
This dish brings the bold flavors of Haitian cuisine to your kitchen with its signature black rice and succulent shrimp.
The secret lies in the traditional cooking method that infuses every grain with rich, aromatic spices. You’ll achieve restaurant-quality results with simple, authentic techniques.
Ingredients for Haitian Black Rice Recipe with Shrimp
Bold island spices meet tender shrimp and rich black rice in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Large Shrimp 🍤 | 1 ½ lb | Peeled and deveined, tails on |
| Black Beans 🫘 | 1 can | Drained and rinsed thoroughly |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Red Bell Pepper 🌶️ | 1 whole | Medium dice for texture |
| Yellow Onion 🧅 | 1 whole | Finely chopped for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Thyme 🌿 | 3 tbsp | Leaves stripped from stems |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeded and minced (adjust to taste) |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly for warmth |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety preferred |
| Lime Juice 🍈 | 2 tbsp | Freshly squeezed for brightness |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Chicken Stock 🥣 | 2 cups | Low-sodium preferred for control |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
[recipe_ingredient_scaler]
The shrimp is non-negotiable for that authentic island vibe. Wild-caught from the Gulf if you can swing it, but frozen from Trader Joe’s works in a pinch (thaw overnight). Black beans should be canned Goya or Bush’s—dried take too long for weeknight cooking. Coconut milk? Native Forest or Thai Kitchen have the richest texture. Skip the light stuff here.
No scotch bonnet? Habanero at half the amount gets you close, or jalapeño plus cayenne for milder heat. Out of fresh thyme? Dried at one-third the amount works, but add it earlier. Fresh lime juice is key though—bottled tastes flat. Chicken stock can be vegetable broth in a pinch, but the depth won’t be the same.
Rice keeps 4-5 days in the fridge, shrimp reheats okay but tastes best fresh. The whole dish freezes surprisingly well—just thaw overnight. Leftovers taste even better the next day once everything melds (worth the wait).
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything—rice, shrimp, coconut milk—simmers together in one pot, so cleanup is a breeze.
- Coconut Creamy Dream: The coconut milk soaks into the rice, creating this rich, slightly sweet base that pairs perfectly with the shrimp and black beans.
- Feeds a Crowd: Honestly, I make a big batch on Sunday and it’s just as good reheated for lunch or dinner all week.
- Budget Stretch: Between us, shrimp and rice go a long way here, and the black beans bulk it up without breaking the bank.
Step-by-Step Instructions for Haitian Black Rice With Shrimp
Here’s the method I use to build layer upon layer of Caribbean flavor.
Step 1: Sauté the Aromatics to Build the Base
Heat the 2 tbsp Olive Oil in a large, heavy pot over medium heat. Add the finely chopped yellow onion and cook for 3-4 minutes until it turns translucent and just begins to soften. This creates the sweet foundation for all the bold flavors to come.
Stir in the minced scotch bonnet pepper, 4 cloves minced garlic cloves, 1 tsp ground cumin, and 1 tsp dried oregano. Cook for 1 minute until fragrant—the garlic should sizzle but not brown. The spices will bloom in the oil, releasing their warm, earthy notes that define this dish.
Add the medium diced red bell pepper and cook for another 2 minutes. You want it to soften slightly while retaining some texture. The pepper adds a subtle sweetness that balances the heat from the scotch bonnet.
Step 2: Toast the Rice and Add Liquids
Stir in the 2 cups long-grain white rice that you’ve rinsed until the water runs clear. Cook for 2 minutes, stirring constantly, until the grains become slightly opaque and nutty in aroma. This toasting step prevents the rice from turning mushy and enhances its natural flavor.
Pour in the 1 can coconut milk and 2 cups chicken stock. Add the 3 tbsp fresh thyme leaves, 1 tsp salt, and 0.5 tsp black pepper. Stir well to combine, scraping up any browned bits from the bottom of the pot—those are pure flavor.
Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer. You’ll see the liquid start to absorb and the rice begin to plump. This is where the magic happens as the rice soaks up all those incredible spices and aromatics.
Step 3: Add the Shrimp and Black Beans
After the rice has cooked for 15 minutes, stir in the 1.5 lb large shrimp (peeled and deveined, tails on) and the 1 can black beans that you’ve drained and rinsed thoroughly. Nestle the shrimp into the rice so they cook evenly and absorb the flavors.
Cover the pot again and cook for an additional 10-12 minutes until the shrimp turn opaque and pink and the rice is tender with all the liquid absorbed. Don’t stir too much during this time—you want the shrimp to steam gently in the aromatic rice.
Taste and adjust seasoning if needed. The shrimp should be perfectly cooked through, with no translucency remaining. The black beans will have soaked up the delicious cooking liquid, adding heartiness to the dish.
Step 4: Finish with Lime and Rest
Remove the pot from heat and stir in the 2 tbsp lime juice. The acidity brightens all the rich, deep flavors and ties everything together. Let the dish sit covered for 5 minutes—this allows the flavors to meld and the rice to finish steaming.
Fluff the rice gently with a fork, being careful not to break up the shrimp. You’ll notice the grains are separate and infused with the vibrant colors and aromas of the spices, vegetables, and coconut milk. The shrimp should glisten with the residual cooking liquid, ready to be served.
Pro Tips For Making Haitian Black Rice Recipe With Shrimp
- Rinse the Rice: Soak the long-grain white rice for 10 minutes, then rinse until the water runs clear—this keeps it from turning gummy when cooked with coconut milk.
- Shrimp Last: Add the shrimp only in the last 5-7 minutes of cooking to avoid rubbery texture—it cooks fast and overdoes easily in the hot liquid.
- Use Full-Fat Coconut Milk: I learned this the hard way—light coconut milk makes the rice dry and bland. Full-fat gives the creamy base that defines Haitian black rice.
- Bloom the Spices: Sauté the bell pepper and spices (like thyme and garlic) in oil for 2-3 minutes before adding liquids—it builds a deeper flavor foundation.
Flavor Customization for These Flavors
Spice Level Adjustments
For milder heat, replace the scotch bonnet with ½ habanero or 1 jalapeño plus a pinch of cayenne. For extra kick, add ½ tsp red pepper flakes along with the scotch bonnet. I often adjust based on who’s eating—my kids prefer the milder version. 🌶️
Coconut Milk Variations
Full-fat coconut milk gives the creamiest texture, but for a lighter dish, use light coconut milk or replace half with chicken stock. For extra richness, stir in 2 tbsp coconut cream at the end. I’ve tried all three—full-fat wins every time for authenticity.
Protein Swaps
Swap shrimp for chicken thighs (diced, 1.5 lb) cooked with the rice. For a vegetarian twist, use chickpeas instead of shrimp and vegetable broth instead of chicken stock. I’ve had great results with firm tofu too—press and cube 1 lb before adding.
Citrus Twists
The lime juice adds essential brightness, but try lemon or orange juice for variation. For depth, add 1 tsp lime zest along with the juice. A splash of pineapple juice (about ¼ cup) can add a subtle tropical note that pairs beautifully with the coconut.
Herb Infusions
Fresh thyme is traditional, but cilantro or parsley add freshness. For complexity, mix in 1 tbsp chopped scallions or 1 tsp grated ginger with the aromatics. I love adding 2 bay leaves while the rice cooks for an extra layer of flavor. 💛
Rice Texture Control
For firmer rice, reduce the liquid by ¼ cup and cook uncovered for the last 5 minutes. For creamier rice, add ½ cup extra coconut milk and stir occasionally. I prefer the standard method—it’s foolproof for perfectly tender grains every time.
Nutrition Facts
Frequently Asked Questions
What can I use instead of scotch bonnet pepper?
For milder heat, use ½ habanero or 1 jalapeño with a pinch of cayenne. For no heat, substitute red bell pepper and add ¼ tsp smoked paprika for depth.
Can I make this dish ahead of time?
Yes! The flavors deepen after 1-2 days in the fridge. Store in an airtight container and reheat gently with a splash of water. Avoid freezing shrimp to maintain texture.
Why is my rice mushy?
Over-stirring or too much liquid causes this. Use 2 cups rice to 3 cups liquid ratio, and resist stirring after adding rice. Let it steam undisturbed for perfect texture.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026