Haitian Rice And Peas Recipe: Coconut-Infused Caribbean Tradition

Haitian Rice And Peas Recipe: Coconut-Infused Caribbean Tradition

This dish captures the essence of Haitian comfort food with its rich coconut and herb-infused rice. The combination of pigeon peas and aromatic spices creates a flavorful base that’s both hearty and satisfying.

I’ve perfected this method to ensure every grain of rice absorbs the coconut milk and seasonings, resulting in a dish that’s deeply savory and subtly sweet. It’s a staple that brings authentic Caribbean taste to your table.

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

Ingredients for Haitian Rice and Peas

Rich coconut milk, aromatic herbs, and pigeon peas create this authentic Caribbean staple.

Ingredient Amount Notes
Dried Pigeon Peas 🌱 1 cup Rinsed and soaked overnight
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creaminess
Yellow Onion 🧅 1 whole Finely diced for even cooking
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Fresh Thyme 🌿 4 pieces Sprigs, leaves stripped
Fresh Scallions 🌱 3 whole Chopped, green parts only
Scotch Bonnet Pepper 🌶️ 1 whole Seeded and minced (optional for heat)
Ground Allspice 🌿 ½ tsp Freshly ground preferred
Ground Cloves 🌶️ ¼ tsp Warm and aromatic
Dried Oregano 🍃 1 tsp Mediterranean variety works best
Vegetable Oil 🫒 2 tbsp Neutral flavor preferred
Vegetable Stock 💧 2 cups Low-sodium for control
Sea Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Coarse grind preferred

The pigeon peas are essential here—look for Goya or La Fe brands at Latin markets or the international aisle. Jasmine rice is optimal, but long-grain white works in a pinch. For coconut milk, Thai Kitchen or Chaokoh deliver consistent creaminess. Fresh thyme and scallions are non-negotiable; dried simply won’t capture the vibrant Caribbean essence. Buy thyme still on the stem for peak freshness.

No pigeon peas? Green lentils or black-eyed peas work, though the flavor shifts slightly. Out of fresh thyme? Dried thyme at one-third the amount (but fresh is better). Scotch bonnet too hot? Habanero is a close substitute. For a milder dish, skip the pepper entirely. Vegetable stock can be homemade or store-bought—Better Than Bouillon makes a solid vegan base.

This keeps beautifully for 4-5 days in the fridge. The flavors actually deepen overnight. Freeze portions for up to 3 months—reheat with a splash of water to refresh. Always store in airtight containers to preserve the coconut aroma.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love tossing everything in a single pot—pigeon peas, rice, coconut milk—and letting it simmer while I do other things.
  • Creamy Coconut Comfort: The coconut milk soaks into the jasmine rice, and the garlic and onion? Pure cozy in every bite.
  • Feeds a Hungry Table: Honestly, it’s my go-to for Sunday dinners—fills everyone up and pairs with just about any protein.
  • Budget Stretcher: Dried pigeon peas and rice cost pennies, and leftovers taste even better the next day.

Step-by-Step Instructions for Haitian Rice and Peas

Master this traditional technique for perfectly fragrant and tender results every time.

Step 1: Prepare and Sauté the Aromatics

Heat the 2 tbsp Vegetable Oil in a large, heavy pot over medium heat. Add the finely diced Yellow Onion and cook for 3-4 minutes until it becomes translucent and begins to soften at the edges. This builds the flavor foundation for the dish.

Stir in the minced Garlic Cloves, stripped Fresh Thyme leaves, chopped Fresh Scallions, and minced Scotch Bonnet Pepper. Sauté for 1-2 minutes until the garlic releases its aroma. Be careful not to let it brown, as this can make the garlic bitter.

Step 2: Toast the Spices and Pigeon Peas

Add the 1 cup Dried Pigeon Peas, 0.5 tsp Ground Allspice, 0.25 tsp Ground Cloves, and 1 tsp Dried Oregano to the pot. Stir well to coat the peas in the aromatic mixture. Toast for 2 minutes, allowing the spices to bloom and release their essential oils.

