Busy parents know the struggle of getting a flavorful, satisfying meal on the table without spending hours in the kitchen or creating a mountain of dishes. Between homework, activities, and the general chaos of family life, dinner needs to be a win that doesn’t add to the stress. This Goya-inspired Arroz con Gandules is that win—a classic Puerto Rican dish simplified for your real-world schedule, delivering incredible taste with minimal fuss and cleanup.
Why This Recipe Works
- One-Pot Wonder: Cooks everything in a single large pot or caldero, drastically cutting cleanup time.
- Pantry-Friendly Base: Relies on Goya’s Sofrito and Sazón for authentic, layered flavor without needing to chop a dozen aromatics from scratch.
- Hands-Off Simmering: After a quick initial sauté, the rice simmers undisturbed, freeing you up for 25 minutes to tackle other tasks.
- Family-Approved & Flexible: Mildly seasoned, kid-friendly base that easily adapts with extra heat or proteins for adult palates.
- Meal-Prep Hero: Tastes even better the next day and reheats beautifully for lunches.
Ingredients
- 2 tablespoons olive oil
- 4 ounces diced salt pork (tocino) or 4 slices of bacon, chopped
- 1 (8-ounce) jar Goya Sofrito
- 1 (5.6-ounce) can Goya Tomato Sauce
- 1 packet Goya Sazón with Coriander and Annatto
- 1/2 cup Goya Pitted Alcaparrado (Manzanilla olives and capers), roughly chopped
- 2 (15.5-ounce) cans Goya Gandules (pigeon peas), drained and rinsed
- 3 cups medium or long-grain white rice, rinsed until water runs clear
- 4 cups low-sodium chicken broth or water
- 2 bay leaves
- 1 teaspoon kosher salt (adjust based on broth saltiness)
- 1/2 teaspoon freshly ground black pepper
Equipment Needed
- Large, heavy-bottomed pot or caldero with a tight-fitting lid (5-6 quart capacity)
- Wooden spoon or sturdy spatula
- Measuring cups and spoons
- Fine-mesh strainer (for rinsing rice)
- Can opener
Instructions

