Creamy Coconut Lentil Curry Recipe
This Creamy Coconut Lentil Curry Recipe is the perfect dish for those seeking a hearty, flavorful meal without the meat. The rich coconut milk melds beautifully with spices and lentils, creating a delightful and satisfying curry. Ideal for Meatless Mondays or any day you want to enjoy a comforting bowl of goodness, this recipe is quick to prepare and sure to impress your family and friends.
Why You’ll Love This Recipe
- Easy to Make: With simple ingredients and straightforward steps, this curry comes together quickly.
- Packed with Flavor: The combination of spices creates an aromatic dish that tantalizes your taste buds.
- Vegan Delight: This recipe is entirely plant-based, making it suitable for vegans and vegetarians alike.
- Meal Prep Friendly: Make a big batch and enjoy leftovers for lunch or dinner throughout the week.
- Customizable: Adjust spice levels and add veggies according to your preference for a personal touch.
Tools and Preparation
To cook this creamy coconut lentil curry effectively, having the right tools can make all the difference. Here’s what you’ll need to prepare this delicious dish.
Essential Tools and Equipment
- Large skillet or braiser
- Chopping board
- Knife
- Measuring spoons
- Can opener
Importance of Each Tool
- Large skillet or braiser: A spacious cooking vessel allows even heat distribution, essential for browning spices.
- Chopping board: A sturdy surface makes chopping garlic, ginger, and vegetables much easier and safer.
Ingredients
For the Base
- 1 tablespoon coconut oil
- 1 tablespoon cumin seeds
- 1 tablespoon coriander seeds
- 1 head garlic (chopped (10-12 cloves))
- 28 ounce can of crushed tomatoes
- 2 tablespoons ginger (chopped)
- 1 tablespoon turmeric
- 2 teaspoons sea salt
For the Lentils
- 1 cup dried brown lentils (see notes)
- 1-2 teaspoons cayenne powder (optional)
- 2 cups water
For the Creaminess
- 15 ounce can coconut milk
- A few handfuls of cherry tomatoes
- 1 cup chopped cilantro
How to Make Creamy Coconut Lentil Curry Recipe
Step 1: Toast the Spices
Heat the coconut oil in a large skillet over medium-high heat. Add the cumin and coriander seeds and toast until they start to brown, about 45 seconds. Add the chopped garlic to the pot and let it brown for about 2 minutes.
Step 2: Combine Ingredients
Add the can of crushed tomatoes, chopped ginger, turmeric, and sea salt into the pot. Cook while stirring occasionally for about 5 minutes. Then add in the dried lentils, cayenne powder (if using), and water. Bring everything to a boil.
Step 3: Simmer
Reduce the heat to low. Cover the pot and let it simmer for 35-40 minutes or until the lentils are tender. Stir occasionally to prevent sticking. If it looks dry, add an extra ½ – 1 cup of water as needed.
Step 4: Final Touches
Once lentils are soft and thickened, stir in the coconut milk and cherry tomatoes. Bring back to a gentle simmer before removing from heat. Finally, mix in chopped cilantro before serving.
Enjoy your delicious Creamy Coconut Lentil Curry Recipe!
How to Serve Creamy Coconut Lentil Curry Recipe
Serving your Creamy Coconut Lentil Curry can elevate the dining experience and make it even more delightful. Here are some creative ways to present this delicious vegan dish.
With Rice
- Basmati Rice: Fluffy basmati rice is an excellent base for the curry, soaking up all the rich flavors.
- Coconut Rice: Add a twist by cooking rice with coconut milk for an extra layer of flavor.
With Bread
- Naan Bread: Warm, pillowy naan is perfect for scooping up the curry, making every bite enjoyable.
- Roti: Whole wheat roti complements the dish well and adds a healthy fiber boost.
As a Salad Topping
- Mixed Greens: Serve the curry over a bed of fresh greens for a refreshing contrast.
- Quinoa Salad: Top a quinoa salad with the lentil curry for added protein and texture.
In a Wrap
- Lettuce Wraps: Use large lettuce leaves to wrap the lentil curry for a light, low-carb meal.
- Whole Wheat Tortilla: Spread the curry in a tortilla, roll it up, and enjoy a flavorful wrap.

How to Perfect Creamy Coconut Lentil Curry Recipe
To ensure your creamy coconut lentil curry turns out perfectly every time, consider these helpful tips.
- Use Fresh Spices: Freshly toasted spices enhance flavor significantly compared to pre-ground versions.
- Adjust Consistency: Control the thickness by adding more water if you prefer a soupier curry.
- Taste as You Go: Always taste while cooking and adjust seasoning to your preference.
- Let it Rest: Allowing the curry to sit for 10 minutes after cooking helps meld the flavors beautifully.
- Add Lemon Juice: A splash of lemon juice before serving brightens up the dish with acidity.
Best Side Dishes for Creamy Coconut Lentil Curry Recipe
Complementing your creamy coconut lentil curry with side dishes can make for an even more satisfying meal. Here are some delicious suggestions.
- Cucumber Raita: A cool yogurt-based side that balances the spice of the curry.
- Chickpea Salad: A protein-packed salad that adds crunch and freshness to your meal.
- Spiced Cauliflower: Roasted cauliflower seasoned with Indian spices makes a delicious pairing.
- Aloo Gobi: This spiced potato and cauliflower dish complements the flavors in your curry well.
- Samosas: These crispy pastries filled with potatoes or peas add texture and flavor contrast.
- Mango Chutney: A sweet chutney can provide an exciting flavor burst alongside your savory curry.
Common Mistakes to Avoid
Making a Creamy Coconut Lentil Curry Recipe can be simple, but there are common mistakes that can affect the outcome. Here are some pitfalls to steer clear of:
- Not soaking lentils: Soaking lentils helps them cook evenly and reduces cooking time. Rinse and soak your lentils for at least 30 minutes before cooking.
- Skipping spices: The spices are key to flavor in this dish. Don’t skip or skimp on cumin, coriander, and turmeric; they add depth and richness.
- Overcooking the curry: If you let the curry simmer too long, the lentils can become mushy. Keep an eye on them and remove from heat once they are tender.
- Ignoring consistency: Adjusting the liquid is crucial for the right texture. If it looks dry, add more water or coconut milk as needed.
- Neglecting garnishes: Fresh cilantro adds brightness to the curry. Don’t forget to sprinkle it on top just before serving for added flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow the curry to cool completely before refrigerating.
Freezing Creamy Coconut Lentil Curry Recipe
- Freeze in portions using freezer-safe containers for up to 3 months.
- Label containers with the date for easy tracking.
Reheating Creamy Coconut Lentil Curry Recipe
- Oven: Preheat the oven to 350°F (175°C) and heat in an oven-safe dish for about 20-25 minutes.
- Microwave: Heat in a microwave-safe bowl for 2-3 minutes, stirring halfway through until hot.
- Stovetop: Warm over medium heat in a saucepan, stirring occasionally until heated through.
Frequently Asked Questions
Here are some common questions about making a Creamy Coconut Lentil Curry Recipe.
Can I use different types of lentils?
Yes, while brown lentils work best, you can use green or red lentils. Just adjust cooking times as needed since they may cook differently.
How spicy is this creamy coconut lentil curry recipe?
The spice level can be adjusted by modifying cayenne pepper usage. Start with less if you’re sensitive to heat, and add more as desired.
What can I serve with this creamy coconut lentil curry?
This curry pairs well with rice, quinoa, or naan. You can also enjoy it alongside a fresh salad for a complete meal.
Can I customize this recipe?
Absolutely! Add vegetables like spinach or bell peppers to enhance nutrition and flavor. You can also switch up herbs based on your preference.
Final Thoughts
This Creamy Coconut Lentil Curry Recipe is not only delicious but also versatile. It’s perfect for a cozy dinner or meal prep throughout the week. Feel free to customize it with your favorite ingredients or adjust the spice levels to suit your taste!

Creamy Coconut Lentil Curry Recipe
- Total Time: 50 minutes
- Yield: Serves approximately 4
Description
Indulge in the delightful flavors of this Creamy Coconut Lentil Curry Recipe, an easy-to-make vegan dish that brings warmth and comfort to your table. Combining rich coconut milk with aromatic spices and hearty lentils, this curry is perfect for any occasion, whether it’s a cozy weeknight dinner or a gathering with friends. Packed with nutrients and bursting with flavor, it’s designed to impress even the most discerning palates. Quick to prepare and customizable to suit your taste, this recipe is sure to become a favorite.
Ingredients
- 1 tablespoon coconut oil
- 1 tablespoon cumin seeds
- 1 tablespoon coriander seeds
- 1 head garlic (chopped)
- 28 oz can crushed tomatoes
- 2 tablespoons ginger (chopped)
- 1 cup dried brown lentils
- 15 oz can coconut milk
- Sea salt and cayenne powder (optional)
- Fresh cilantro and cherry tomatoes for garnish
Instructions
- Heat coconut oil in a large skillet over medium-high heat. Toast cumin and coriander seeds for about 45 seconds, then add chopped garlic and brown for 2 minutes.
- Stir in crushed tomatoes, ginger, turmeric, and sea salt; cook for 5 minutes. Add lentils, cayenne powder (if using), and water; bring to a boil.
- Reduce heat to low, cover, and simmer for 35-40 minutes or until lentils are tender. Stir occasionally, adding water if necessary.
- Once cooked, mix in coconut milk and cherry tomatoes; simmer gently before serving garnished with cilantro.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Skillet
- Cuisine: Vegan
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 6g
- Sodium: 480mg
- Fat: 19g
- Saturated Fat: 13g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 9g
- Cholesterol: 0mg