Pigeon Peas and Rice Recipe Puerto Rican: Authentic Island Flavors in One Pot

Pigeon Peas and Rice Recipe Puerto Rican: Authentic Island Flavors in One Pot

This one-pot dish brings the heart of Puerto Rico to your kitchen with authentic island flavors. I developed my technique through years of testing to capture the traditional taste without shortcuts.

The secret lies in sofrito and the right ratio of pigeon peas to rice. Cooked in one pot, this method ensures every grain absorbs the rich, aromatic flavors of the beans and seasonings.

What emerges is a vibrant dish with tender rice and peas, infused with garlic, cilantro, and culantro. The texture is perfectly balanced, never mushy, with each bite delivering layers of taste.

Serve alongside roasted meats or enjoy as a vegetarian main. This recipe stays true to its cultural roots while being accessible for home cooks.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pigeon Peas and Rice Recipe Puerto Rican

Pantry staples and fresh herbs bring this vibrant one-pot dish to life.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Canned Pigeon Peas 🫛 15 oz Drained and rinsed, or 1.5 cups cooked
Sofrito 🧅 ½ cup Homemade or store-bought
Tomato Sauce 🍅 8 oz Plain, no added seasoning
Vegetable Broth 🥕 3 cups Low-sodium preferred for control
Olive Oil 🫒 2 tbsp Extra-virgin for best flavor
Culantro 🌿 ¼ cup Chopped, also called recao
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 4 cloves Minced finely for even flavor
Green Olives 🫒 ¼ cup Pitted, manzanilla preferred
Capers 🌱 2 tbsp Drained, for briny kick
Adobo Seasoning 🧂 1 tbsp Goya brand or homemade blend
Saffron Threads 🌼 1 pinch Optional, for golden color
Salt 🧂 1 tsp Adjust to taste at end
Black Pepper 🌶️ ½ tsp Freshly ground preferred

The sofrito is non-negotiable here. Goya brand works in a pinch, but homemade (bell pepper, onion, garlic, cilantro blended) is what takes this to the next level. Culantro and cilantro aren’t interchangeable—culantro has that deep, grassy flavor that defines the dish. Find culantro at Latin markets or Trader Joe’s when in season. The pigeon peas? Canned is fine, but Goya or Badia brands have the best texture.

No sofrito? Blend half an onion, half a bell pepper, 3 garlic cloves, and 10 cilantro sprigs—that’s your backup. Missing culantro? Double the cilantro (not ideal, but works). Can’t find pigeon peas? Black-eyed peas or pink beans are the closest swap. The adobo seasoning is key—make your own with garlic powder, onion powder, cumin, oregano, and black pepper if you’re out.

This keeps 4-5 days in the fridge—flavors actually deepen overnight. Freeze portions for up to 3 months (thaw before reheating). Leftovers make great stuffed peppers or veggie burger filler (trust me on this one).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just dump in the rice, pigeon peas, sofrito, and broth, then let it simmer.
  • Comfort in Every Bite: The sofrito and tomato sauce blend into the rice for that rich, savory Puerto Rican flavor I crave.
  • Meal Prep Hero: It reheats beautifully, so I make a big batch for lunches all week.
  • Budget Friendly: Canned pigeon peas and pantry staples keep this dish cheap but still packed with taste.

Step-by-Step Instructions for Pigeon Peas and Rice

Here’s the method I use to capture those authentic island flavors in one pot.

Step 1: Sauté the Aromatics for Deep Flavor

Heat the 2 tbsp Olive Oil in a caldero or heavy pot over medium heat. Add the 0.5 cup Sofrito and cook for 2-3 minutes until it darkens slightly and the aroma fills your kitchen.

Stir in the minced 4 cloves Garlic Cloves, 1 tbsp Adobo Seasoning, 0.25 cup Culantro, and 0.25 cup Fresh Cilantro. Cook for 1 minute until fragrant. I always let this base develop—it’s the foundation of the dish’s authentic taste.

Step 2: Build the Rice Base with Peas and Liquids

Add the drained 15 oz Canned Pigeon Peas, 8 oz Tomato Sauce, 0.25 cup Green Olives, and 2 tbsp Capers. Stir to combine and let cook for 2 minutes to meld the flavors.

