Caribbean Beans Recipe: Spiced Coconut and Lime Infusion

Side Dishes

Caribbean Beans Recipe: Spiced Coconut and Lime Infusion

This Caribbean beans recipe brings the vibrant flavors of the islands to your dinner table with a spiced coconut and lime infusion that transforms simple beans into a restaurant-worthy side.

I first discovered this technique while chatting with vendors at a Caribbean market, where they shared how coconut milk and lime elevate humble beans into something extraordinary.

The combination of warm spices like allspice and cinnamon, paired with the bright tang of lime, creates a dish that's both comforting and exciting.

The beauty of this recipe lies in its simplicity and versatility. With just a few key ingredients—beans, coconut milk, lime, and aromatic spices—you'll create a dish that's rich in flavor and texture.

The beans simmer until tender, absorbing the creamy coconut milk and bright citrus notes, while the spices infuse the dish with warm, inviting aromas. This recipe delivers a perfect balance of creaminess and tang, making it ideal for serving alongside rice, plantains, or grilled meats.

What you'll end up with is a pot of fragrant, spiced beans that are tender yet hearty, with a velvety coconut-lime sauce that ties everything together. The dish is deeply satisfying, offering a taste of the Caribbean that's both familiar and exotic.

Whether you're preparing for a family gathering or a quiet weeknight dinner, this recipe promises to elevate your meal with its bold, vibrant flavors.

Best of all, this dish keeps well in the refrigerator for up to five days, making it perfect for meal prep. The flavors actually deepen as it sits, so every bite becomes even more delicious. Let's get started on this flavorful journey to Caribbean-inspired beans!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for caribbean beans

Caribbean flavors start with these 14 simple ingredients that transform humble beans into a vibrant, restaurant-worthy dish.

Ingredient Amount Notes
Dried Black Beans 🌱 1 ½ cups Soaked overnight or quick-soaked
Coconut Milk 🥥 1 can (13.5 oz) Full-fat for creaminess
Fresh Limes 🍋 2 whole Juiced, zest reserved
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Allspice 🌶️ 1 tsp Essential for Caribbean flavor
Ground Cinnamon 🌿 ½ tsp Warmth without overpowering
Salt 🧂 1 ½ tsp Adjust to taste
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tsp dried thyme
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed, optional heat
Olive Oil 🫒 2 tbsp For sautéing
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The coconut milk is non-negotiable here—full-fat canned versions like Goya or Thai Kitchen give the richest texture. Grab a Scotch bonnet pepper (or habanero) at a Latin market if you can—they’re the secret to authentic heat. For the beans, dried black beans are ideal, but canned low-sodium works in a pinch (just rinse them well). The lime juice? Freshly squeezed is a game-changer—those little bottles of juice just don’t cut it. If you’re short on time, soak the beans overnight or use a pressure cooker for quick prep.

No Scotch bonnet? Jalapeño or cayenne pepper adds heat, but you’ll miss the fruity depth. Running low on thyme? Dried oregano at half the amount works, but fresh thyme’s earthy aroma is worth the hunt. Subbing coconut milk? Evaporated coconut milk (like Coco López) gives a thicker texture. For the beans, kidney beans or pinto beans swap in nicely—they just need an extra 10 minutes of simmering. And if you’re out of lime, lemon juice** does the trick, though the flavor won’t be quite the same.

This dish tastes even better the next day—flavors meld beautifully over time. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months**. The coconut milk can separate when refrigerated, so give it a quick stir before reheating. For meal prep, double the batch and portion into containers—pair it with rice or roasted veggies for a complete meal. The lime zest keeps for 1 week in the freezer**, so save any extras for future dishes!

❤️

Why You'll Love This Recipe

  • I swear by this trick: just toss dried black beans in hot water for 10 minutes, then simmer. No overnight soaking, no fuss—just pure convenience. The beans soften perfectly while the coconut milk infuses that creamy, tropical richness.
  • No-Soak Needed: I swear by this trick: just toss dried black beans in hot water for 10 minutes, then simmer. No overnight soaking, no fuss—just pure convenience. The beans soften perfectly while the coconut milk infuses that creamy, tropical richness.
  • Tropical Comfort in a Bowl: That first bite of lime-zested coconut milk with the deep, earthy beans? It’s like a hug from the Caribbean. The garlic and onion caramelize just enough to give it a savory depth, but the lime keeps it bright and lively—no heavy aftertaste here.
  • Leftovers That Don’t Suck: Honestly, I make this on Sundays and eat it all week. The flavors only get better as it sits—more tender, more infused. Toss it over rice, crackers, or even eggs for breakfast. (Yes, even on a Tuesday night.)

