Transport your taste buds to the sun-drenched islands with this incredibly flavorful Caribbean Coconut Rice and Beans! This dish isn’t just a side; it’s a celebration of vibrant flavors, creamy coconut milk, and hearty beans. It’s a staple in many Caribbean households, and for good reason – it’s comforting, satisfying, and surprisingly easy to make. Whether you’re serving it alongside jerk chicken, grilled fish, or enjoying it as a vegetarian main course, this recipe is guaranteed to become a new favorite. We’ll guide you through creating a truly authentic experience, packed with aromatic spices and fresh ingredients.

What You’ll Need
- 300g (1 ½ cups) Long-Grain Brown Rice: We’re using brown rice for its nutty flavor and slightly chewy texture, which holds up beautifully to the rich coconut milk. Rinsing the rice is crucial to remove excess starch, resulting in fluffier, less sticky grains.
- 400ml (1 ¾ cups) Coconut Milk (Full-Fat): Full-fat coconut milk is essential for achieving that signature creamy texture and intense coconut flavor. Avoid using ‘lite’ coconut milk, as it won’t provide the same richness.
- 400ml (1 ¾ cups) Water: Water balances the richness of the coconut milk and ensures the rice cooks through perfectly.
- 250g (1 cup) Canned Black Beans, Drained and Rinsed: Black beans provide a hearty protein boost and a lovely earthy flavor that complements the coconut and spices. Rinsing removes excess sodium.
- 1 Medium Onion (≈150g / 5oz), Finely Diced: Onion forms the aromatic base of the dish, adding sweetness and depth of flavor. Finely dicing ensures it cooks evenly and blends seamlessly into the rice.
- 2 Cloves Garlic (≈6g / 0.2oz), Minced: Garlic is a cornerstone of Caribbean cooking, lending a pungent and savory note. Freshly minced garlic is always best for maximum flavor.
- 1 Small Red Bell Pepper (≈80g / 2.8oz), Diced: Red bell pepper adds a touch of sweetness, vibrant color, and a subtle crunch.
- 2 tbsp (30ml) Vegetable Oil: Vegetable oil provides a neutral base for sautéing the aromatics.
- 1 tsp (5g) Ground Cumin: Cumin adds a warm, earthy spice that’s characteristic of Caribbean cuisine.
- ½ tsp (2g) Ground Allspice: Allspice is a key ingredient, offering a complex flavor profile reminiscent of cinnamon, cloves, and nutmeg. It’s a true Caribbean flavor booster!
- ¼ tsp (0.5g) Smoked Paprika: Smoked paprika introduces a subtle smoky depth that enhances the overall flavor complexity.
- 1 Sprig Fresh Thyme (or ½ tsp Dried Thyme): Thyme provides a fresh, herbaceous aroma and flavor. Fresh thyme is preferred, but dried thyme works well in a pinch.
- 1 Bay Leaf: Bay leaf infuses a subtle, aromatic flavor that deepens the complexity of the dish. Remember to remove it before serving!
- ½ tsp (2g) Salt, or to Taste: Salt enhances all the other flavors and brings the dish into balance.
- ¼ tsp (1g) Freshly Ground Black Pepper: Black pepper adds a subtle spice and warmth.
- 2 tbsp (15g) Fresh Cilantro, Chopped: Cilantro provides a bright, fresh garnish that adds a pop of color and flavor.
- 1 Lime, Cut into Wedges: Lime wedges offer a zesty acidity that cuts through the richness of the coconut milk and brightens the flavors.
- 30g (1oz) Toasted Coconut Flakes: Toasted coconut flakes add a delightful crunch and enhance the coconut flavor.
- 1 tbsp (15ml) Olive Oil, for Drizzling: A drizzle of olive oil adds a touch of richness and sheen to the finished dish.
Detailed Cooking Instructions: A Step-by-Step Guide
- Rinse and Soak the Rice: Begin by thoroughly rinsing the brown rice under cold water until the water runs clear. This removes excess starch, preventing a sticky texture. Soaking the rice for 10 minutes further softens the grains and reduces cooking time. After soaking, drain the rice completely. This step is crucial for achieving perfectly textured Caribbean Coconut Rice and Beans.
- Sauté the Aromatics: Heat the vegetable oil in a heavy-bottomed pot (Dutch ovens work exceptionally well) over medium heat. Add the finely diced onion and red bell pepper. Sauté for 3-4 minutes, stirring occasionally, until the vegetables are softened and translucent. Don’t rush this step; properly softened aromatics build a flavorful base.
- Bloom the Spices: Stir in the minced garlic, ground cumin, allspice, and smoked paprika. Cook for just 30 seconds, stirring constantly, until fragrant. This process, known as ‘blooming’ the spices, releases their essential oils, intensifying their flavor. Be careful not to burn the garlic.
- Toast the Rice: Add the drained rice to the pot and toss to coat the grains with the spiced oil. Continue to cook for 2 minutes, stirring frequently. This toasting step adds a subtle nutty flavor and helps the rice retain its shape during cooking.
- Simmer with Liquids and Aromatics: Pour in the coconut milk and water. Add the fresh thyme sprig (or dried thyme), bay leaf, salt, and pepper. Bring the mixture to a gentle boil, then immediately reduce the heat to low. Cover the pot tightly and simmer for 35-40 minutes, or until the rice is tender and the liquid is fully absorbed. Avoid lifting the lid during simmering, as this releases steam and can prolong the cooking time.
- Incorporate the Black Beans: Five minutes before the rice is done, gently fold in the rinsed black beans. Replace the lid and allow the beans to heat through. This prevents the beans from becoming mushy.
- Rest and Steam: Remove the pot from the heat and let it sit, covered, for 10 minutes. This allows the steam to redistribute, resulting in fluffier rice.
- Fluff, Garnish, and Serve: Fluff the rice gently with a fork. Transfer to a shallow serving bowl. Drizzle with olive oil, scatter with chopped cilantro and toasted coconut flakes, and arrange lime wedges around the side.
The Importance of Coconut Milk
Using full-fat coconut milk is non-negotiable for authentic Caribbean flavor. The richness of the fat carries the spices beautifully and creates a creamy texture that’s characteristic of this dish. Lower-fat coconut milk will result in a thinner, less flavorful rice and beans. Don’t substitute with coconut water; it lacks the necessary fat content.Choosing the Right Rice
While long-grain brown rice is preferred for its texture, you can experiment with other varieties. However, adjust the cooking time accordingly. White rice will cook much faster, while other brown rice varieties may require slightly more liquid or a longer simmering time. The key is to achieve tender, but not mushy, rice.The Spice Blend: A Caribbean Signature
The combination of cumin, allspice, and smoked paprika is what truly defines the Caribbean flavor profile of this dish. Allspice, in particular, is a cornerstone of Caribbean cuisine, offering a warm, complex flavor that hints at cinnamon, cloves, and nutmeg. Smoked paprika adds a subtle smoky depth that complements the sweetness of the coconut milk.
Variations and Additions
Feel free to customize this recipe to your liking! Consider adding a Scotch bonnet pepper (use sparingly!) for a fiery kick, or incorporating other vegetables like carrots or callaloo. Some cooks also add a piece of ginger during the sautéing process for an extra layer of flavor. For a heartier meal, add cooked chicken, shrimp, or pork.Frequently Asked Questions
Can I use canned coconut cream instead of coconut milk?
Yes, but you may need to add a little water to thin it out. Start with the same amount of coconut cream as coconut milk and add water gradually until you reach the desired consistency.Can I make this recipe ahead of time?
Yes, Caribbean Coconut Rice and Beans actually tastes even better the next day! Store it in an airtight container in the refrigerator for up to 3 days.Is this recipe vegan/vegetarian?
Yes, this recipe is naturally vegan and vegetarian.A Taste of the Islands: Enjoy!
This Caribbean Coconut Rice and Beans is more than just a side dish; it’s a celebration of flavor and culture. We hope you enjoy this taste of the islands! Don’t forget to save this recipe to Pinterest for later – simply click the image below to pin it! Print
Caribbean Coconut Rice And Beans
- Total Time: 65 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
Experience the vibrant flavors of the Caribbean with this creamy and comforting Coconut Rice and Beans! This dish is a flavorful side or satisfying main course, perfect with jerk chicken or grilled fish.
Ingredients
- 300g (1.5 cups) Long-Grain Brown Rice: Rinse to remove starch for fluffier grains.
- 400ml (1.75 cups) Coconut Milk (Full-Fat): Essential for creamy texture and intense flavor.
- 400ml (1.75 cups) Water: Balances the richness of the coconut milk.
- 250g (1 cup) Canned Black Beans, Drained and Rinsed: Provides protein and earthy flavor.
- 1 Medium Onion (≈150g / 5oz), Finely Diced: Forms the aromatic base.
- 2 Cloves Garlic (≈6g / 0.2oz), Minced: Adds pungent and savory flavor.
- 1 Small Red Bell Pepper (≈80g / 2.8oz), Diced: Adds sweetness and color.
- 2 tbsp (30ml) Vegetable Oil: Neutral base for sautéing.
- 1 tsp (5g) Ground Cumin: Adds warm, earthy spice.
- 0.5 tsp (2g) Ground Allspice: Key Caribbean flavor booster.
- 0.25 tsp (0.5g) Smoked Paprika: Introduces smoky depth.
- 1 Sprig Fresh Thyme (or 0.5 tsp Dried Thyme): Provides fresh, herbaceous aroma.
- 1 Bay Leaf: Infuses subtle, aromatic flavor.
- 0.5 tsp (2g) Salt, or to Taste: Enhances all flavors.
- 0.25 tsp (1g) Freshly Ground Black Pepper: Adds subtle spice.
- 2 tbsp (15g) Fresh Cilantro, Chopped: Bright, fresh garnish.
- 1 Lime, Cut into Wedges: Zesty acidity to brighten flavors.
- 30g (1oz) Toasted Coconut Flakes: Adds crunch and coconut flavor.
- 1 tbsp (15ml) Olive Oil, for Drizzling: Adds richness and sheen.
Instructions
- Rinse and Soak Rice: Rinse brown rice until water runs clear, soak for 10 minutes, then drain.
- Sauté Aromatics: Sauté diced onion and bell pepper in oil until softened.
- Bloom Spices: Stir in garlic, cumin, allspice, and paprika; cook until fragrant.
- Toast Rice: Add rice and toast for 2 minutes, coating with spiced oil.
- Simmer with Liquids: Add coconut milk, water, thyme, bay leaf, salt, and pepper; simmer covered for 35-40 minutes.
- Incorporate Beans: Fold in rinsed black beans during the last 5 minutes of cooking.
- Rest and Steam: Remove from heat and let sit, covered, for 10 minutes.
- Fluff and Serve: Fluff with a fork, drizzle with olive oil, garnish with cilantro and coconut flakes, and serve with lime wedges.
Notes
For best results, use full-fat coconut milk and rinse the rice thoroughly. Soaking the rice helps reduce cooking time.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Side Dish
- Method: Simmer
- Cuisine: Caribbean
Nutrition
- Serving Size: 1 cup
- Calories: 350 kcal
- Sugar: 5 g
- Sodium: 300 mg
- Fat: 15 g
- Saturated Fat: 12 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 5 g
- Protein: 8 g
- Cholesterol: 0 mg