Pour in the 3 cups Vegetable Broth and bring to a gentle boil. Here’s the thing—this is when you add the 2 cups Long-Grain White Rice (already rinsed). Stir once to distribute everything evenly, then resist the urge to stir again. You want those flavors to settle and develop.

Step 3: Cook the Rice to Perfect Tenderness

Once boiling, reduce heat to low, cover, and simmer for 20 minutes. Don’t lift the lid—steam is your friend here. After 20 minutes, check for doneness: the rice should be tender and liquid absorbed, with that iconic yellow hue from the sofrito and saffron.

If using, sprinkle the 1 pinch Saffron Threads over the top during the last 5 minutes of cooking. It’s optional, but I love the subtle golden color it adds. The grains should look plump and separate easily when fluffed.

Step 4: Season and Rest for Maximum Flavor

Remove from heat and let it sit covered for 5 minutes. This final rest allows the flavors to distribute and the rice to finish absorbing any remaining liquid. Then, gently fluff with a fork to separate the grains.

Taste and adjust seasoning with 1 tsp Salt and 0.5 tsp Black Pepper. Real talk: the flavors deepen as it sits, so it’ll taste even better after a few minutes. The pigeon peas should be tender but still hold their shape, and every bite should be packed with that unmistakable Puerto Rican taste.

👨‍🍳

Pro Tips For Making Pigeon Peas And Rice Recipe Puerto Rican

  • Rinse the Rice: Wash the long-grain white rice until the water runs clear to remove excess starch and prevent a gummy texture—this step takes 30 seconds and makes a real difference in the final dish.
  • Sauté the Sofrito: Cook the sofrito in a bit of oil for 2-3 minutes before adding liquids to deepen its flavor—raw sofrito can taste harsh and overpower the pigeon peas.
  • Skip the Overstirring: Once the rice and liquid are combined, resist the urge to stir repeatedly; one gentle mix is enough, or you’ll end up with mushy rice instead of fluffy grains.
  • Use the Pea Liquid: Drain the canned pigeon peas but reserve the liquid—adding ¼ to ½ cup of it to the broth boosts the dish’s natural flavor without extra effort.

Make-Ahead Tips for This pigeon peas and rice recipe puerto rican

Prep Ahead Strategy

Chop all your culantro, cilantro, and garlic the night before. Store in separate airtight containers in the fridge. Honestly, this saves 15 minutes on cooking day and keeps flavors fresh. 💡

Sofrito Shortcut

Make a big batch of sofrito and freeze in ice cube trays. Each cube is about 2 tbsp—perfect for this recipe. I always have Goya sofrito cubes ready in my freezer at our Portland home.

Rice Prep Hack

Rinse your 2 cups long-grain rice in the morning and let it soak in water. Drain before cooking. This removes excess starch and helps achieve that perfect, separate grain texture we all love.

Overnight Flavor Boost

Cook the entire dish up to the final seasoning step, then refrigerate overnight. The next day, reheat with a splash of vegetable broth and adjust salt. The flavors meld beautifully—trust me, it tastes even better the second day. ❄️

Freezing Portions

Portion cooled rice into quart-size freezer bags, squeeze out air, and freeze flat for up to 3 months. Thaw in the fridge overnight before reheating. I use this method constantly with leftovers from our big family dinners.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 860mg37%
Total Carbohydrate 68g25%
Dietary Fiber 8g29%
Sugars 4g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use dried pigeon peas instead of canned?

Yes, but soak them overnight first. Use 1 cup dried for 15 oz canned, then cook until tender before adding to the rice. This ensures they soften properly during the 20 minutes simmer.

2

Why is my rice mushy?

Lifting the lid or stirring too much releases steam, making rice gummy. Keep it covered and undisturbed for the full 20 minutes. Also, use the exact 2 cups rice to 3 cups broth ratio.

3

What if I don’t have culantro?

Double the cilantro, though the flavor won’t be identical. For a closer match, add 1 tsp dried oregano to compensate. Authentic taste comes from culantro, but this works in a pinch.

4

Can I make this in a rice cooker?

Yes! Sauté aromatics in a pan first, then transfer everything to the rice cooker. Use the standard 1:1.5 rice-to-liquid ratio and cook as usual. The flavors will still shine.

★★★★★4.7(8 reviews)
Nathan Turner