This step deepens the flavor profile and ensures the spices are fully incorporated. The peas should begin to absorb some of the aromatics, turning slightly glossy as they warm through.

Step 3: Combine Liquids and Simmer

Pour in the 1 can Coconut Milk and 2 cups Vegetable Stock. Stir to combine, scraping up any browned bits from the bottom of the pot. Add the 2 cups Jasmine Rice, 1.5 tsp Sea Salt, and 0.5 tsp Freshly Ground Black Pepper. Stir once to distribute the rice evenly.

Bring the mixture to a rolling boil over high heat. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 25-30 minutes. Do not stir during this time to prevent the rice from becoming mushy.

Step 4: Rest and Fluff

After 25-30 minutes, remove the pot from heat and let it sit, covered, for an additional 10 minutes. This allows the rice to steam and finish absorbing the liquid evenly. The peas should be tender, and the rice should be fluffy with no residual bite.

Gently fluff the rice with a fork, ensuring the pigeon peas are evenly distributed throughout. The grains should be separate and light, with the coconut milk adding a subtle richness to each bite. Serve warm, garnished with additional scallions if desired.

👨‍🍳

Pro Tips For Making Haitian Rice And Peas

  • Soak the Peas: I learned this the hard way—cover dried pigeon peas in water the night before, or at least for 4-6 hours. It cuts cooking time in half and prevents that unpleasant gritty texture.
  • Toast the Aromatics: Cook the yellow onion and garlic in a little oil until golden, about 3-4 minutes. This builds a deep flavor base that makes the rice taste rich and complex.
  • Use Full-Fat Coconut Milk: Skip the light versions—they thin out and leave your rice dry. Full-fat coconut milk adds the creamy, luxurious texture that defines this dish.
  • Simmer Covered: Once everything’s in the pot, resist the urge to peek. Keep it covered on low heat for 20-25 minutes so the rice steams evenly and absorbs all that flavor.

Storing and Reheating This haitian rice and peas

Refrigerator Storage

Let your dish cool for no more than 2 hours before transferring to airtight containers. Store in the fridge at 40°F or below for up to 4-5 days. The coconut and herbs actually intensify in flavor overnight. ❄️

Freezer Storage

This recipe freezes beautifully for up to 3 months without texture loss. I use quart-sized freezer bags, flattening them to save space. Squeeze out excess air to prevent freezer burn and label with the date.

Stovetop Reheating

My preferred method: transfer to a saucepan with ¼ cup water or coconut milk and heat over medium-low for 8-10 minutes. Stir occasionally to prevent sticking. The added liquid revives the creamy texture perfectly. 🔥

Microwave Reheating

For single servings, cover with a damp paper towel and microwave on 70% power for 2-3 minutes. Stir halfway through. If it seems dry, add a splash of water before continuing.

Thawing Tips

For best results, thaw overnight in the fridge. If in a hurry, submerge the sealed bag in cold water for 1-2 hours. Never thaw at room temperature—this compromises both safety and texture.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 15g75%
Cholesterol 0mg0%
Sodium 820mg36%
Total Carbohydrate 65g24%
Dietary Fiber 8g29%
Sugars 3g
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 pigeon peas instead of dried?

Yes, canned pigeon peas work in a pinch. Drain and rinse 2 cups to replace the dried version. Reduce simmering time to 20 minutes since they’re pre-cooked. Fresh or frozen peas also work but may alter the texture slightly.

2

Why is my rice mushy?

This usually happens from stirring too much or using too much liquid. Stick to 2 cups rice and 3 cups liquid total, and resist stirring after adding the rice. Let it steam undisturbed for fluffy results.

3

Can I make this without coconut milk?

For a lighter version, replace coconut milk with 2 cups vegetable stock. However, the dish will lose its signature richness. For best flavor, use at least ½ can coconut milk mixed with stock.

★★★★★5.0(5 reviews)
Tyler Campbell