Jamaican Coconut Lentil Curry

Highlighted under: Everyday World Food Collection

I absolutely love this Jamaican Coconut Lentil Curry recipe because it transports me to the vibrant islands with every bite. The creamy coconut milk combined with hearty lentils creates a deliciously satisfying meal that is both nourishing and flavorful. The spices give it a warm kick, while the fresh ingredients elevate the dish to a new level. Whether you're a seasoned cook or a beginner, this curry is simple to prepare and offers a wonderful taste of Caribbean cuisine!

Matilda Rowe

Created by

Matilda Rowe

Last updated on 2026-01-11T18:10:37.343Z

Cooking this Jamaican Coconut Lentil Curry has become a beloved tradition in my home. I remember the first time I tasted it at a friend's gathering and was instantly captivated by the blend of flavors. The lentils offer a fantastic texture, and the coconut milk adds a rich creaminess that makes each bite comforting and satisfying.

One of the best tips I've learned while making this dish is to allow it to simmer for a little longer for the lentils to absorb the spices fully. This extra time enhances the flavor and gives the curry a wonderful depth. I promise you’ll love how easy and rewarding this recipe is!

Why You'll Love This Recipe

  • Creamy coconut milk paired with hearty lentils
  • A delightful mix of spices for a warm flavor
  • Quick and easy to prepare, perfect for weeknight dinners

Understanding the Ingredients

The combination of red lentils and coconut milk not only creates a satisfying texture but also contributes to the nutritional profile of this dish. Red lentils cook faster than green or brown ones, absorbing the flavors around them while becoming tender within about 20 minutes. This choice makes them ideal for quick meals while still packing a protein punch. If you're in a pinch, green or brown lentils can be substituted, but be sure to adjust the cooking time as they require longer to soften.

Coconut milk brings richness to the curry, and it's essential to choose a high-quality brand without added preservatives. The creamier the milk, the silkier the final texture will be. If you're looking for a lighter option, you can use light coconut milk or even a combination of coconut milk and vegetable broth to maintain the flavor without the full richness.

Technique Tips for Perfect Curry

Sautéing the aromatics is crucial for developing flavor depth in this curry. Aim for the onions to turn a soft, golden hue, which should take about 5-7 minutes. This base flavor will enhance the entire dish. Ensure that the heat is moderate; too high can lead to burnt garlic and ginger, giving a bitter taste. If your garlic starts to brown too quickly, lower the heat to prevent this from happening.

When adding spices, allow them to toast for 1-2 minutes before incorporating the lentils. This step intensifies their flavors, ensuring the curry is aromatic. Stir frequently to prevent sticking and burning, which can alter the final profile of the dish. When you see the spices become fragrant, it’s time to add the lentils and other ingredients.

Serving Suggestions and Storage

This Jamaican Coconut Lentil Curry is incredibly versatile when it comes to serving. It pairs beautifully with rice, but for a different twist, try serving it over quinoa or with warm naan for a complete meal. Adding a squeeze of lime juice right before serving can elevate the flavors, balancing the richness of the coconut milk with some acidity.

If you have leftovers, store the curry in an airtight container in the fridge for up to 4 days. Reheat over medium heat on the stove, adding a splash of water if it appears too thick. You can also freeze portions for up to three months; just defrost overnight in the refrigerator before reheating. This makes it a perfect make-ahead dish for busy weeknights!

Ingredients

Ingredients

For the Curry

  • 1 cup red lentils, rinsed
  • 1 can (14 oz) coconut milk
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon cumin
  • 1/2 teaspoon turmeric
  • 1 cup vegetable broth
  • 1 cup diced tomatoes (canned or fresh)
  • Salt and pepper to taste
  • Cilantro for garnish
Secondary image

Instructions

Instructions

Sauté the Aromatics

In a large pot over medium heat, add a splash of olive oil. Once heated, sauté the chopped onion until translucent, about 5 minutes. Add the minced garlic and grated ginger, cooking for another minute until fragrant.

Add Spices and Lentils

Stir in the curry powder, cumin, and turmeric, allowing them to toast slightly before adding the rinsed lentils.

Combine Remaining Ingredients

Pour in the vegetable broth and coconut milk, then add the diced tomatoes. Stir well to combine everything.

