sides · legumes
Puerto Rican Arroz con Gandules
Puerto Rican arroz con gandules — rice cooked with pigeon peas, sofrito, and achiote until a golden pegao crust forms on the bottom.

Nutrition (per serving)
340
Calories
9g
Protein
58g
Carbs
9g
Fat
6g
Fiber
Ingredients
For the sofrito:
For the rice:
Method
-
Blend the sofrito by pulsing the onion, bell pepper, garlic, cilantro, and ají dulce into a coarse purée. Sofrito is the aromatic soul of Puerto Rican cooking — make a big batch and freeze it in cubes for future meals.
-
Bloom the achiote by heating the olive oil and achiote oil in a heavy caldero or Dutch oven over medium heat. Achiote (annatto) is what gives the rice its warm golden-orange color — a purely visual and subtly earthy contribution that's essential to the look of the dish.
-
Cook the sofrito by adding about half a cup to the oil and frying for 3-4 minutes until fragrant and the raw edge cooks off. Stir in the tomato sauce and olives, cooking another 2 minutes to build the seasoned base.
-
Toast the rice and peas by adding the drained pigeon peas and the rice, stirring for 2 minutes to coat every grain in the seasoned oil. Toasting the rice keeps the grains separate and adds a subtle nuttiness — the pilaf principle at work.
-
Simmer by adding the stock and a good pinch of salt. Bring to a boil, stir once, then reduce to low and cover. Cook 20-25 minutes without lifting the lid — the trapped steam cooks the rice evenly.
-
Form the pegao by leaving the pot on low, undisturbed, for the final 5 minutes. This creates the prized crispy golden crust at the bottom — pegao is the most fought-over part of the pot in any Puerto Rican household. Fluff the top rice, then scrape up the crust to serve.
Equipment
- Dutch oven Recommended: Lodge 6-Quart Enameled Cast Iron Dutch Oven · Also good: Lodge 6-Quart Enameled Cast Iron Dutch Oven
- Blender Recommended: Ninja Professional Plus Blender
- Wooden spoon Recommended: Riveira Olive Wood Cooking Spoons Set
Chef Notes
- The most important thing: don't lift the lid while the rice steams. Trapped steam is what cooks it evenly.
- Sofrito is the flavor base — homemade and frozen beats any jarred version.
- Achiote oil is for color; without it the rice looks pale but tastes nearly the same.
- Want pegao? Leave the pot undisturbed on low heat at the end to crisp the bottom.
- Medium-grain rice is traditional; it's slightly stickier than long-grain, which is correct here.
Common Substitutions
| Ingredient | Substitution | Notes |
|---|---|---|
| Pigeon peas (gandules) | Black beans or chickpeas | Not traditional, but works when gandules are unavailable |
| Achiote oil | 1/4 tsp turmeric in oil | Turmeric mimics the golden color |
| Ají dulce | Mini sweet peppers | Ají dulce is sweeter and floral; sweet peppers are the closest swap |
| Vegetable stock | Chicken stock | Use chicken stock for a non-vegetarian version with more depth |
What You're Practicing
Arroz con gandules is a pilaf-method lesson with a Caribbean twist. You're learning to toast rice in seasoned fat, then steam it in a measured amount of liquid — and to deliberately create pegao, the crispy crust that also appears as socarrat in paella and tahdig in Persian rice. See Techniques for the science of rice.
You're also making sofrito, the blended aromatic base that starts nearly every Puerto Rican dish. Understanding a foundational flavor base transfers across Latin American and Caribbean cooking. Explore more at Spice Blends.
Some equipment and ingredient links are affiliate links. We earn a small commission at no extra cost to you. Learn more
Comments (0)
Sign in to commentNo comments yet. Be the first to share your thoughts.
Frequently Asked Questions
- Can I make Puerto Rican Arroz con Gandules ahead of time?
- Yes — prep the components up to a day ahead and store covered in the refrigerator. Reheat gently or bring to room temperature before serving.
- How do I store leftover Puerto Rican Arroz con Gandules?
- Store in an airtight container in the refrigerator for 3-4 days. Most sides reheat well in the oven at 350°F for 10-15 minutes.
- Can I freeze Puerto Rican Arroz con Gandules?
- Most cooked sides freeze well for 2-3 months. Soups and stews freeze especially well. Avoid freezing dishes with high dairy content — they can separate when thawed.
- How many servings does this recipe make?
- This recipe serves 6. You can scale the ingredients up or down proportionally — use the Meal Plan servings slider to adjust the grocery list automatically.
- Is Puerto Rican Arroz con Gandules vegetarian?
- Yes — this recipe is vegetarian. Check the Common Substitutions section for additional dietary adaptations.
- Is this an authentic Caribbean recipe?
- This recipe follows traditional Caribbean techniques and ingredients. The Chef Notes section explains any adaptations for home kitchen accessibility and suggests authentic alternatives where substitutions are made.
- What substitutions can I make for Puerto Rican Arroz con Gandules?
- See the Common Substitutions section above for ingredient and equipment swaps with specific trade-off notes for each alternative.
You Might Also Like

Baba Ganoush
Baba ganoush with charred eggplant and tahini — smoky, creamy, and deeply savory.

Bajan Macaroni Pie
Bajan macaroni pie — baked macaroni and cheese with a Barbadian kick of mustard, ketchup, and scotch bonnet, set into sliceable squares.

Baked Mac and Cheese (American Classic)
Creamy béchamel-based mac and cheese with sharp cheddar, Gruyère, and a golden panko crust.
Baked Sweet Potato Fries
Baked sweet potato fries with a cornstarch coating for crispy edges and sriracha mayo for dipping.