,

Arroz con Gandules Puerto Rican

As seen in: Midday Meals for Energy & Satisfaction

Arroz con gandules features Puerto Rican rice simmered with tender pigeon peas, vibrant sofrito, olives, and signature sazón for a deeply aromatic dish. Medium-grain rice absorbs flavors from simmered tomato, garlic, green pepper, and culantro, resulting in fluffy grains. A highlight is pegao: the appealing, toasty crust at the bottom of the pot. Traditionally served during celebrations alongside roast pork and tostones, variations may include bacon, ham, or remain vegetarian. Whichever your version, its irresistible flavor and golden hue make it a beloved centerpiece at any table.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Wed, 23 Jul 2025 12:32:55 GMT
A bowl of rice with green peppers. Save Pin
A bowl of rice with green peppers. | sophietable.com

Arroz con gandules is the rice dish I grew up eating every holiday in my abuela’s kitchen in San Juan. Just one pot fills the whole house with the aroma of sofrito and spices as it cooks. The best part is always the pegao the crispy bottom that everyone fights for at the table.

I remember the first time my kids asked for seconds of arroz con gandules on Three Kings Day. They now remind me every December to start prepping early so we never go without.

Ingredients

  • Medium grain rice: This rice gives the classic fluffy but slightly sticky texture Puerto Rican rice is famous for Choose a quality brand labeled medium grain for best results
  • Pigeon peas: Gandules are small green legumes with a nutty flavor Use canned for convenience or frozen for brightness Always drain and rinse canned peas before adding
  • Green olives: These add salty tang and are usually stuffed with pimientos Choose jars with firm unbroken olives If you prefer capers they work well too
  • Oil: Use vegetable olive or avocado oil for sautéing You can make or buy achiote oil for a boost of color and earthiness
  • Sofrito: A blend of tomatoes onions peppers cilantro and garlic Make a big batch at home for the best flavor or use refrigerated deli sofrito
  • Sazon: Mix with culantro and achiote or use a store mix This seasoning gives the rice its gold color and deep savory taste
  • Adobo: A mix of salt garlic oregano and black pepper Season the rice layers for even flavor throughout
  • Tomato sauce: Adds richness and binds the flavors Pick a brand with simple ingredients and no added sugar
  • Black pepper and cumin powder: These round out the dish with a touch of warmth Look for preground cumin for quick use or toast and grind whole seeds for even more aroma

Step-by-Step Instructions

Rinse the Rice:
Rinse the rice under cold running water in a fine mesh sieve until the water runs clear This removes excess starch and prevents stickiness Let the rice drain while you prep other ingredients
Prepare the Sofrito Base:
Heat oil over medium in a heavy pot or traditional caldero Add several spoonfuls of sofrito Cook for about 3 to 5 minutes stirring often until fragrant and the onions soften This is your flavor foundation so be patient
Toast the Spices and Tomato:
Add tomato sauce Sazon Adobo black pepper and cumin Stir well and let the mixture sizzle for 1 minute for the spices to bloom and deepen in flavor
Add the Gandules and Olives:
Stir in drained pigeon peas and green olives Turn the heat down to medium low and cook for 2 to 3 minutes to let the flavors combine
Add Water and Rice:
Measure water carefully and pour it into the pot Gently add the drained rice Use a spoon to distribute it evenly but do not stir too much Check the water level It should just cover the rice
Simmer and Steam:
Bring pot to a gentle boil then reduce the heat to low and cover tightly with a lid or foil Cook undisturbed for 20 minutes The steam is what gives the rice the perfect texture
Quick Stir for Even Cooking:
After 20 minutes quickly open the lid and gently stir the rice just once scraping from the bottom without breaking the grains Replace the lid and cook for another 15 minutes
Rest and Fluff:
Turn off the heat Remove the lid and let the rice rest undisturbed for at least 10 minutes This final steam develops the ideal texture Fluff the rice gently with a fork before serving
A bowl of rice with green leaves on top. Save Pin
A bowl of rice with green leaves on top. | sophietable.com

Sazon is hands down my favorite ingredient here It transforms the simplest rice into something everyone at the table calls special I always think of my abuela swirling the yellow powder into the pot just before adding the rice That vibrant color meant the holidays had arrived

Storage Tips

Let the rice cool fully before refrigerating Store it in a tight container for up to four days To reheat sprinkle with a little water cover and microwave or warm gently on the stove If making in advance do not stir too much until ready to serve to help preserve the texture

Ingredient Substitutions

If you do not have pigeon peas reach for black beans kidney beans or even green peas in a pinch You can swap in long grain rice if needed Or brown rice if you add extra water and extend the cook time Capers can swap for olives Sauté bacon or ham first if you want a meaty smoky twist or skip entirely for a vegan dish

