Rinse the rice until the water runs clear, then drain.
In a large skillet over medium heat, sauté the bacon until brown and crisp, about 5 minutes.
Remove the bacon from the skillet and transfer it to a paper-towel-lined plate. There should be 1-2 tablespoons of bacon drippings left in the pan.
Add a tablespoon of oil if desired to the pan, then add the sofrito to the skillet and sauté until fragrant, 2-3 minutes.
Toss in the onion, garlic, and cumin, and continue sautéing for about a minute.
Stir in the rice and continue stirring for 1-2 minutes. Then add the gandules, tomato sauce, olives, Sazon, and water.
Bring to a boil, reduce the heat, cover with a lid, and simmer until rice is cooked, 18-20 minutes. Stir occasionally from the sides to prevent burning, adding more water if needed.
Adjust the salt and pepper to taste. Enjoy!