
Recipe for masoor dal – creamy indian red lentil stew
Masoor Dal is a classic dish in Indian cooking — a simple lentil stew built on warm spices and a soft, creamy texture. It is made with red lentils, which cook quickly and naturally break down while still retaining a gentle body. In many parts of India, dal is everyday food. It can be served on its own or alongside other dishes as part of a larger meal.
Dal is a cornerstone of Indian cuisine, and masoor dal is considered one of the milder varieties. It clearly illustrates how Indian cooking uses spices not just for heat, but for depth, aroma, and balance.
What Does Masoor Dal Taste Like?
Masoor Dal has a rounded, gently spiced flavor where warmth and freshness support each other. Cumin, coriander, turmeric, chili powder, and garam masala create depth, while onions and tomatoes add natural sweetness and acidity. Coconut milk gives the dish a creamy finish and softens sharper spice notes without dulling them.
Flavor depends greatly on timing. In this version, ground spices are added in stages rather than all at once. Mustard seeds are toasted first in hot oil until they pop and release their aroma. Additional spices are introduced gradually — first to build the onion-tomato base, and later during simmering to preserve fragrance and brightness.
A final pinch of garam masala just before serving lifts the aromatic top notes and adds freshness.
The consistency can be adjusted to preference. It may be served thinner, closer to a soup, or thicker like a stew. Traditionally, it is eaten with rice or flatbread to scoop up the soft, spiced lentils.
Building Flavor in Stages
Indian cooking often develops flavor gradually, and masoor dal is a clear example. The process begins by heating oil (or ghee) and allowing the mustard seeds to pop. Onions cook until soft and lightly golden, followed by ginger and garlic, which are sautéed until fragrant.
Tomatoes and ground spices are then added and cooked down until the mixture thickens and the flavors concentrate. This step prevents raw spice flavors and builds a balanced foundation.
Rinsed red lentils and vegetable stock are added and simmered until the lentils soften and begin to break down. Coconut milk is stirred in toward the end to create a creamy texture without overpowering the spice base. Garam masala is added last so its aromatic qualities remain intact.
Dal in Indian Food Culture
Dal has been a dietary foundation in India for thousands of years. Lentils are an essential source of plant-based protein and are present in nearly every Indian household. While recipes vary across regions, the role of dal remains consistent: it provides nourishment, balance, and comfort.
Masoor Dal is often served as part of a thali, a meal composed of several small dishes such as rice, vegetables, chutneys, pickles, yogurt, and bread. The creamy lentils provide body, while the other components add contrast in texture and flavor.
How to Serve Masoor Dal
Masoor Dal is typically served with steamed rice or flatbreads such as roti, chapati, or naan. A spoonful of yogurt or raita adds cooling contrast, and fresh cilantro brings brightness.
The recipe can be adapted in several ways:
- Use green or brown lentils for a firmer texture (cooking time will increase).
- Add spinach or other greens for additional body.
- Adjust the heat level with more chili powder or garam masala.
Masoor Dal is simple, balanced, and deeply satisfying — everyday food that reflects the core principles of Indian cooking: layering, patience, and harmony.
FAQ
Is Masoor Dal spicy?
It is generally mild, but the heat level can be adjusted with chili powder or fresh chilies.
Can I make it without coconut milk?
Yes. Replace it with additional vegetable stock or water for a lighter version. You can also stir in a spoonful of yogurt at the end for creaminess. The dish will be less rich but still balanced.
Do red lentils need to be soaked?
No. Red lentils cook quickly and do not require soaking.
Can Masoor Dal be made ahead of time?
Yes. The flavors deepen as it rests, and it reheats well.
What is the difference between masoor dal and other dals?
Masoor dal is made from red lentils and has a softer, creamier texture compared to dals made from split chickpeas or whole black lentils.

Masoor Dal – Classic Creamy Indian Red Lentils
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.