Creamy Coconut Lentil Curry Recipe
This Creamy Coconut Lentil Curry Recipe is not only a delight for your taste buds but also a quick and healthy option for any day of the week. Whether you’re planning a Meatless Monday dinner or need a hearty meal for the family, this vegan curry combines rich Indian flavors with wholesome ingredients. The best part? It takes less than an hour to prepare, making it perfect for busy weeknights. Plus, the leftovers are just as tasty, ensuring you’ll have a scrumptious lunch ready to go!
Why You’ll Love This Recipe
- Quick and Easy: This recipe requires minimal prep time and most of the cooking is hands-off.
- Flavorful: Packed with spices and coconut milk, each bite bursts with authentic Indian flavors.
- Nutritious: Made with lentils, this dish is high in protein and fiber, making it a hearty, healthy option.
- Versatile: Enjoy it over rice, with naan, or on its own – it’s delicious any way you serve it!
- Perfect Leftovers: Make extra to enjoy flavorful lunches throughout the week.
Tools and Preparation
Before diving into your creamy coconut lentil curry adventure, make sure you have the right tools. Having the right equipment makes cooking easier and more enjoyable.
Essential Tools and Equipment
- Large skillet or braiser
- Chopping knife
- Cutting board
- Measuring spoons
- Can opener
Importance of Each Tool
- Large skillet or braiser: Perfect for even cooking and allows enough space for all ingredients to blend together beautifully.
- Chopping knife: A sharp knife helps you quickly prep garlic, ginger, and other ingredients without hassle.
- Measuring spoons: Accurate measurements ensure your flavors balance perfectly in this creamy coconut lentil curry.
Ingredients
For this Creamy Coconut Lentil Curry Recipe, you will need:
- 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 Skillet
Heat the coconut oil in a large skillet over medium-high heat.
- Add the cumin and coriander seeds.
- Toast until they start to brown, about 45 seconds.
- Add the chopped garlic and let it brown for about 2 minutes.
Step 2: Combine Key Ingredients
Add the can of crushed tomatoes, chopped ginger, turmeric, and sea salt to the pot.
- Stir occasionally while cooking for about 5 minutes.
- Add dried brown lentils and cayenne powder (if using).
- Pour in the water and bring everything to a boil.
Step 3: Simmer
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. If needed, add more water if it looks dry.
Step 4: Final Touches
Once lentils are soft and thickened:
- Stir in coconut milk and cherry tomatoes.
- Bring back to a simmer briefly.
- Remove from heat and fold in chopped cilantro before serving.
Enjoy your deliciously creamy coconut lentil curry!
How to Serve Creamy Coconut Lentil Curry Recipe
This creamy coconut lentil curry is not just a hearty meal but also a versatile dish that can be served in various ways. Whether you pair it with rice, bread, or fresh vegetables, each option enhances the dish’s rich flavors.
With Steamed Basmati Rice
- Basmati rice is light and fluffy, making it the perfect base for soaking up the delicious curry sauce.
On a Bed of Quinoa
- Quinoa adds a nutty flavor and extra protein, creating a wholesome and satisfying meal.
With Naan Bread
- Soft naan is ideal for scooping up the creamy lentils, providing a delightful contrast in textures.
As a Filling for Wraps
- Use large lettuce leaves or whole-grain wraps to create delicious vegetarian wraps filled with curry.
Topped with Fresh Cilantro
- A sprinkle of fresh cilantro enhances the flavors and adds a burst of color to your plate.
With Avocado Slices
- Creamy avocado complements the spices in the curry, adding richness and healthy fats.

