Creamy Lentil Curry with Coconut Milk

Creamy Lentil Curry with Coconut Milk is a hearty, plant-based dish that’s rich in flavor and comfort. This satisfying curry blends protein-packed lentils with aromatic spices and creamy coconut milk to create a cozy, nutritious meal. Perfect for weeknight dinners or meal prep, it’s naturally vegan and gluten-free.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

red lentilscoconut milkoniongarlicgingercrushed tomatoesvegetable brotholive oilcumin seedsground turmericground cuminpaprikacurry powdersaltblack pepperfresh cilantro (for garnish)lime juice (optional)

directions

Rinse the lentils thoroughly under cold water and set aside.

In a large pot, heat olive oil over medium heat and add cumin seeds, cooking until they sizzle.

Add chopped onions and sauté until translucent.

Stir in minced garlic and grated ginger, cooking for another minute.

Add turmeric, cumin, paprika, curry powder, salt, and pepper. Stir to combine with the onion mixture.

Pour in the crushed tomatoes and cook for 3-4 minutes to reduce slightly.

Add rinsed lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until lentils are soft.

Stir in the coconut milk and simmer for another 5-10 minutes, allowing the curry to thicken.

Adjust seasoning if needed, and add lime juice for brightness if desired.

Serve hot, garnished with chopped cilantro.

Servings and timing

This recipe yields approximately 4 servings.
Preparation time: 10 minutes
Cooking time: 30 minutes
Total time: 40 minutes

Variations

Use green or brown lentils for a firmer texture.

Add spinach or kale during the last few minutes of simmering for extra greens.

Swap vegetable broth for water and a bouillon cube if preferred.

Add chili flakes or fresh chili for more heat.

Stir in a spoonful of peanut butter for a nutty twist.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 5 days.
Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if needed.
Freeze for up to 2 months; thaw overnight in the fridge before reheating.

Creamy Lentil Curry with Coconut Milk

FAQs

Can I use canned lentils?

Yes, but reduce the cooking time and broth since canned lentils are already cooked.

Is this curry spicy?

It has mild warmth, but you can adjust the spice level with more or less curry powder or chili.

Can I make it in a slow cooker?

Yes, combine all ingredients (except coconut milk and cilantro) and cook on low for 6-8 hours. Stir in coconut milk at the end.

Can I use light coconut milk?

Yes, but the curry will be slightly less rich.

What can I serve with it?

Serve with rice, naan, or quinoa for a complete meal.

Is this curry gluten-free?

Yes, all ingredients are naturally gluten-free, but check labels on broth or spices to be sure.

Can I add other vegetables?

Absolutely—try carrots, bell peppers, or zucchini.

How do I thicken the curry?

Simmer uncovered for a few minutes longer, or mash some of the lentils.

Can I use dried herbs instead of fresh cilantro?

Yes, though fresh adds more brightness; use dried sparingly.

Can I double the recipe?

Yes, this recipe scales easily for meal prep or larger groups.

Conclusion

Creamy Lentil Curry with Coconut Milk is a delicious, nourishing dish that brings together warmth, flavor, and simplicity. Whether you’re feeding your family or preparing meals ahead of time, this recipe is a must-have for any comfort food lover who craves something hearty and wholesome.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Lentil Curry with Coconut Milk

Creamy Lentil Curry with Coconut Milk

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Description

A rich and flavorful creamy lentil curry made with coconut milk, aromatic spices, and hearty lentils. Perfect for a comforting vegan meal.


Ingredients

Units Scale
  • 1 cup dried red lentils
  • 1 tablespoon coconut oil
  • 1 onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder (optional)
  • 1 can (14 oz) coconut milk
  • 2 cups vegetable broth
  • 1 can (14 oz) diced tomatoes
  • Salt and pepper to taste
  • Juice of 1 lime
  • Fresh cilantro for garnish

Instructions

  1. Rinse the red lentils under cold water until the water runs clear.
  2. In a large pot, heat coconut oil over medium heat. Add chopped onions and sauté until translucent.
  3. Add garlic and ginger and sauté for another minute until fragrant.
  4. Stir in curry powder, cumin, turmeric, and chili powder. Cook for 1-2 minutes, stirring constantly.
  5. Add the lentils, diced tomatoes, coconut milk, and vegetable broth. Stir well to combine.
  6. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 25-30 minutes, or until lentils are tender and the curry thickens.
  7. Season with salt, pepper, and lime juice to taste.
  8. Garnish with fresh cilantro before serving. Serve with rice or naan if desired.

Notes

  • You can use green or brown lentils, but adjust the cooking time accordingly.
  • For extra creaminess, blend part of the curry before serving.
  • Add spinach or kale for extra nutrients.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 18g
  • Saturated Fat: 14g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 12g
  • Cholesterol: 0mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *