
This dish brings the heart of Puerto Rican cuisine to your kitchen with its rich, aromatic flavors.
I’ve refined this method to capture the authentic taste of sofrito-infused rice and gandules, a staple in many Latin homes. The blend of pigeon peas, rice, and spices creates a comforting, one-pot meal that’s as satisfying as it is traditional.
The key lies in layering flavors—sautéing sofrito, adding olives and capers, then letting the rice absorb every bit of the savory broth. It’s a foolproof way to achieve restaurant-quality results at home.
Expect tender rice, perfectly seasoned gandules, and a dish that fills your kitchen with an irresistible aroma. Let’s get started.
Ingredients for Goya Rice and Gandules
Pantry staples and a few fresh veggies bring this classic to life beautifully.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Canned Pigeon Peas (Gandules) 🫘 | 1 can | 15 oz can, drained and rinsed |
| Sofrito 🧅 | ½ cup | Homemade or Goya brand |
| Olive Oil 🫒 | 3 tbsp | For sautéing sofrito |
| Green Olives 🫒 | ¼ cup | Pitted, manzanilla preferred |
| Capers 🫒 | 2 tbsp | Drained, non-pasteurized |
| Tomato Sauce 🍅 | 1 can | 8 oz can, Goya recommended |
| Chicken Broth 🥣 | 3 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Bell Pepper 🌶️ | 1 whole | Green or red, diced |
| Ground Cumin 🌿 | 1 tsp | For earthy depth |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety |
| Bay Leaf 🍃 | 1 piece | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Adjusted to taste |
The sofrito is the soul here. Goya’s frozen sofrito saves time without sacrificing flavor, but homemade (with fresh cilantro, peppers, and garlic) is next-level. Find canned gandules in the Latin aisle at Walmart or any Hispanic grocery—look for Goya or Badia brands. The olives and capers add that briny punch; don’t skip them. A good olive oil makes a difference in the sauté step (trust me on the full-fat version).
No pigeon peas? Black-eyed peas or kidney beans work in a pinch (texture differs slightly). Out of sofrito? Blend onion, bell pepper, garlic, and cilantro as a substitute. One-third the amount of dried oregano if fresh isn’t available. Vegetable broth swaps in easily for chicken broth. The tomato sauce can be homemade if you’ve got extra tomatoes (just blend and strain).
Leftovers keep 4-5 days in the fridge and freeze beautifully for 3 months. Store unopened gandules in a cool pantry. Once opened, transfer to a sealed container and refrigerate (they’ll keep for 1 week like this).
Why You’ll Love This Recipe
- I’ll be real: leftovers taste even better the next day, and it feeds my family of four for two meals.
- One Pot Wonder: Canned gandules and sofrito mean I just dump, stir, and simmer—no chopping marathons.
- Flavor Bomb: That first bite with the briny olives and rich sofrito? I make extra rice just to soak up the sauce.
- Weeknight Hero: Between us, it’s my Tuesday dinner MVP when I need something hearty in 25 minutes flat.
Step-by-Step Instructions for Puerto Rican Rice and Gandules
Here’s the method I use to capture that authentic island flavor in every bite.
Step 1: Sauté the Aromatic Base
Heat the 3 tbsp olive oil in a caldero or heavy pot over medium heat. Add the finely diced onion, diced bell pepper, and minced garlic cloves.
Cook for 3-4 minutes until the mixture softens and the onion becomes translucent. Stir in the 0.5 cup sofrito and cook for another 2 minutes until fragrant. This builds the flavor foundation for your dish.
Step 2: Incorporate the Flavor Boosters
Add the 1 can tomato sauce, 0.25 cup green olives, 2 tbsp capers, 1 tsp ground cumin, and 1 tsp dried oregano to the pot.
Stir well and cook for 2-3 minutes until the mixture thickens slightly and the tomato sauce darkens in color. This step develops the deep, savory profile that makes this dish special.
Step 3: Combine Rice and Liquids
Add the 2 cups long-grain white rice and stir to coat each grain with the sofrito mixture. Cook for 1 minute to toast the rice slightly.
Pour in the 1 can canned pigeon peas (gandules) (drained) and 3 cups chicken broth. Add the 1 piece bay leaf and 1.5 tsp salt. Stir everything together and bring to a boil.
Step 4: Simmer to Perfection
Once boiling, reduce heat to low, cover the pot, and simmer for 20-25 minutes. Resist the urge to stir—this allows the rice to cook evenly and develop the traditional pegao (crispy bottom layer).
You’ll know it’s done when the liquid is absorbed and the rice is tender with no chalky center. The gandules should be soft and the top of the rice will have small steam holes.
Step 5: Rest and Serve
Remove from heat and let sit covered for 5-10 minutes. This allows the steam to finish cooking the rice and lets the flavors meld together.
Fluff with a fork, remove the bay leaf, and serve warm. The rice should be light and separate easily, with each bite carrying the rich flavors of the sofrito and seasonings.
Pro Tips For Making Goya Rice And Gandules
- Rinse the Rice: I learned this the hard way—always rinse the long-grain rice until the water runs clear, or you’ll end up with gummy goya rice that sticks to the pot.
- Bloom the Sofrito: Cook the sofrito in olive oil for 2-3 minutes on medium heat before adding anything else—this deepens the flavor and makes the dish taste like it simmered all day.
- Drain the Gandules: Sounds obvious, but I’ve seen people dump canned pigeon peas straight in, liquid and all, which waters down the seasoning and throws off the rice-to-liquid ratio.
- Add Olives Last: Stir in the green olives in the last 5 minutes of cooking so they stay plump and briny instead of turning mushy and losing their punch.
Serving Suggestions for This Recipe
Garnish Ideas
Fresh cilantro adds a bright, citrusy finish that cuts through the richness. Chop ¼ cup and sprinkle just before serving. I also love adding avocado slices for creaminess and color contrast. 🌿
Protein Pairings
This dish pairs beautifully with grilled chicken or pernil (roast pork shoulder). For a lighter option, try sautéed shrimp tossed with garlic and lime. The protein soaks up the rice’s savory broth wonderfully.
Side Dishes
Serve with tostones (fried plantains) for a traditional combo—the crispy texture complements the soft rice. A simple green salad with lime dressing adds freshness to balance the meal.
Condiments
Offer hot sauce or ajicito (Puerto Rican hot pepper sauce) on the side for heat lovers. A squeeze of lime wedges brightens each bite. I always keep Goya’s ajicito in my pantry for this.
Serving Temperature
This dish is best served warm, straight from the pot. If reheating, add 2 tbsp chicken broth and cover to restore moisture. The pegao at the bottom stays crispier when served immediately.
Presentation Tip
Use a wide, shallow bowl to showcase the vibrant colors. The yellow rice, green olives, and gandules create a beautiful contrast. Garnish with a lime wedge on the rim. 💛
Nutrition Facts
Frequently Asked Questions
Can I use dried pigeon peas instead of canned?
Yes, but soak dried gandules overnight first. Use 1 cup dried for 1 can, then cook until tender before adding to the recipe.
Why is my rice mushy?
This usually happens from stirring during cooking or using too much liquid. Stick to 3 cups broth for 2 cups rice and resist stirring once simmering.
How do I make it vegetarian?
Simply swap chicken broth for vegetable broth. The sofrito, olives, and capers provide plenty of flavor. Add 1 tsp smoked paprika for depth.
Can I make this in a rice cooker?
Yes! Sauté aromatics first, then transfer to your rice cooker with all ingredients. Use the standard white rice setting.
- Ground Beef Rice and Beans Recipe: Slow-Simmered Savory Harmony - October 17, 2026
- Guyanese Fried Rice Recipe: Caribbean Spice With Wok-Charred Aromatics - October 17, 2026
- Hakka Thunder Tea Rice Recipe: Wok-Charred Herbal Infusion - October 17, 2026