Puerto Rican arroz con gandules with pigeon peas, smoked ham, olives, and sofrito served on a warm terracotta plate
|

Puerto Rican Arroz con Gandules (Rice with Pigeon Peas)

The Story Behind the Recipe

Arroz con gandules—rice with pigeon peas—is one of Puerto Rico’s signature dishes. It is especially popular during holidays and celebrations, often served beside pernil, but it is just as welcome at an everyday family meal.

The dish begins with sofrito, the aromatic base that gives many Puerto Rican recipes their recognizable flavor. Tomato sauce, sazón, oregano, olives, capers, smoked ham, and gandules season the rice as it cooks. The result is a colorful one-pot dish that feels festive without being difficult to prepare.

What Does It Taste Like?

Arroz con gandules is savory, aromatic, and gently smoky. Sofrito brings notes of peppers, onion, garlic, and herbs, while sazón adds an earthy achiote flavor and warm golden-orange color. The pigeon peas taste mild and slightly nutty, and the alcaparrado adds small briny bites.

The finished rice should be tender and moist but not wet or sticky. Each grain should remain distinct, with soft pigeon peas and small pieces of ham distributed throughout.

Why You Should Try It

This recipe turns simple pantry ingredients into a satisfying side dish that can feed a family. Everything cooks in one pot, and the rice pairs naturally with pernil, pollo guisado, pork chops, roasted chicken, or a fresh avocado salad.

It is also easy to adapt. You can leave out the ham for a meatless version or use bacon, tocino, or smoked turkey for a different savory flavor.

Helpful Recipe Tips

  • Use medium-grain white rice for the most familiar Puerto Rican texture. Other rice varieties absorb different amounts of water.
  • Rinse and drain the rice thoroughly to remove excess surface starch.
  • Use a wide, heavy-bottomed pot with a tight lid. A Puerto Rican aluminum caldero is ideal.
  • Cook uncovered until most of the liquid is absorbed and steam holes appear.
  • Fold the rice only once before covering it. Frequent stirring can make it gummy.
  • Keep the heat very low during the covered cooking stage.
  • Taste the cooking liquid before adding salt. Ham, sazón, olives, and capers already contain sodium.
Puerto Rican arroz con gandules with pigeon peas, smoked ham, olives, and sofrito served on a warm terracotta plate

Puerto Rican Arroz con Gandules

A Puerto Rican one-pot rice dish made with medium-grain rice, tender pigeon peas, sofrito, smoked ham, sazón, tomato sauce, olives, and capers.
Prep Time 15 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 5 minutes
Course Side Dish
Cuisine Puerto Rican
Servings 6
Calories 360 kcal

Equipment

  • Fine-mesh sieve
  • Measuring cups and spoons
  • Cutting board and knife
  • 4- to 5-quart wide caldero, Dutch oven, or heavy-bottomed pot with a tight-fitting lid
  • Wooden spoon or rice paddle
  • Fork

Ingredients
  

Rice

  • 2 cups medium-grain white rice about 13 ounces (370 g)

Sofrito Base

  • 2 tablespoons neutral cooking oil such as canola or avocado oil (30 ml)
  • 4 ounces fully cooked smoked ham cut into small cubes (115 g)
  • ¼ cup Puerto Rican sofrito 60 ml
  • cup canned tomato sauce 80 ml

Gandules and Seasonings

  • 1 packet sazón con culantro y achiote about 1½ teaspoons (6 g)
  • ½ teaspoon dried oregano 0.5 g
  • 2 tablespoons drained alcaparrado—pimiento-stuffed green olives and capers 30 g
  • 1 dried bay leaf
  • 1 can green pigeon peas 15 ounces (425 g), drained and rinsed; approximately 8½ ounces (240 g) drained
  • 3 cups water 710 ml
  • ¼ teaspoon kosher salt 1.5 g, optional and only if needed after tasting

Instructions
 

Prepare the Rice

  • Place the rice in a fine-mesh sieve. Rinse under cool running water, moving the grains with your fingers, until the water changes from cloudy to mostly clear. Drain thoroughly for approximately 5 minutes.

Build the Sofrito Base

  • Heat the oil in a 4- to 5-quart caldero or heavy-bottomed pot over medium heat. Add the smoked ham and cook for 3 minutes, stirring occasionally, until the edges begin to brown lightly.
  • Add the sofrito and cook for 2 minutes, stirring frequently, until fragrant and some of its moisture has evaporated.
  • Stir in the tomato sauce, sazón, oregano, alcaparrado, and bay leaf. Cook for 1 minute.

Add the Gandules and Rice

  • Stir in the drained pigeon peas and water. Increase the heat to high and bring the mixture to a full boil, approximately 4 minutes.
  • Carefully taste a small spoonful of the cooking liquid after it has boiled. Add the optional ¼ teaspoon kosher salt only if it tastes underseasoned.
  • Stir in the drained rice and return the mixture to a steady boil. Reduce the heat to medium-high and cook uncovered for 8–10 minutes. Stir gently once halfway through.
  • Continue cooking until most of the liquid is absorbed, the rice is visible above the remaining liquid, and small steam holes appear across the surface.

Steam and Rest

  • Fold the rice gently from the outside toward the center one time without scraping the bottom crust into the rice. Shape it into a low mound.
  • Cover the pot tightly, reduce the heat to the lowest setting, and cook undisturbed for 20 minutes. Do not lift the lid.
  • Remove the pot from the heat and leave it covered for 10 minutes.
  • Discard the bay leaf. Gently fluff and fold the rice from the bottom upward. The grains should be tender and separate, with no liquid remaining. Serve warm.

Notes

  • Sofrito: Use homemade or store-bought Puerto Rican sofrito. Avoid tomato-heavy Spanish-style sofrito because its flavor is different.
  • Rice: Medium-grain rice is recommended. Long-grain rice may require a different amount of liquid.
  • Gandules: Fully thawed frozen pigeon peas can replace canned gandules.
  • Salt: Sodium varies considerably between brands. Use water instead of salted broth and add salt only after tasting.
  • Meatless variation: Omit the smoked ham. Check that the sofrito and sazón are meat-free if preparing a vegetarian or vegan version.
  • Family variations: Some Puerto Rican cooks use tocino, bacon, smoked turkey, or salchichón instead of ham. Others cover the rice with a clean banana leaf before steaming.
  • Pegao: A thin, crisp layer of toasted rice may form at the bottom of a caldero. It should taste toasted, not burned or bitter.
  • Firm rice: If the rice remains firm, sprinkle 2–4 tablespoons of hot water around the inside edge. Cover and steam over low heat for another 5–10 minutes.
  • Storage: Refrigerate leftovers in shallow containers within 2 hours. Keep for 3–4 days or freeze for up to 3 months. Reheat to 165°F (74°C), following USDA leftover-safety guidance.
Keyword arroz con gandules, gandules, Puerto Rican rice, Puerto Rican side dish, rice with pigeon peas, sofrito rice

More Puerto Rican Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating