Creamy Coconut Lentil Curry Recipe
This Creamy Coconut Lentil Curry Recipe is a delightful vegan dish that brings the authentic flavors of Indian cuisine right to your dinner table. Perfect for a cozy Meatless Monday or any occasion, this curry is not only easy to prepare but also packed with nutrition. The rich coconut milk and spices create a comforting meal that will leave you feeling satisfied and happy. Plus, it’s great for meal prepping—make extra for delicious leftovers!
Why You’ll Love This Recipe
- Quick and Easy: This recipe takes less than an hour, making it perfect for busy weeknights.
- Flavorful: Packed with Indian spices, each bite bursts with delicious flavors.
- Nutritious: Lentils are rich in protein and fiber, making this dish healthy and filling.
- Versatile: Enjoy it on its own or serve it with rice or naan for a complete meal.
- Vegan-Friendly: A great option for those following a plant-based diet.
Tools and Preparation
Before diving into the cooking process, gather your essential tools. These will help ensure your creamy coconut lentil curry is cooked perfectly.
Essential Tools and Equipment
- Large skillet (or braiser)
- Chopping board
- Knife
- Measuring spoons
- Can opener
- Stirring spoon
Importance of Each Tool
- Large skillet: Ideal for sautéing spices and cooking ingredients evenly.
- Chopping board: Provides a stable surface for cutting vegetables safely.
- Measuring spoons: Ensure accurate ingredient measurements for consistent results.
Ingredients
Here’s what you’ll need for the Creamy Coconut Lentil Curry Recipe:
- 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
- 1 cup dried brown lentils (see notes)
- 1-2 teaspoons cayenne powder (optional)
- 2 cups water
- 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: Heat the Oil and Spices
- Heat the coconut oil in a large skillet over medium-high heat.
- Add the cumin and coriander seeds, toasting them 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 crushed tomatoes, ginger, turmeric, and sea salt to the pot.
- Cook the mixture while stirring occasionally for about 5 minutes.
- Incorporate the dried lentils along with cayenne powder (if using) and water into the pot.
- Bring everything to a boil.
Step 3: Simmer the Curry
- Reduce the heat to low, cover the pot, and let it simmer for 35–40 minutes until lentils are soft.
- Stir occasionally to prevent sticking; add additional water if needed.
Step 4: Final Touches
- Once lentils are tender and curry has thickened, stir in the coconut milk and cherry tomatoes.
- Bring back to a simmer before removing from heat.
- Finally, mix in chopped cilantro before serving.
This creamy coconut lentil curry is sure to become a favorite in your kitchen! Enjoy this flavorful dish that’s perfect for any day of the week!
How to Serve Creamy Coconut Lentil Curry Recipe
Serving Creamy Coconut Lentil Curry is a delightful experience, as the rich and flavorful dish pairs well with a variety of accompaniments. Here are some fantastic serving suggestions to enhance your meal.
With Rice
- Basmati Rice: Fluffy and aromatic, basmati rice is a classic choice that soaks up the curry’s creamy sauce.
- Brown Rice: A nutritious option that adds a nutty flavor and chewy texture to your meal.
With Bread
- Naan: Soft and pillowy naan bread is perfect for scooping up the curry.
- Roti: This whole wheat flatbread provides a healthy alternative and complements the dish beautifully.
As a Salad
- Cucumber Salad: A refreshing cucumber salad adds crunch and balances the richness of the curry.
- Mixed Green Salad: Tossed greens with a light dressing can brighten up your plate and add freshness.
Topped with Extras
- Chopped Cilantro: Fresh cilantro sprinkled on top enhances flavor and adds color.
- Sliced Avocado: Creamy avocado slices provide richness and healthy fats to the meal.