Simmer and Adjust

Bring the mixture to a gentle simmer. Cook for about 20-25 minutes, or until the lentils are tender. Season with salt and pepper to taste.

Serve

Serve hot, garnished with fresh cilantro. This curry pairs excellently with rice or flatbread.

Pro Tips

  • For added flavor, try incorporating diced bell peppers or spinach towards the end of cooking for an extra nutritional boost.

Ingredient Substitutions

If you're looking for a way to make this recipe vegan, rest assured that it already is! However, if coconut milk isn't your preference, you can substitute with unsweetened almond milk or cashew cream, but remember that this will alter the flavor profile significantly. If you want to maintain a creamy texture, consider blending the almond milk with a bit of soaked cashews.

To adjust spice levels, if you prefer a milder flavor, reduce the amount of curry powder and cumin. Conversely, if you're a fan of heat, you can add diced jalapeños or red pepper flakes during the sautéing process to infuse the dish with a bit of a kick.

Variations to Explore

This recipe can be easily customized based on what you have on hand. For a heartier dish, add vegetables like spinach, kale, or sweet potatoes to the simmering mix. These veggies will incorporate extra nutrition and color while complementing the existing flavors beautifully. You can add these at the last 10 minutes of cooking so they retain some of their texture.

For a different flavor twist, consider adding a tablespoon of peanut butter or tahini during the simmering stage. This will introduce a creamier texture and a unique flavor that highlights the dish's Caribbean roots. Do keep in mind that this will slightly alter the taste, offering a nutty accent to the dish.

Questions About Recipes

→ Can I use other types of lentils?

Yes, but red lentils cook faster and break down nicely, creating a creamy texture. If using green or brown lentils, adjust cooking time accordingly.

→ Is this recipe vegan?

Absolutely! This curry is completely plant-based, making it a great option for vegans and vegetarians.

→ How can I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat before serving.

→ Can I freeze this curry?

Yes, this curry freezes well. Allow it to cool completely, then transfer to a freezer-safe container for up to 3 months.

Jamaican Coconut Lentil Curry

I absolutely love this Jamaican Coconut Lentil Curry recipe because it transports me to the vibrant islands with every bite. The creamy coconut milk combined with hearty lentils creates a deliciously satisfying meal that is both nourishing and flavorful. The spices give it a warm kick, while the fresh ingredients elevate the dish to a new level. Whether you're a seasoned cook or a beginner, this curry is simple to prepare and offers a wonderful taste of Caribbean cuisine!

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Matilda Rowe

Recipe Type: Everyday World Food Collection

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the Curry

  1. 1 cup red lentils, rinsed
  2. 1 can (14 oz) coconut milk
  3. 1 medium onion, chopped
  4. 2 cloves garlic, minced
  5. 1 tablespoon ginger, grated
  6. 1 tablespoon curry powder
  7. 1 teaspoon cumin
  8. 1/2 teaspoon turmeric
  9. 1 cup vegetable broth
  10. 1 cup diced tomatoes (canned or fresh)
  11. Salt and pepper to taste
  12. Cilantro for garnish

How-To Steps

Step 01

In a large pot over medium heat, add a splash of olive oil. Once heated, sauté the chopped onion until translucent, about 5 minutes. Add the minced garlic and grated ginger, cooking for another minute until fragrant.

Step 02

Stir in the curry powder, cumin, and turmeric, allowing them to toast slightly before adding the rinsed lentils.

Step 03

Pour in the vegetable broth and coconut milk, then add the diced tomatoes. Stir well to combine everything.

Step 04

Bring the mixture to a gentle simmer. Cook for about 20-25 minutes, or until the lentils are tender. Season with salt and pepper to taste.

Step 05

Serve hot, garnished with fresh cilantro. This curry pairs excellently with rice or flatbread.

Extra Tips

  1. For added flavor, try incorporating diced bell peppers or spinach towards the end of cooking for an extra nutritional boost.

Nutritional Breakdown (Per Serving)

  • Calories: 350 kcal
  • Total Fat: 18g
  • Saturated Fat: 14g
  • Cholesterol: 0mg
  • Sodium: 320mg
  • Total Carbohydrates: 36g
  • Dietary Fiber: 12g
  • Sugars: 5g
  • Protein: 12g