A spoon is in a bowl of rice and beans. Save Pin
A spoon is in a bowl of rice and beans. | sophietable.com

Serving Suggestions

This rice goes beautifully with roast pork crispy tostones or simple avocado slices For a festive menu serve with a fresh green salad and coquito the classic Puerto Rican coconut holiday drink Leftovers are great in burritos or as a base for hearty rice bowls

Puerto Rican Roots

Arroz con gandules is always at the center of big Puerto Rican celebrations like Christmas and family birthdays Every family has their own version and the delicious pegado at the bottom is a proud reward for the cook It is truly the taste of home and memory

Commonly Asked Questions

→ What type of rice works best for arroz con gandules?

Medium-grain rice is preferred for fluffy, separated grains. Long-grain rice can be substituted; avoid short grain to prevent stickiness.

→ Can I substitute pigeon peas with other legumes?

Yes, black beans, kidney beans, or green peas can be used if pigeon peas aren’t available, though the flavor will change slightly.

→ How do you achieve the best pegao?

Use a heavy-bottomed pot and avoid stirring the rice frequently. Let it cook undisturbed to develop the crispy bottom layer.

→ Is it necessary to rinse the rice before cooking?

Rinsing removes excess starch, helping to avoid mushy or sticky rice and promoting the light, fluffy texture desired.

→ Can the dish be made vegetarian?

Absolutely. Omit the bacon or ham and rely on sofrito, seasonings, and vegetables for robust flavor.

→ What are common pairings with this dish?

Often served with roast pork (pernil), tostones, avocado salad, or simply enjoyed on its own during festive gatherings.

Arroz con Gandules Puerto Rican

Puerto Rican rice with pigeon peas, sofrito, green olives, and golden pegao—holiday favorite with vibrant flavors.

Preparation Time
10 Minutes
Cooking Duration
30 Minutes
Overall Time
40 Minutes
Created By: Sophie

Recipe Type: Lunch

Skill Level: Medium

Cuisine Type: Puerto Rican

Portion Size: 6 Number of Servings (Serves 6 as a side)

Diet Preferences: Vegetarian-Friendly, Free of Gluten, Dairy-Free

What You'll Need

→ Main Ingredients

01 375 g medium-grain white rice, rinsed until water runs clear
02 2 tablespoons vegetable oil (or olive oil, avocado oil, or achiote oil)
03 425 g canned or frozen pigeon peas (gandules), drained and rinsed
04 70 g green olives, pitted and sliced (optional, can substitute with 2 tablespoons capers)
05 90 g sofrito (homemade or store-bought)
06 30 g tomato sauce

→ Seasonings

07 1 packet (7 g) Sazón with culantro y achiote
08 1 teaspoon adobo seasoning
09 0.5 teaspoon ground cumin
10 0.5 teaspoon ground black pepper
11 1 teaspoon fine sea salt (adjust to taste)

→ Liquids

12 650 ml water

→ Protein Variation (optional)

13 60 g diced ham or bacon (optional, for additional flavor)

Step-by-Step Directions

Step 01

In a large heavy-bottomed pot over medium heat, add oil. If using ham or bacon, sauté until lightly golden. Add sofrito and cook for 2-3 minutes until aromatic.

Step 02

Stir in the pigeon peas, tomato sauce, sazon, adobo, cumin, black pepper, and salt. Sauté for another 2 minutes, combining well.

Step 03

Pour in the rinsed rice and water. Stir gently to evenly distribute the ingredients. Add green olives. Increase heat to bring the mixture to a boil.

Step 04

Once boiling, reduce heat to low. Cover with a tight-fitting lid or foil. Simmer undisturbed for 20 minutes. Optionally, gently stir once at the halfway mark to promote even cooking, being careful not to scrape the bottom.

Step 05

When all liquid is absorbed and rice is tender, remove from heat. Let the rice rest, covered, for 10 minutes to steam. Fluff gently with a fork, taking care to preserve the crispy bottom layer (pegao). Serve immediately.

Helpful Notes

  1. Do not stir the rice more than once during cooking, as excessive stirring can make the texture mushy and prevent formation of the prized crunchy bottom layer called pegao.
  2. Use a caldero or heavy-bottomed Dutch oven for optimal heat distribution and proper crust formation.

Recommended Tools

  • Heavy-bottomed large pot or caldero with tight-fitting lid
  • Fine mesh sieve (for rinsing rice)
  • Wooden spoon or heatproof spatula

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains olives; may contain traces of soy if prepared with certain vegetable oils. If using ham or bacon, contains pork.

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 290
  • Fat Content: 5 grams
  • Carbohydrate Content: 51 grams
  • Protein Content: 8 grams