How to Perfect Creamy Coconut Lentil Curry Recipe
To make your Creamy Coconut Lentil Curry even better, consider these helpful tips:
- Use fresh spices: Freshly ground spices enhance flavor significantly. Toasting them releases essential oils.
- Adjust spice levels: Customize heat by varying cayenne powder according to your taste preference.
- Simmer longer: Allowing it to simmer for longer helps deepen flavors; just keep an eye on liquid levels.
- Add vegetables: Incorporate veggies like spinach or bell peppers for added nutrition and color.
- Let it rest: Allowing the curry to sit for a bit before serving lets flavors meld together beautifully.
- Serve warm: Ensure you serve the curry warm for the best taste experience.
Best Side Dishes for Creamy Coconut Lentil Curry Recipe
Pairing side dishes with your Creamy Coconut Lentil Curry Recipe can elevate your meal. Here are some great options:
- Cilantro Lime Rice: Fluffy rice flavored with lime juice and fresh cilantro complements the curry’s flavors well.
- Roasted Vegetables: Seasonal vegetables roasted until golden will add texture and sweetness to balance the dish.
- Chickpea Salad: A protein-packed chickpea salad adds another layer of flavor while keeping it light and refreshing.
- Spiced Yogurt Dip: A cooling yogurt dip with spices can counteract heat from the curry while adding creaminess.
- Pickled Onions: Tangy pickled onions offer a zesty contrast that brightens each bite of curry.
- Papadum Chips: Crispy lentil chips provide a crunchy element, perfect for scooping or enjoying alongside the curry.
Common Mistakes to Avoid
Making a creamy coconut lentil curry can be simple, but there are common mistakes to look out for. Here are some pitfalls and how to avoid them.
- Ignoring the spices – Skipping out on toasting your spices can lead to a bland curry. Always toast cumin and coriander seeds for maximum flavor.
- Not rinsing lentils – Failing to rinse lentils can introduce grit into your dish. Rinse them thoroughly under cold water before cooking.
- Overcooking the lentils – Cooking lentils too long can make them mushy. Keep an eye on the simmering time and check for softness around 35 minutes.
- Forgetting the cilantro – Leaving out fresh cilantro means missing out on a burst of flavor. Add it just before serving for the best taste.
- Using low-quality coconut milk – Poor quality coconut milk can alter the taste of your curry. Choose a good brand for a rich, creamy texture.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Will keep well for up to 5 days.
Freezing Creamy Coconut Lentil Curry Recipe
- Place in freezer-safe containers or bags.
- Can be frozen for up to 3 months.
Reheating Creamy Coconut Lentil Curry Recipe
- Oven – Preheat to 350°F (175°C) and heat in an oven-safe dish covered with foil until warmed through.
- Microwave – Heat in microwave-safe containers, stirring every minute until hot.
- Stovetop – Warm over medium heat, adding a splash of water if necessary to prevent sticking.
Frequently Asked Questions
Here are some common questions about making the creamy coconut lentil curry recipe.
Can I use other types of lentils?
Absolutely! While brown lentils work best, you can substitute with green or red lentils; just adjust cooking times accordingly.
What can I serve with this creamy coconut lentil curry recipe?
This dish pairs wonderfully with rice or naan bread, enhancing its flavors and providing a complete meal experience.
Is this recipe easy to customize?
Yes! Feel free to add vegetables like spinach or sweet potatoes for extra nutrition and variation in textures.
How spicy is the creamy coconut lentil curry recipe?
Spice levels vary depending on cayenne powder usage. Adjust according to your preference by adding more or less.
Can I make this dish ahead of time?
Definitely! The flavors develop beautifully when made ahead, making it perfect for meal prep or gatherings.
Final Thoughts
This creamy coconut lentil curry recipe is not only delicious but also versatile and easy to prepare. Whether you’re having a cozy dinner or meal prepping for busy weekdays, this dish is sure to satisfy. Customize it with your favorite veggies or spices for a personal twist!

Creamy Coconut Lentil Curry Recipe
- Total Time: 55 minutes
- Yield: Serves approximately 4
Description
Experience the warmth and comfort of our Creamy Coconut Lentil Curry Recipe, a delightful vegan dish that brings authentic Indian flavors to your table. This hearty curry is not only easy to make but also packed with nutrition, thanks to protein-rich lentils and creamy coconut milk. Perfect for busy weeknights or as an impressive meal for guests, this dish is versatile enough to be enjoyed on its own or paired with fluffy rice or warm naan. Plus, it’s an excellent choice for meal prepping, ensuring delicious leftovers await you!
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 tablespoon turmeric
- 2 teaspoons sea salt
- 1 cup dried brown lentils
- 15 oz can coconut milk
- A few handfuls of cherry tomatoes
- 1 cup chopped cilantro
Instructions
- Heat coconut oil in a large skillet over medium-high heat. Add cumin and coriander seeds, toasting until browned. Stir in garlic and cook until fragrant.
- Add crushed tomatoes, ginger, turmeric, and sea salt; cook for five minutes while stirring occasionally.
- Mix in dried lentils and water (and cayenne if desired). Bring to a boil.
- Lower heat, cover, and simmer for 35–40 minutes until lentils are soft. Stir occasionally, adding water if necessary.
- Stir in coconut milk and cherry tomatoes; simmer briefly before removing from heat. Mix in cilantro before serving.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 310
- Sugar: 6g
- Sodium: 670mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 12g
- Protein: 13g
- Cholesterol: 0mg