Go Back
+ servings
Indian red lentil dish with garam masala
Servings: 4 servings

Masoor Dal – Classic Creamy Indian Red Lentils

A classic Indian dish featuring creamy red lentils cooked with aromatic spices, perfect for a comforting meal.
Course: Dinner, Main course
Cuisine: Indian
Keyword: creamy, Gluten-Free, Masoor Dal, Red Lentils, Vegan, Vegetarian
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Calories: 450kcal

Equipment

  • 1 heavy pot for cooking the dal

Ingredients

  • 50 grams Neutral oil
  • 25 grams Butter or 75 g ghee instead of oil and butter
  • 4 grams Whole mustard seeds
  • 250 grams Onions finely chopped
  • 50 grams Ginger garlic paste
  • 200 grams Tomatoes fresh or canned, roughly chopped
  • 5 grams Ground turmeric
  • 5 grams Ground cumin
  • 5 grams Ground coriander
  • 5 grams Ground chili powder
  • 300 grams Red lentils masoor dal
  • 800 grams Vegetable stock
  • 600 grams Coconut milk
  • 8 grams Garam masala
  • 10 grams Fine salt
  • Fresh coriander for garnish

Instructions

  • Rinse the red lentils under cold water until the water runs clear.
  • Finely chop the onions and roughly chop the tomatoes.
  • Heat oil and butter in a heavy pot over medium heat. Add mustard seeds and allow them to pop.
  • Add onions and cook until soft and lightly golden.
  • Stir in the ginger garlic paste and cook until fragrant and slightly caramelized.
  • Add tomatoes, turmeric, cumin, coriander, and chili powder. Cook until the tomatoes break down and the fat begins to separate slightly from the masala.
  • Add the rinsed lentils and pour in the stock. Bring to a boil, reduce to a gentle simmer, cover, and cook for approximately 15 minutes until the lentils soften and begin to break down.
  • Stir in the coconut milk and continue simmering for 10–15 minutes until thick and creamy. Stir occasionally to prevent sticking.
  • Add garam masala and simmer for 2–3 minutes.
  • Season with salt and adjust consistency if necessary.
  • Garnish with fresh coriander and serve with naan and raita or plain yogurt.

Notes

Serve with naan and raita or plain yogurt for a complete meal.

Nutrition

Serving: 350g | Calories: 450kcal | Carbohydrates: 60g | Protein: 18g | Fat: 20g