Sides & Rice

Arroz con Gandules

Puerto Rico's national dish — fluffy rice cooked with pigeon peas, sofrito, and sazon in one perfect pot.

45 minutes Medium

By Josh Ortiz·August 2026·8 min read

There's no single dish more central to Puerto Rican identity than arroz con gandules. It's the rice that anchors every Nochebuena table, the side that shows up at every birthday party, and the Sunday dinner staple that fills the house with the smell of sofrito and sazon before you even walk through the door. For the 3 million boricuas on the island and the millions more scattered across the diaspora, this one-pot rice and pigeon pea dish isn't just food — it's memory, tradition, and home compressed into a single caldero. Whether your abuela made it in a cast-iron pot on a gas stove or your tia perfected the pegao (the crispy bottom layer) in an electric range, arroz con gandules is the dish that says familia. This recipe stays true to the classic while offering practical swaps for anyone cooking outside the island.

Jump to Recipe

What is Arroz con Gandules?

Arroz con gandules is Puerto Rico's national dish — a one-pot rice dish cooked with gandules (pigeon peas), sofrito, sazon, and olives. The pigeon peas are a legume that arrived in the Caribbean via African and Indian trade routes, and Puerto Ricans adopted them as a cornerstone of the cuisine. The dish is deceptively simple: rice, peas, aromatics, and broth. But the magic is in the technique — toasting the rice in the sofrito base, getting the liquid ratio just right, and having the patience to let the bottom develop that crispy pegao layer that everyone fights over at the table.

Every Puerto Rican family has their own version. Some add pumpkin (calabaza), some use more olives than others, and some insist on a specific brand of sazon. But the core ingredients — rice, gandules, sofrito — remain non-negotiable. It's a dish that traveled from the jibaros in the mountains to the diaspora apartments in Orlando, Chicago, and New York, adapting slightly but never losing its soul.

Ingredients

Scale recipe:
8 servings

Ingredients:

  • 2 cups long-grain white rice — rinsed until water runs clear. Jasmine or regular long-grain both work.
  • 1 can (15 oz) 1 gandules (pigeon peas) — drained and rinsed. Goya brand is standard; find them in the Latin aisle.
  • ¼ cup sofrito — homemade or store-bought. This is the flavor backbone of the dish.
  • 2 tablespoons vegetable oil — or olive oil for a richer base.
  • 1 packet sazon con culantro y achiote — the orange color comes from achiote (annatto). Goya or Badia brands work.
  • 1 teaspoon ground cumin — optional but adds depth.
  • 2½ cups chicken broth — low-sodium so you can control the salt level.
  • ½ cup manzanilla olives with pimento — the briny pops that cut through the richness.
  • Salt to taste

Mainland Swaps

  • No gandules? Canned pigeon peas are widely available at Walmart, Target, and any Latin grocery. If you can't find them, black-eyed peas are the closest substitute.
  • No sofrito? Use 2 tbsp of the pre-made Goya sofrito from the freezer section, or mince 4 garlic cloves + 1/4 cup onion + 1/4 cup green pepper as a quick stand-in.
  • No sazon? Mix 1 tsp turmeric + 1/2 tsp garlic powder + 1/4 tsp cumin for the color and base flavor.

Step-by-Step Instructions

1
Saute the sofrito. Heat oil in a large caldero or heavy-bottomed pot over medium heat. Add the sofrito and cook for 2 minutes, stirring constantly, until the kitchen smells incredible.
2
Add gandules. Pour in the drained pigeon peas and cook for 3 minutes, stirring occasionally. Let them pick up some of the sofrito flavor before you add anything else.
3
Bloom the spices. Stir in the sazon packet and cumin. Cook for 1 minute, letting the spices toast in the oil. The achiote in the sazon will turn everything a beautiful orange.
4
Coat the rice. Add the rinsed rice and stir until every grain is coated in the sofrito-spice mixture. This toasting step is crucial — it prevents the rice from getting mushy.
5
Add broth and olives. Pour in the chicken broth, drop in the olives, and bring everything to a rolling boil. Give it one good stir, then reduce heat to the lowest setting.
6
Cover and cook 25 minutes. Put the lid on tight and do NOT lift it for 25 minutes. The steam does the work. When you uncover, fluff with a fork and scrape up the pegao from the bottom. That's the best part.
Save to Pinterest

Tips for Perfect Arroz con Gandules

  • Don't lift the lid. Seriously. Every time you peek, you release steam that the rice needs to cook evenly. Trust the 25-minute timer.
  • Rinse the rice. Washing off excess starch is the difference between fluffy grains and sticky clumps. Rinse in cold water 3-4 times until the water runs mostly clear.
  • Watch for the pegao. When you hear a slight crackling sound at minute 20, that's the bottom layer crisping up. That's good. Don't stir it — let it develop.
  • Use a heavy pot. A thin pot creates hot spots that burn the rice. A caldero or Dutch oven distributes heat evenly and helps form that perfect pegao.

Want more recipes like this?

La Mesa Boricua — the complete bilingual cookbook with 30 authentic Puerto Rican recipes.

Get the Cookbook — $47

Or start with the $9 Starter Kit

Frequently Asked Questions

You can, but the cooking time and liquid ratio change significantly. Brown rice needs about 45 minutes of simmering and an extra 1/2 cup of broth. The texture will be nuttier and chewier — delicious in its own way, but not the traditional fluffy result most people expect from arroz con gandules.
Canned gandules are available at most Walmart, Target, and grocery stores with a Latin foods section. If you truly can't find them, black-eyed peas are the closest substitute in terms of size and texture. The flavor is milder, so add an extra pinch of cumin to compensate.
Absolutely. Arroz con gandules actually tastes better the next day as the flavors meld. Refrigerate in an airtight container for up to 4 days. To reheat, add a splash of water, cover, and warm over medium-low heat. The pegao will lose its crunch but the flavor deepens.

You Might Also Like

Pernil Asado
Mains

Pernil Asado

Habichuelas Guisadas
Sides & Rice

Habichuelas Guisadas

Homemade Sofrito
Bases & Sauces

Homemade Sofrito