Step-by-step instructions for Caribbean beans recipe

Here's how to create this vibrant, spiced coconut-lime bean dish that bursts with Caribbean flavor.

1

Prepare the Beans for Cooking

Start by rinsing the 1.5 cups dried black beans thoroughly under cold water to remove any debris. For best results, I recommend soaking them overnight in plenty of water (at least 8 cups) with 1 teaspoon of the 1.5 teaspoons salt. This softens the beans and reduces cooking time significantly.

If you're short on time, you can quick-soak instead: Place the beans in a pot with fresh water to cover by 2 inches, add the remaining 0.5 teaspoon salt, and bring to a boil for 2 minutes. Then remove from heat, cover, and let sit for 1 hour. Drain and rinse again before proceeding. Never skip the soaking step—it prevents tough beans and ensures even cooking.

2

Build the Flavor Base

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. This is your flavor foundation, so don't rush it—you want the onion to become sweet and caramelized at the edges.

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Immediately stir in the 1 tablespoon ground cumin, 1 teaspoon ground allspice, and 0.5 teaspoon ground cinnamon. Toast these spices for 30 seconds until you can smell their warm, aromatic oils being released. This step develops the complex Caribbean flavor profile that makes this dish special.

3

Cook the Beans with Aromatics

Add the drained beans to the pot along with 6 cups of fresh water. Bring to a boil, then reduce heat to low and simmer uncovered for 45-60 minutes, stirring occasionally. You'll know they're ready when they're tender but still hold their shape—like al dente pasta. The liquid should reduce but not completely evaporate.

About 15 minutes before the beans are done, add the seeds-removed Scotch bonnet pepper (for heat) and the 0.25 cup fresh thyme leaves. Stir well to distribute the flavors evenly. The thyme adds an earthy depth that pairs perfectly with the other spices, while the Scotch bonnet brings that signature Caribbean kick without overpowering the dish.

4

Finish with Coconut Milk and Lime

Once the beans are tender, stir in the 1 can (13.5 oz) coconut milk and the remaining 1 teaspoon salt. The coconut milk should create a creamy, velvety texture that coats each bean beautifully. Simmer for an additional 10-15 minutes until the flavors meld together and the mixture thickens slightly.

Remove from heat and stir in the juice of 1 lime (about 3 tablespoons) and the zest of both limes. The acidity brightens all the flavors, cutting through the richness of the coconut milk. Taste and adjust seasoning with more salt or lime juice if needed. The beans should be perfectly seasoned—savory, spicy, sweet, and tangy all at once.

5

Garnish and Serve

Let the beans sit covered for 5 minutes to allow the flavors to settle. Before serving, stir in the chopped fresh cilantro—this adds a fresh, herbaceous note that balances the rich coconut and spicy flavors. The cilantro should be distributed evenly throughout the dish.

Serve immediately with warm rice, crusty bread, or over grilled fish for a complete Caribbean meal. The beans will continue to improve as they sit, so if you're serving a crowd, you can keep them warm in a slow cooker on low heat for up to 2 hours. Each bite should deliver that perfect combination of creamy coconut, spicy heat, and bright lime acidity.

👨‍🍳

Pro Tips For Making Caribbean Beans

  • SOAK BEANS OVERNIGHT: Dried black beans need a good soak—at least 8 hours, ideally overnight in cool water. I used to skip this and wonder why my beans stayed tough; the longer they soak, the faster they cook and the creamier the final texture.
  • STIR THE COCONUT MILK: Don’t just dump the coconut milk in and walk away. Stir it into the simmering beans gradually, especially in the last 10 minutes, to prevent curdling. The heat can separate the fats, and you’ll end up with a greasy mess instead of a rich, velvety sauce.
  • SAVE THE LIME WATER: After juicing your limes, don’t toss the strained pulp and seeds—strain it through a fine-mesh sieve into the beans. That extra citrus oil and pith adds depth of flavor, and it’s free. (Yes, even if it looks weird.)
  • TOAST THE GARLIC: Mince the garlic cloves first, then dry-toast them in a little oil over medium heat for 30 seconds until fragrant. The color deepens and the flavor becomes richer—no need for extra garlic, just better flavor. (I know, I know, but trust the process.)