How to Perfect Creamy Coconut Lentil Curry Recipe
To achieve the best results with your creamy coconut lentil curry, keep these tips in mind. They will help enhance the flavors and texture of this delightful dish.
-
Use Fresh Spices: Fresh spices bring out more intense flavors. Consider buying whole spices and grinding them yourself for optimal taste.
-
Adjust Thickness: If the curry becomes too thick while cooking, simply add water or vegetable broth until you reach your desired consistency.
-
Taste as You Go: Adjust seasoning based on personal preference. Adding salt or spices during cooking allows for better flavor development.
-
Let It Rest: Allowing the curry to sit for 10-15 minutes after cooking lets the flavors meld beautifully together.
Best Side Dishes for Creamy Coconut Lentil Curry Recipe
Pairing side dishes with your creamy coconut lentil curry can elevate your dining experience. Here are some excellent options that complement its rich flavors perfectly.
-
Cucumber Raita: A cool yogurt-based sauce that balances the heat from the curry.
-
Roasted Vegetables: Seasonal roasted vegetables add depth and additional nutrients to your meal.
-
Simple Green Salad: A fresh salad with lemon vinaigrette provides a refreshing contrast to the rich curry.
-
Poppadoms: Crispy poppadoms are great for adding crunch and making every bite exciting.
-
Sautéed Spinach: Lightly sautéed spinach brings nutritional value and pairs well with Indian flavors.
-
Chickpea Salad: A protein-packed chickpea salad offers an extra layer of heartiness to the meal.
-
Paratha Bread: Flaky paratha bread is perfect for scooping up lentils while adding an indulgent touch.
-
Pickled Vegetables: Tangy pickles provide an excellent contrast to the creamy texture of the curry, enhancing overall flavor profile.
Common Mistakes to Avoid
Making a creamy coconut lentil curry can be easy, but there are a few common mistakes you should steer clear of to ensure your dish turns out perfectly.
- Using stale spices – Always check the freshness of your spices. Stale spices can dull the flavor of your curry. Opt for fresh whole spices when possible and grind them just before use.
- Not rinsing lentils – Skipping this step can lead to a gritty texture. Rinse your dried lentils under cold water until the water runs clear to remove any debris.
- Overcooking lentils – Overcooked lentils can turn mushy, ruining the texture of your curry. Keep an eye on them and test for doneness around the 35-minute mark.
- Ignoring seasoning adjustments – Taste your curry as it cooks and adjust seasonings accordingly. Adding more salt or spices can elevate the flavors significantly.
- Forgetting to stir – Lentils can stick to the bottom of the pot if left unattended. Stir your curry occasionally during cooking to prevent sticking and ensure even cooking.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Allow cooling before sealing to maintain freshness.
Freezing Creamy Coconut Lentil Curry Recipe
- Freeze in a tightly sealed container for up to 3 months.
- Leave some space at the top as the curry may expand upon freezing.
Reheating Creamy Coconut Lentil Curry Recipe
- Oven – Preheat to 350°F (175°C) and heat in an oven-safe dish covered with foil for about 20 minutes.
- Microwave – Heat in a microwave-safe bowl, stirring every minute until hot throughout.
- Stovetop – Warm over low heat, stirring occasionally until heated through. Add a splash of water if it looks too thick.
Frequently Asked Questions
Here are some common questions about making a creamy coconut lentil curry recipe that might help you.
Can I make this creamy coconut lentil curry recipe spicy?
Yes! You can adjust the spice level by adding more cayenne powder or using hotter chili peppers based on your taste preference.
Is this creamy coconut lentil curry recipe gluten-free?
Absolutely! All ingredients in this recipe are gluten-free, making it perfect for those with gluten sensitivities.
Can I substitute brown lentils with another type?
Yes, you can use green or red lentils if that’s what you have on hand. Just note that cooking times may vary slightly.
How do I customize my creamy coconut lentil curry recipe?
Feel free to add vegetables like spinach, sweet potatoes, or bell peppers for added nutrition and flavor.
Final Thoughts
This creamy coconut lentil curry recipe is not only delicious but also incredibly versatile. It’s perfect for meal prep and can be customized with various vegetables or spices according to your taste. Give it a try for a satisfying Meatless Monday dinner that will have everyone asking for seconds!

Creamy Coconut Lentil Curry Recipe
- Total Time: 50 minutes
- Yield: Serves 6
Description
Indulge in a bowl of creamy coconut lentil curry, where rich Indian flavors come together in a quick and healthy meal. This vegan delight is perfect for busy weeknights, taking under an hour to prepare. With protein-packed lentils and aromatic spices, each bite is a taste sensation. Whether served over rice or alongside warm naan, this comforting dish satisfies cravings while offering nutritious benefits. Plus, it makes amazing leftovers for lunch the next day!
Ingredients
- 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
Instructions
- Heat coconut oil in a large skillet over medium-high heat. Add cumin and coriander seeds; toast for about 45 seconds until fragrant.
- Stir in chopped garlic and cook until browned, about 2 minutes.
- Add crushed tomatoes, ginger, turmeric, and sea salt; cook for 5 minutes while stirring occasionally.
- Mix in the dried lentils and cayenne powder (if desired), then pour in water and bring to a boil.
- Reduce heat to low, cover, and simmer for 35–40 minutes until lentils are tender, stirring occasionally.
- Stir in coconut milk and cherry tomatoes; return to a brief simmer before removing from heat.
- Fold in chopped cilantro and serve.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Main
- Method: Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 290
- Sugar: 6g
- Sodium: 440mg
- Fat: 13g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 14g
- Protein: 10g
- Cholesterol: 0mg