MainsCreamy Coconut Lentil Curry
MainsVeganGluten-FreeOne-Pot

Creamy Coconut Lentil Curry

This is the kind of curry that makes you close your eyes after the first bite. Red lentils break down into a silky base, coconut milk rounds out the heat, and a fragrant tempering of cumin, mustard seeds, and curry leaves perfumes the whole pot. It is the recipe I make when I want dinner to feel like a small celebration without spending an hour at the stove. Serve it over basmati rice or with warm naan, and don't skip the squeeze of lime at the end — it makes every flavor pop.

4.9(1,284 reviews)
40 min(10 prep + 30 cook)
4 servings
Easy
By Maya R.·Published November 12, 2025
Creamy Coconut Lentil Curry

Ingredients

Servings
4

Nutrition Facts

Per serving · 4 servings total

Calories
420kcal
Protein
18g
Carbs
48g
Fat
16g
Fiber
12g
Sugar
6g

Instructions

Tap a step to mark it complete as you cook.

  1. Heat coconut oil in a heavy pot over medium heat. Add cumin and mustard seeds and let them sizzle for 30 seconds, then add curry leaves if using.

  2. Add the diced onion and a pinch of salt. Cook for 6-8 minutes, stirring occasionally, until the onion is soft and lightly golden.

  3. Stir in the ginger and garlic. Cook for 60 seconds until fragrant, then add the tomato paste, curry powder, and turmeric. Stir for another minute to toast the spices.

  4. Add the rinsed lentils and vegetable broth. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 20 minutes, stirring occasionally, until the lentils have broken down completely.

  5. Pour in the coconut milk and stir well. Simmer for another 5-8 minutes until the curry is creamy and coats the back of a spoon. Adjust salt to taste.

  6. Fold in the spinach a handful at a time, letting it wilt between additions. Remove from heat once all the spinach has collapsed.

  7. Ladle into bowls over basmati rice. Finish with a generous squeeze of lime, fresh cilantro, and a sprinkle of flaky salt. Serve immediately.

Recipe notes

Leftovers thicken considerably overnight — add a splash of broth or coconut milk when reheating. This curry also freezes beautifully for up to 3 months.

You might also like

More mains to add to your rotation.

Sweet Potato & Black Bean Tacos
Mains
4.9(1,103)35 min

Sweet Potato & Black Bean Tacos

Roasted sweet potato cubes and smoky black beans tucked into warm corn tortillas with a bright lime-avocado crema.

VeganGluten-FreeWeeknight
15-Minute Spicy Peanut Noodles
Mains
4.8(956)15 min

15-Minute Spicy Peanut Noodles

A weeknight pantry rescue — chewy noodles tossed in a glossy, spicy, salty-sweet peanut sauce.

Vegan15-MinutePantry
Roasted Vegetable Buddha Bowl with Tahini
Mains
4.8(942)50 min

Roasted Vegetable Buddha Bowl with Tahini

A rainbow of roasted vegetables over fluffy quinoa, drizzled with a lemony tahini dressing that ties every bite together.

VeganGluten-FreeMeal-Prep