Haitian Pigeon Peas and Rice Recipe: Authentic Island Spiced Tradition

Haitian Pigeon Peas and Rice Recipe: Authentic Island Spiced Tradition

This dish brings the heart of Haitian cuisine to your table with its rich, aromatic blend of spices and tender pigeon peas.

Traditional techniques ensure authentic flavor, combining simple ingredients into a perfectly balanced one-pot meal that’s both comforting and deeply satisfying.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Haitian Pigeon Peas and Rice

Traditional Haitian flavors come alive with these simple, aromatic ingredients for a one-pot masterpiece.

Ingredient Amount Notes
Dried Pigeon Peas 🌱 1 cup Rinsed and soaked overnight
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creaminess
Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed for heat control
Fresh Thyme 🌿 3 sprigs Stems removed, leaves only
Ground Cumin 🌿 1 tsp Toasted lightly for aroma
Ground Allspice 🌶️ ½ tsp Essential for authentic flavor
Vegetable Oil 🫒 2 tbsp Neutral oil for sautéing
Sea Salt 🧂 1 ½ tsp Adjust to taste at end
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced and zested
Water 💧 3 cups For cooking rice and peas
Green Bell Pepper 🌶️ 1 whole Diced for base flavor

The pigeon peas are non-negotiable for authenticity—Goya or Caribbean brands are most reliable. Look for dried peas that are uniform in size and free of debris. Whole Foods or Latin markets typically stock them. The coconut milk should be full-fat for proper texture; light versions will thin out the dish. Fresh thyme is ideal, but dried can substitute at one-third the amount.

No pigeon peas? Black-eyed peas work in a pinch, though the flavor won’t be identical. Missing Scotch bonnet? Habanero is the closest substitute (use half for less heat). No fresh cilantro? Flat-leaf parsley adds a different but pleasant note. The allspice is key—don’t skip it. If you must, a pinch of cinnamon plus nutmeg mimics some of its complexity.

Dried peas keep 1 year in a cool, dark place. Cooked dish stays fresh for 4-5 days refrigerated and freezes well for 3 months. The flavors deepen overnight, so it’s even better as leftovers.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I just dump the rice, peas, and coconut milk in one pot and let it simmer. No fuss, no extra dishes.
  • Creamy Coconut Flavor: The coconut milk turns the rice so rich and fragrant, and the garlic just ties it all together.
  • Feeds a Crowd: I make a big batch and it’s perfect for family dinners or meal prep—reheats like a dream.
  • Budget Stretcher: Honestly, dried peas and rice cost pennies, but it tastes like a million bucks.

Step-by-Step Instructions for Haitian Pigeon Peas and Rice

Traditional technique ensures authentic flavor. Each step builds the dish’s characteristic depth and richness.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp Vegetable Oil in a heavy pot over medium heat. Add the diced Onion and diced Green Bell Pepper, cooking for 4-5 minutes until the vegetables soften and the onion becomes translucent.

Stir in the minced Garlic Cloves, 1 tsp Ground Cumin, and 0.5 tsp Ground Allspice. Cook for 1 minute, stirring constantly to prevent burning. The spices should release their fragrance, creating the aromatic foundation of the dish.

Add the Fresh Thyme leaves and the whole Scotch Bonnet Pepper. The thyme will infuse its earthy notes, while the scotch bonnet contributes its signature heat without overpowering if left whole.

Step 2: Incorporate Pigeon Peas and Liquid

Pour in the 1 cup Dried Pigeon Peas, which should be pre-soaked overnight and drained. Stir to coat the peas in the aromatic mixture. This step ensures every bite carries the layered flavors of the base.

Add the 1 can Coconut Milk and 3 cups Water, stirring to combine. The coconut milk will create a rich, creamy broth that defines this dish’s authenticity. Season with 1.5 tsp Sea Salt, adjusting to taste later if needed.

Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer for 20 minutes, allowing the pigeon peas to soften and absorb the vibrant flavors of the broth.

Step 3: Add Rice and Complete Cooking

Stir in the 2 cups Long-Grain White Rice, which should have been rinsed until the water runs clear. Ensure the rice is fully submerged in the liquid. The rice will absorb the coconut-infused broth, creating a cohesive and flavorful dish.

Cover the pot and let it cook on low heat for 25-30 minutes. Avoid lifting the lid during this time to maintain steam and ensure even cooking. The rice should absorb all the liquid and become tender, with the peas soft but still intact.

Check for doneness: the rice should be cooked through, and the peas should be tender without mushing. If the mixture seems dry before the rice is fully cooked, add a splash of water and continue cooking.

Step 4: Finish and Garnish

Once the rice and peas are cooked, remove the pot from heat. Discard the Scotch Bonnet Pepper if you prefer a milder dish, or leave it in for those who enjoy extra heat. Let the dish sit covered for 5 minutes to allow the flavors to meld.

Fluff the rice gently with a fork. Squeeze the juice of the Lime over the top and sprinkle with the chopped 0.25 cup Fresh Cilantro. The lime adds a bright, citrusy note, while the cilantro provides a fresh finish.

Serve warm, ensuring each portion includes both rice and pigeon peas for the full authentic experience. The dish should be fragrant, with a creamy texture from the coconut milk and a subtle heat from the spices.

👨‍🍳

Pro Tips For Making Haitian Pigeon Peas And Rice

  • Soak the Peas: Cover dried pigeon peas in water by 2 inches and let them soak overnight—I learned this the hard way after ending up with tough, undercooked peas in my rice.
  • Toast the Aromatics: Cook the onion and garlic in a little oil until golden before adding liquids; it builds a deeper base flavor that plain coconut milk can’t carry alone.
  • Use Full-Fat Coconut Milk: Skip the light version; the fat in full-fat coconut milk gives the rice that rich, creamy texture Haitian diri ak pis is known for.
  • Simmer Covered: Once everything’s in the pot, resist the urge to stir—just cover tightly and simmer on low for 20-25 minutes to prevent mushy rice.

Regional Styles of These Flavors

Port-au-Prince Style

In the capital, this dish is often called Diri ak Pwa and features a slightly sweeter profile. I add ½ cup tomato sauce with the coconut milk for depth. The rice grains stay separate, never mushy, with each pea perfectly tender. 🌟

Cap-Haïtien Variation

The northern version uses fresh pigeon peas when available, giving a brighter green color. I’ve found frozen peas work as a substitute—just reduce cooking time by 10 minutes. The flavor is fresher but less earthy than dried.

Rural Country Method

In the countryside, this is cooked over open flames in a cast iron pot. I replicate this by using a Dutch oven on my stovetop. The smoky notes from wood fires aren’t possible at home, but the slow simmer mimics the traditional approach.

Coastal Twist

Along the coast, seafood often joins the pot. I stir in ½ lb shrimp during the last 10 minutes of cooking. The shrimp absorb the coconut and spice flavors beautifully, adding a protein boost without overpowering the peas and rice.

City Shortcut

For busy weeknights, I’ve adapted this using canned pigeon peas—just rinse well and skip the initial soak. Reduce water to 2 cups since canned peas don’t absorb as much liquid. The flavor is slightly different but still delicious.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 600mg26%
Total Carbohydrate 60g22%
Dietary Fiber 8g29%
Sugars 2g
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 canned peas instead of dried?

Yes! Rinse canned pigeon peas well and skip the soaking step. Reduce the water to 2 cups since canned peas don’t absorb as much liquid. The flavor will be slightly different but still delicious.

2

How do I adjust the heat level?

Leave the Scotch bonnet pepper whole for mild heat, or slice it for more spice. Remove it entirely before serving if you prefer no heat. For extra kick, add a pinch of cayenne.

3

What can I serve with this dish?

It pairs perfectly with grilled meats like chicken or fish. For a vegetarian meal, serve with fried plantains or a simple salad. The coconut and spice flavors complement many proteins.

★★★★★4.8(4 reviews)
Tyler Campbell