Step 1: Build the Flavor Foundation
Place your large pot or caldero over medium heat. Add the olive oil and the diced salt pork (or chopped bacon). Cook, stirring occasionally, for about 5 to 7 minutes until the pork is crispy and has rendered its fat. This rendered fat is your cooking gold—it will carry flavor through the entire dish. Next, add the entire jar of Goya Sofrito. Stir it into the fat and let it cook for 3 to 4 minutes. You’ll notice the raw smell fading and a wonderful, fragrant aroma developing. This step, called “sofregar,” is crucial for deepening the flavors. Now, pour in the can of Goya Tomato Sauce and add the packet of Goya Sazón. Stir everything together and let it bubble gently for another 2 minutes. The mixture will thicken slightly and turn a rich, reddish-orange color. Tip: If you’re short on time, you can use pre-chopped bacon or even omit the pork and use an extra tablespoon of oil, though you’ll sacrifice a bit of that traditional savory depth.
Step 2: Incorporate the Peas and Seasonings
With your flavorful base ready, it’s time to add the briny and earthy elements. Stir in the chopped Goya Alcaparrado (the olive and caper mix) and the drained, rinsed Goya Gandules. Mix well to coat them in the sofrito-tomato sauce. This is where you add the bay leaves, kosher salt, and black pepper. Give everything another good stir and let it cook together for about 2 minutes. You’ll hear a gentle sizzle as the pigeon peas and olives warm through and start to absorb the surrounding flavors. This brief cooking time helps marry the ingredients before the rice is added. Now, pour in the 4 cups of low-sodium chicken broth or water. Increase the heat to medium-high and bring the liquid to a steady boil. This usually takes 4 to 5 minutes. Let it boil for a full 1 minute to ensure everything is heated through.
Step 3: Add the Rice and Bring to a Boil
While your broth mixture comes to a boil, ensure your rice is thoroughly rinsed. Place the 3 cups of rice in a fine-mesh strainer and run cold water over it, agitating with your hand, until the water runs almost completely clear. This removes excess starch and prevents gummy rice. Once the liquid in your pot is boiling, carefully add all the rinsed rice. Stir it once, gently but thoroughly, to distribute the peas and olives evenly and to ensure no rice is stuck to the bottom. Let the pot return to a full, rolling boil. You should see large bubbles breaking the surface across the entire pot. Allow it to boil, uncovered, for 2 to 3 minutes. You’ll notice the liquid level will start to reduce slightly. This open boiling stage is key for cooking the rice evenly from the start. Tip: Resist the urge to stir more than once after adding the rice. Over-stirring can release starch and make the final dish mushy.
Step 4: Simmer to Perfection
After the rice has boiled for 2-3 minutes, it’s time for the hands-off magic. Reduce the heat to the lowest possible setting on your burner. Immediately cover the pot with its tight-fitting lid. Do not peek. Set a timer for 20 minutes. During this time, the rice will absorb almost all the liquid and steam to fluffy perfection. The low, steady heat is essential. After 20 minutes, turn off the heat. Without removing the lid, let the pot sit, covered and off the heat, for an additional 5 minutes. This final rest allows the rice grains to firm up slightly and any residual moisture at the bottom to redistribute, preventing sogginess. This 25-minute total cook-and-rest time is non-negotiable for perfect texture.
Step 5: Fluff, Serve, and Enjoy
Now for the reveal. Carefully remove the lid—be mindful of the steam. You should see a beautifully formed “pegao” or crust (tasty toasted rice) at the bottom of the pot, which is a desirable treat. Use a fork to gently fluff the rice from the top down, bringing the bottom layers up. Discard the bay leaves as you find them. The rice should be separate, fluffy, and fully infused with color and flavor. Serve immediately while hot. This dish is a complete meal on its own but pairs wonderfully with a simple side salad or fried sweet plantains. Tip: For the best pegao, after fluffing, you can place the uncovered pot back on very low heat for 3-4 minutes to further crisp the bottom layer, if desired.
Tips and Tricks
For an even faster start, brown the salt pork or bacon in the microwave on a plate between paper towels for 2-3 minutes before adding to the pot—this renders fat quickly with less splatter. If you can’t find Goya Alcaparrado, use 1/3 cup of sliced green olives plus 2 tablespoons of capers. To make this dish vegetarian, omit the salt pork and use vegetable broth; add a teaspoon of smoked paprika with the Sazón for depth. If your rice is still wet after the rest period, fluff it, re-cover, and let it sit off heat for 5 more minutes—the residual heat will usually finish the job. For easier cleanup, soak the empty pot with warm water immediately after serving; the pegao will soften and lift off effortlessly.
Recipe Variations
- Protein Power-Up: Add 1 pound of diced chicken thighs or smoked sausage (like kielbasa) with the sofrito. Brown the protein first, then remove and add back with the broth.
- Spicy Kick: Stir in 1-2 finely chopped jalapeños or a tablespoon of Goya Recaito (which contains hot peppers) with the sofrito for a gentle heat.
- Seafood Twist: For a “Arroz con Gandules y Mariscos,” fold in 1/2 pound of peeled, cooked shrimp or flaked cooked cod during the last 5 minutes of the resting period, letting the residual heat warm them through.
- Brown Rice Version: Substitute an equal amount of parboiled or quick-cooking brown rice. You will likely need to add an extra 1/2 to 3/4 cup of liquid and extend the simmer time by 10-15 minutes—check package instructions.
- “Everything” Rice: Add a cup of frozen mixed vegetables (peas, carrots, corn) with the pigeon peas for extra color and veggie content that kids often enjoy.
Frequently Asked Questions
Q: Can I use brown rice instead of white rice?
A: Yes, but it requires adjustments. Use parboiled brown rice for best results. You’ll need about 1/2 cup more liquid and must simmer it for 40-50 minutes covered, followed by the 5-minute rest. The texture will be chewier but still delicious.
Q: My rice came out mushy. What happened?
A: The most common culprits are not rinsing the rice (excess starch), stirring it after the initial mix-in, or having the heat too high during simmering. Also, ensure your pot lid fits tightly to trap steam. Using the correct rice-to-liquid ratio (1:1.33 here) is key.
Q: I don’t have a caldero. What pot can I use?
A: Any heavy-bottomed pot with a tight lid works great. A Dutch oven is perfect. Avoid thin, lightweight pots as they can lead to hot spots and burn the bottom layer of rice before the top is cooked.
Q: Can I make this in a rice cooker?
A> Absolutely! Sauté the pork, sofrito, tomato sauce, and seasonings in a skillet first. Then transfer that mixture plus the alcaparrado, gandules, rinsed rice, and broth to your rice cooker. Use the “white rice” setting. The pegao won’t form, but it’s incredibly hands-off.
Q: How long do leftovers keep?
A: Stored in an airtight container in the refrigerator, arroz con gandules keeps for 3-4 days. Reheat gently in the microwave with a splash of water or in a covered skillet over low heat, fluffing occasionally.
Summary
This streamlined Arroz con Gandules delivers authentic flavor with busy-family practicality. Using Goya staples as a shortcut, it cooks in one pot with minimal active time, resulting in a satisfying, versatile meal that pleases everyone and makes fantastic leftovers.