Dietary considerations for this caribbean beans

Vegetarian Adaptations

This recipe is naturally vegetarian-friendly, but I’ve tested a few tweaks to make it even more plant-based perfect. Swap the Scotch bonnet pepper for 1 tbsp smoked paprika if you prefer milder heat—it adds depth without the spicy kick.

For extra protein, stir in ½ cup cooked quinoa or 1 cup chopped firm tofu during the final 10 minutes of simmering. The tofu absorbs the coconut-lime flavors beautifully, making it heartier for meat-free meals. 🌱

Gluten-Free Assurance

All ingredients in this recipe are inherently gluten-free, but I always double-check labels just to be sure. The olive oil, coconut milk, and spices from brands like Penzeys or McCormick are typically safe, but cross-contamination can happen in shared facilities.

If you’re sensitive, opt for certified gluten-free versions of your spices and check the canned coconut milk label for any warnings. The dish stays naturally gluten-free as long as you avoid thickeners like flour in other recipes. ✨

Low-FODMAP Options

For those avoiding FODMAPs, reduce the Scotch bonnet pepper to just ¼ tsp (or skip it entirely) since capsaicin can trigger symptoms.

Use ½ cup low-FODMAP onion (about 2 tbsp) instead of the full 1 cup diced onion, and swap garlic for 1 tsp garlic-infused olive oil (available at specialty stores). The lime zest remains safe in moderation—stick to 1 tsp total.

These adjustments keep the Caribbean essence while making it digestive-friendly. 💫

Protein Boosts

Want to make this dish a complete protein powerhouse? Add ½ cup cooked lentils or 1 cup diced sweet potato when you stir in the coconut milk. Both options blend seamlessly into the creamy texture while adding fiber and nutrients.

For a smoky twist, top with 2 tbsp crumbled tempeh or ¼ cup shredded coconut flakes toasted in a dry pan for 2 minutes—they add a satisfying crunch and extra protein. 💪

Allergen-Friendly Swaps

If coconut allergies are a concern, replace the coconut milk with 1 cup full-fat Greek yogurt (for tang) or 1 cup vegetable broth thickened with 1 tbsp cornstarch. For nut-free kitchens, ensure your spices are processed in nut-free facilities—brands like Simply Organic label their products clearly.

Always taste-test after swaps, as coconut milk’s creaminess is hard to replicate, but these alternatives work in a pinch. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried?

Yes! For convenience, use 2 (15 oz) cans of low-sodium black beans, drained and rinsed thoroughly. Skip the soaking step entirely, but add an extra 5 minutes of simmering time to let the flavors meld. Canned beans work beautifully, especially when you're short on time. Just be sure to rinse well to remove excess sodium.

2

What makes these beans taste authentically Caribbean?

The magic comes from the spice blend of allspice, cinnamon, and cumin, plus the Scotch bonnet pepper for heat. The coconut milk adds creaminess, while the lime juice brightens everything. Don't skip the thyme or lime zest—they're essential for that island flavor.

3

How do I adjust the heat level?

Remove the Scotch bonnet seeds for milder heat, or skip it entirely for no heat. For extra spice, add ½ tsp cayenne pepper with the other spices. If you love heat, try adding 1 chopped habanero at the end. Always taste as you go—Caribbean flavors are all about balance!

4

Can I make this in a slow cooker?

Sauté the onions, garlic, and spices first, then transfer everything to the slow cooker. Add 4 cups water (instead of 6), the beans, and coconut milk. Cook on low for 6-8 hours or high for 3-4 hours. The slow cooker enhances the flavors beautifully, making them even more tender and aromatic.

5

What's the best way to store leftovers?

Store in an airtight container in the fridge for up to 5 days. The flavors actually improve over time! For freezing, portion into containers and freeze for up to 3 months**. Reheat gently on the stove with a splash of water to restore creaminess. The coconut milk may separate—just stir well before serving.

★★★★★4.6(10 reviews)
Categories Side Dishes