
This traditional dish brings the rich, creamy flavors of the Caribbean to your table with minimal effort.
Using simple ingredients and a straightforward method, you’ll achieve perfectly fragrant rice infused with coconut in about 30 minutes. The result is a side dish that pairs beautifully with any protein.
Ingredients for Haitian Coconut Rice
Simple ingredients create this fragrant, coconut-infused Caribbean classic with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Water 💧 | 2 cups | Or substitute vegetable broth |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed, left whole |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for even distribution |
| Yellow Onion 🧅 | 1 whole | Diced small for texture |
| Fresh Thyme Sprigs 🌿 | 3 sprigs | Leaves stripped from stems |
| Green Bell Pepper 🌽 | ½ whole | Diced into small pieces |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor preferred |
| Salt 🧂 | 1 tsp | Sea salt or kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced for brightness |
The coconut milk is non-negotiable for authentic flavor. Full-fat canned coconut milk from Thai Kitchen or Native Forest delivers the rich, creamy texture this dish demands. Avoid light versions—they lack the necessary fat content. The rice should be long-grain white; jasmine or basmati work well, but avoid instant rice. Most Asian markets carry excellent coconut milk at competitive prices.
No scotch bonnet? Habanero pepper at half the amount provides similar heat (use gloves when handling). Fresh thyme can be swapped for dried thyme at one-third the quantity. If green bell pepper isn’t available, red or yellow bell peppers add sweetness without compromising texture. Vegetable broth can replace water for added depth of flavor.
Store coconut milk in a cool, dark pantry—unopened cans last 2 years. Once opened, transfer to the fridge and use within 5 days. Cooked rice keeps well for 4-5 days refrigerated, though it’s best served fresh. Reheat gently with a splash of water to restore creaminess.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in—rice, coconut milk, garlic—then walk away until it’s done.
- Rich and Creamy: The coconut milk soaks into the rice, giving it this luxurious texture that’s hard to resist.
- Meal Prep Magic: Makes enough for leftovers, and honestly, it tastes even better the next day.
- Budget Friendly: A bag of rice, a can of coconut milk, and a few spices stretch into a filling meal for four.
Step-by-Step Instructions for Haitian Coconut Rice
Master this technique for perfectly fragrant, creamy coconut rice with authentic Caribbean flavor.
Step 1: Prepare and Sauté the Aromatics
Heat the 2 tbsp vegetable oil in a heavy pot over medium heat. Add the diced yellow onion, diced 0.5 green bell pepper, and minced 4 cloves garlic cloves. Sauté for 3-4 minutes until the vegetables soften and the onion becomes translucent.
Add the 3 sprigs fresh thyme sprigs leaves and the whole Scotch bonnet pepper to the pot. Stir for 1 minute to release the thyme’s aroma and allow the pepper to infuse its heat into the oil. Be careful not to break the pepper, as this would make the dish overly spicy.
Step 2: Toast the Rice for Depth of Flavor
Add the rinsed 2 cups long-grain white rice to the pot and stir to coat the grains with the fragrant oil and aromatics. Toast the rice for 2-3 minutes until the edges of the grains become slightly opaque.
This toasting step enhances the nutty flavor of the rice and prevents it from becoming mushy. Season with the 1 tsp salt and 0.5 tsp black pepper, stirring to distribute evenly. The rice should smell fragrant and slightly toasted at this stage.
Step 3: Add Liquids and Simmer Until Tender
Pour in the 1 can coconut milk and 2 cups water, stirring to combine all ingredients. Bring the mixture to a rolling boil over medium-high heat.
Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 20-25 minutes. Do not stir during this time to avoid breaking the rice grains. The rice is done when the liquid has been absorbed and the grains are tender with no chalky center.
Step 4: Rest and Finish with Fresh Flavors
Remove the pot from heat and let it sit covered for 10 minutes. This resting period allows the rice to steam and absorb any remaining liquid, ensuring a fluffy texture.
Discard the whole Scotch bonnet pepper and thyme stems (if any remain). Stir the rice gently with a fork to fluff the grains. Finally, stir in the juice of the 1 whole lime for brightness and top with the 0.25 cup fresh cilantro for a fresh, herbal finish before serving.
Pro Tips For Making Haitian Coconut Rice
- Rinse the Rice: Wash the long-grain rice until the water runs clear—this removes excess starch so your coconut rice stays fluffy, not gummy.
- Bloom the Garlic: Sauté the minced garlic in a little oil until fragrant (about 30 seconds) before adding liquids; it deepens the flavor way more than dumping it in raw.
- Balance the Liquids: Use a 1:1 ratio of coconut milk to water—any more coconut milk and the rice gets greasy, any less and it loses that rich, creamy texture.
- Seed the Pepper: Keep the Scotch bonnet whole but slit with the seeds removed if you want the aroma without the fire—I learned this the hard way after a batch that was inedibly spicy.
Essential Equipment for Great haitian coconut rice
Heavy Pot Essentials
I always reach for my 5-quart enameled cast iron Dutch oven—Le Creuset or Lodge work beautifully. The heavy base prevents burning and distributes heat evenly, which is crucial for toasting the rice properly without hot spots. 🔥
Wooden Spoon Advantage
A wooden spoon is my go-to for stirring the rice during toasting. It won’t scratch your pot’s surface and gives you better control when coating the grains with oil. Plus, it’s gentle enough to avoid crushing the rice as it cooks.
Tight-Fitting Lid
Steam is your friend with this dish, so a tight-fitting lid is non-negotiable. If your pot lid doesn’t seal well, cover the pot with heavy-duty aluminum foil before placing the lid on top. This traps all the moisture for perfectly tender rice.
Fine Mesh Strainer
Rinsing the rice thoroughly is key to removing excess starch, and a fine mesh strainer makes this easy. Look for one with a 1.5-quart capacity—the OXO Good Grips model is my favorite for its durability and comfortable handle.
Citrus Juicer
For the lime juice finish, a handheld citrus juicer ensures you get every last drop. I prefer the stainless steel ones with a hinged design—they’re efficient and easy to clean. Fresh lime juice makes a noticeable difference in brightness. ✨
Rice Fluffing Fork
After resting, use a large serving fork to gently fluff the rice. This separates the grains without mashing them, preserving that perfect texture. Avoid a spoon, which can compact the rice and make it dense.
Nutrition Facts
Frequently Asked Questions
Can I use light coconut milk instead of full-fat?
Full-fat is ideal for authentic creaminess, but light works in a pinch. The rice will be less rich and slightly less flavorful. Add an extra 1-2 tbsp of oil to compensate for the reduced fat content.
Why do I need to rinse the rice first?
Rinsing removes excess starch that can make the rice gummy. It also prevents clumping. Use cold water and rinse until it runs nearly clear—this takes about 3-4 rinses.
How do I avoid mushy rice?
Don’t stir while cooking, and use the exact 2:1 liquid-to-rice ratio. Let it rest covered for 10 minutes after cooking. These steps ensure fluffy, separate grains.
Can I make this ahead of time?
Yes! Cooked rice keeps well refrigerated for 4-5 days. Reheat gently with a splash of water or coconut milk to restore moisture. Avoid freezing, as it can make the texture grainy.
- Jamaican Jollof Rice Recipe: Island Spice in Every Bite - October 18, 2026
- Hamburger Rice Hot Dish Recipe: Midwest Comfort in One Pan - October 18, 2026
- Iranian Cabbage Rice Recipe: Aromatic Herbs and Spiced Layers - October 18, 2026