Haitian Rice Beans is a delightful Caribbean-inspired dish that combines the sweet richness of coconut rice with the hearty texture of black beans. This traditional Haitian rice and beans recipe not only brings comfort but also offers a burst of flavors that can brighten any meal. Whether you are looking for a quick weeknight dinner or a dish to impress your guests, this recipe is a perfect choice. Let’s dive into how to prepare this authentic Haitian rice and beans meal that is sure to become a family favorite.
Why You’ll Love This Haitian Rice Beans
This Haitian rice and beans dish is not only delicious but also incredibly versatile and packed with benefits. First, it’s a rich source of protein, making it an ideal vegetarian option. Second, it incorporates healthy fats from coconut milk, which adds a lovely creaminess to the dish. Third, the combination of black beans and rice creates a complete protein, essential for a balanced diet. Moreover, the use of spices like thyme and Scotch bonnet peppers infuses the dish with vibrant flavors, making it a culinary adventure. The Haitian rice and bean combination is also gluten-free, catering to various dietary needs. Overall, this dish is an easy Haitian rice and beans recipe that’s perfect for anyone looking to explore Caribbean cuisine. Explore more Caribbean recipes.
Ingredients for Haitian Rice Beans
Gather these items:
- 1 cup white rice
- 15 oz black beans (canned, don’t drain)
- 1/2 onion (minced or diced)
- 6 cloves garlic (minced)
- 3 sprigs thyme
- 2 Scotch bonnet peppers
- 1 chicken bouillon cube
- 2 each whole cloves
- 2 each whole allspice
- 1 cup coconut milk
- 1 cup water
- 1 tbsp olive oil
- 1/2 tsp salt (plus additional to taste)
- 1/4 tsp pepper (plus additional to taste)
How to Make Haitian Rice Beans Step-by-Step
- Step 1: Place your pot on medium to medium-high heat and heat the olive oil. Once the oil is hot, add the minced onion and garlic and sauté for around 2 minutes.
- Step 2: Then add rice, coconut milk, water, chicken bouillon cube, whole can of beans (do not drain), Scotch bonnets, salt, pepper, thyme, allspice, and cloves. Bring this to a boil, and then lower the heat, cover, and simmer for around 25 minutes. You will want to simmer until all of the liquid is absorbed.
- Step 3: Remove from the heat and allow to rest (covered) for 10 minutes. Then taste and adjust for seasonings (salt and pepper) as necessary. Remove the thyme sprigs if desired.

Pro Tips for the Best Haitian Rice Beans
Keep these in mind:
- Using fresh herbs can enhance the flavor significantly.
- Don’t skip the Scotch bonnet peppers unless you prefer a milder dish; they add authentic heat and flavor.
- Ensure the rice is rinsed before cooking to remove excess starch for a fluffier texture.
Best Ways to Serve Haitian Rice Beans
This dish pairs beautifully with a side of fried plantains or a fresh garden salad. You can also serve it alongside grilled chicken or fish for a complete meal. For a vegetarian twist, add some avocado slices on top for extra creaminess. Check out our fried plantains recipe.
How to Store and Reheat Haitian Rice Beans
To store any leftovers, place them in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy, simply reheat in the microwave or on the stovetop, adding a splash of water to refresh the rice.
Frequently Asked Questions About Haitian Rice Beans
What’s the secret to perfect Haitian Rice Beans?
The secret lies in not overcooking the rice. Make sure to simmer until the liquid is fully absorbed, allowing the flavors to meld beautifully. Using fresh ingredients, particularly the herbs and spices, also enhances the overall taste of the dish.
Can I make Haitian Rice Beans ahead of time?
Absolutely! You can prepare this dish a day in advance and store it in the refrigerator. The flavors will deepen overnight, making it even more delicious when reheated.
How do I avoid common mistakes with Haitian Rice Beans?
One common mistake is not allowing the rice to rest after cooking. This step is crucial as it helps the rice grains firm up and improves the texture. Additionally, adjusting seasoning before serving ensures the dish is perfectly flavored to your taste.
Variations of Haitian Rice Beans You Can Try
There are several delicious variations to explore with this dish. You might consider adding bell peppers or carrots for extra color and nutrition. For a protein boost, try incorporating quinoa or lentils. If you’re adventurous, experiment with different beans, like kidney beans or pinto beans. Each variation maintains the essence of this traditional Haitian rice and beans recipe while offering a unique twist.

Delicious Haitian Rice Beans Recipe You Must Try
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delicious Caribbean-inspired dish combining coconut rice and black beans.
Ingredients
- 1 cup white rice
- 15 oz black beans (canned, don’t drain)
- 1/2 onion (minced or diced)
- 6 cloves garlic (minced)
- 3 sprigs thyme
- 2 Scotch bonnet peppers
- 1 chicken bouillon cube
- 2 each whole cloves
- 2 each whole allspice
- 1 cup coconut milk
- 1 cup water
- 1 tbsp olive oil
- 1/2 tsp salt (plus additional to taste)
- 1/4 tsp pepper (plus additional to taste)
Instructions
- Place your pot on medium to medium-high heat and heat the olive oil. Once the oil is hot, add the minced onion and garlic and sauté for around 2 minutes.
- Then add rice, coconut milk, water, chicken bouillon cube, whole can of beans (do not drain), Scotch bonnets, salt, pepper, thyme, allspice, and cloves. Bring this to a boil, and then lower the heat, cover, and simmer for around 25 minutes. You will want to simmer until all of the liquid is absorbed.
- Remove from the heat and allow to rest (covered) for 10 minutes. Then taste and adjust for seasonings (salt and pepper) as necessary. Remove the thyme sprigs if desired.
Notes
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Caribbean
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 2g
- Sodium: 500mg
- Fat: 15g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 6g
- Protein: 10g
- Cholesterol: 0mg
Keywords: Haitian Rice Beans