Vegan One-Pot Coconut Lentils (Printable Version)

Hearty lentils cooked with coconut milk, spices, spinach, and lime for a nourishing meal.

# What You’ll Need:

→ Lentils & Legumes

01 - 1 cup dried red lentils, rinsed

→ Aromatics

02 - 1 medium yellow onion, finely diced
03 - 3 cloves garlic, minced
04 - 1 inch piece fresh ginger, grated

→ Spices

05 - 1 tablespoon curry powder
06 - 1 teaspoon ground cumin
07 - 1/2 teaspoon ground turmeric
08 - 1/2 teaspoon ground coriander
09 - 1/4 teaspoon cayenne pepper, optional
10 - Salt and black pepper to taste

→ Liquids

11 - 1 can (14 fluid ounces) full-fat coconut milk
12 - 2 1/2 cups vegetable broth
13 - 1 tablespoon coconut oil or olive oil

→ Vegetables

14 - 3 cups fresh baby spinach
15 - 1 medium tomato, diced

→ Garnish

16 - 1 lime, cut into wedges
17 - Fresh cilantro, chopped

# Method:

01 - Heat the coconut oil in a large pot over medium heat. Add the diced onion and sauté for 3 to 4 minutes until soft and translucent.
02 - Stir in the garlic and ginger; cook for 1 minute until fragrant.
03 - Add the curry powder, cumin, turmeric, coriander, cayenne pepper, salt, and black pepper. Stir for 30 seconds to toast the spices.
04 - Mix in the rinsed red lentils and diced tomato.
05 - Pour in the coconut milk and vegetable broth. Stir to combine and bring to a gentle boil.
06 - Reduce heat to low, cover, and simmer for 20 to 25 minutes, stirring occasionally, until the lentils are soft and creamy.
07 - Add the fresh spinach and stir until wilted, about 2 minutes.
08 - Taste and adjust seasoning if needed.
09 - Serve hot, garnished with lime wedges and chopped cilantro.

# Expert Hints:

01 -
  • It comes together in under an hour, making it a genuinely weeknight-friendly meal that doesn't feel rushed or boring.
  • The creamy coconut milk balances the earthy lentils beautifully, while fresh lime and cilantro keep everything bright and lively.
  • One pot means minimal cleanup, which feels like a small miracle when you're tired but craving something real and nourishing.
02 -
  • Don't skip rinsing your lentils; they release starch that can make the dahl gluey if you cook them unwashed, and a quick rinse takes literal seconds but changes the texture entirely.
  • Red lentils are more delicate than brown or green, so if you're simmering for longer than thirty minutes, they'll start breaking down into mush—which isn't inherently bad, but it's good to understand the timeline.
  • If your dahl seems too thick once the lentils are cooked, thin it with a splash of vegetable broth rather than more coconut milk, which can overwhelm the balance of spices.
03 -
  • Make a big batch and freeze it in portions; dahl actually improves after a few days as the spices continue to develop, and it reheats beautifully with just a splash of broth stirred in over low heat.
  • If you ever have fresh coconut milk from a carton rather than canned, use it, but reduce the cooking time slightly since it's often thinner and cooks down faster than full-fat canned versions.
Return