Caribbean Spiced Coconut Rice and Beans
Imagine a kitchen filled with the heady aroma of coconut mingling with warm spices, where every grain of rice promises an escape to sun-drenched Caribbean shores. This isn’t just a side dish — it’s a mini-vacation for your taste buds.
Personal Story
Growing up, Saturdays were synonymous with family dinners that were as much about the laughter as they were the food. My aunt, who had spent years in the Caribbean, would often treat us to her version of rice and beans. The sound of her wooden spoon clanging against the pot was the dinner bell that summoned us all to the table. But there was one time she forgot to add the coconut milk, and let’s just say, the rice and beans missed their usual tropical flair.
That kitchen mishap became a family joke, with everyone playfully reminding her, “Don’t forget the coconut!” It also ignited my curiosity about how a single ingredient can transform a dish. Years later, when I started experimenting with my own recipes, I remembered that lesson. I wanted to not only recreate my aunt’s dish but also enrich it.
One rainy afternoon, armed with my aunt’s recipe and a lot of ambition, I began experimenting. I swapped out water for coconut milk and added a sprinkle of allspice. As the pot simmered, the air was filled with an aroma so inviting, even my usually aloof cat wandered into the kitchen, sniffing the air in approval.
That day, I discovered my version of Caribbean Spiced Coconut Rice and Beans — a dish that not only paid homage to my aunt but also became a staple at my table. Now, it’s a dish that I share with you, hoping it brings the same joy and warmth to your home.
What Makes This Version Special
What sets this Caribbean Spiced Coconut Rice and Beans apart is the introduction of **creamy coconut milk** and **aromatic allspice**. These two ingredients transport your taste buds straight to the tropical islands, offering a luscious creaminess and a hint of exotic sweetness that traditional recipes might lack. While the standard recipe is delightful, this version elevates the dish with a depth of flavor that comes from blooming the spices in olive oil and finishing with fresh lime zest. It’s a dance of flavors that celebrate the Caribbean spirit.
Flavor Profile
This dish is a sensory delight — think rich and aromatic, with the gentle sweetness of coconut milk embracing the warm undertones of allspice. The chili powder and cumin offer a subtle heat, balanced perfectly with the freshness of cilantro and the tangy brightness of lime zest. Each bite is an exploration of flavors, leaving a lingering warmth that makes you long for another spoonful.
Ingredients
- 1 tablespoon **olive oil**
- 1 medium **onion**, finely chopped
- 1 cup **rice**
- 1 cup **coconut milk**
- 1 cup **water**
- 1 teaspoon **chili powder**
- 1 teaspoon **cumin**
- 1/2 teaspoon **allspice**
- 1/4 teaspoon **black ground pepper**
- 1 can (15 ounces) **canned black beans**, drained and rinsed
- 1 can (14 ounces) **diced canned tomatoes**, drained
- 1 tablespoon **hot sauce** (adjust to taste)
- Fresh cilantro, chopped, for garnish
- **Lime zest** and juice of 1 lime
- 2 **scallions**, sliced
Instructions
- Heat the **olive oil** in a large pot over medium heat. Add the **onions** and sauté until soft and translucent, about 5 minutes. This is when the magic begins as you bloom the **chili powder** and **cumin** with the onions, allowing their deep, earthy flavors to develop.
- Add the **rice** and stir to coat each grain in the fragrant oil and spices. This step toasts the rice slightly, adding a layer of nuttiness.
- Pour in the **coconut milk** and **water**, then stir in the **allspice**, **black ground pepper**, **black beans**, **diced tomatoes**, and **hot sauce**. Increase the heat to medium-high and bring the mixture to a gentle boil.
- Once boiling, cover the pot and reduce the heat to medium-low, allowing the mixture to simmer for 15-20 minutes. You’ll know it’s ready when the rice is fluffy and all the liquid is absorbed.
- Remove the pot from the heat and let it sit, covered, for an additional 5 minutes. This resting period ensures the rice is perfectly tender.
- Before serving, finish the dish with a generous squeeze of fresh lime juice and a sprinkle of **lime zest** for a burst of brightness. Garnish with fresh **cilantro** and **scallions** for a pop of color and flavor.
Pro Tips from Meaghan’s Kitchen
- For the best flavor, always use full-fat coconut milk. The creaminess is unparalleled.
- Make sure to rinse the black beans thoroughly to remove excess sodium and improve texture.
- Don’t skip the step of resting the rice after cooking. It ensures a fluffy, non-sticky texture.
- Adjust the hot sauce to your preference; a little goes a long way in enhancing the dish’s boldness.
- For an extra layer of flavor, toast the allspice briefly in a dry pan before adding to the dish.
Variations & Dietary Swaps
- Vegetarian Delight: This dish is naturally vegetarian, but for a vegan version, ensure your hot sauce is vegan-friendly.
- Spice-It-Up: Add diced jalapeños along with the onions for an extra kick.
- Kids-Friendly: Reduce the hot sauce and spices to make it milder, and serve with a dollop of sour cream to cool it down.
What to Serve With It
This vibrant Caribbean Spiced Coconut Rice and Beans pairs beautifully with a refreshing mint mojito, cutting through the richness with its crisp and zesty notes. For a complete tropical feast, serve alongside grilled plantains — their natural sweetness complements the spiced rice perfectly. Alternatively, a simple green salad with a citrus vinaigrette offers a light and fresh contrast.
Storage & Meal Prep
Leftovers of this dish are a gift that keeps on giving. Store in an airtight container in the fridge for up to 4 days. For longer storage, freeze individual portions in freezer-safe containers for up to 2 months. To reheat, thaw in the fridge overnight (if frozen), and warm gently on the stovetop or in the microwave. Add a splash of water or coconut milk to rehydrate the rice as needed.
FAQ
Can I use brown rice instead of white rice?
Yes, but you’ll need to adjust the cooking time and liquid. Brown rice takes longer to cook and needs more liquid, so plan accordingly.
What kind of hot sauce works best?
Any hot sauce you love will work, but a Caribbean-style hot sauce like Scotch Bonnet will keep the island vibe going strong.
Can I make this dish ahead of time?
Absolutely! This dish is perfect for meal prep. Make it ahead and simply reheat before serving for a quick and satisfying meal.
Is there a way to make this dish less spicy?
Of course! Simply reduce or omit the hot sauce and chili powder. You can also serve with a cooling side like Greek yogurt or sour cream.
Can I add meat to this dish?
Definitely! Sliced grilled chicken or shrimp would be delicious additions. Cook them separately and stir them in before serving.
Final Thoughts
Cooking is a journey, and this Caribbean Spiced Coconut Rice and Beans is a testament to the joy of discovery in the kitchen. It’s a dish that honors tradition while inviting new flavors to the table. I hope it brings warmth and tropical sunshine to your home, sparking joy with every bite. I’d love to hear how it turns out for you, so please drop a comment below or share your photos on social media. Let’s continue this delicious conversation!
Related update: Caribbean Spiced Coconut Rice and Beans


