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
lentil-coconut-dahl-recipe-2026-02-23-220900-1

Lentil Coconut Dahl


  • Author: anna
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A creamy weeknight dahl enriched with coconut milk and spices, perfect for a comforting meal in about 30 minutes.


Ingredients

Scale
  • 200 g (1 cup) red split lentils, rinsed
  • 400 ml (14 fl oz / 1 can) full-fat coconut milk
  • 700 ml (3 cups) low-sodium vegetable stock or water
  • 1 medium onion, finely chopped (about 150 g / 1 cup)
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, minced (15 g)
  • 1 tbsp vegetable oil or coconut oil (15 ml)
  • 1 tsp mustard seeds (3 g)
  • 1 tsp cumin seeds (2 g)
  • 1 tsp ground turmeric (2 g)
  • 1 tsp ground coriander (2 g)
  • 1 medium tomato, diced (about 120 g / 3/4 cup)
  • 11.5 tsp kosher salt (58 g)
  • 1 tbsp lime juice (15 ml)
  • Handful fresh cilantro, chopped

Instructions

  1. Rinse and measure the lentils. Place lentils in a fine-mesh sieve and rinse under cold water until clear. Drain well.
  2. Toast the whole spices. Heat oil in a medium saucepan until shimmering. Add mustard and cumin seeds, cooking until they pop and smell fragrant.
  3. Sauté the aromatics. Add onion, garlic, and ginger, sautéing until the onion is translucent. Add turmeric and coriander.
  4. Add tomatoes and lentils. Stir in diced tomato and lentils, cooking for 1-2 minutes until tomato softens.
  5. Simmer with stock. Pour in stock or water, bring to a boil, then reduce heat and simmer until lentils are tender, 12-15 minutes.
  6. Finish with coconut milk and seasoning. Stir in coconut milk and simmer until creamy. Add salt and lime juice to taste.
  7. Garnish and serve. Ladle into bowls, garnish with cilantro and lime, and serve with rice or flatbread.

Notes

For a smoother texture, use an immersion blender briefly, but avoid pureeing completely. Cool and refrigerate for up to 4 days for meal prep.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 cup (250–300 g)
  • Calories: 470
  • Sugar: 4 g
  • Sodium: 520 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 58 g
  • Fiber: 8 g
  • Protein: 14 g
  • Cholesterol: 0 mg