Authentic Nepali Dal Bhat
45 Minutes ✦ Easy ✦ Main Dish ✦ Serves 4
Dal Bhat is the heart of Nepali cuisine. A nourishing combination of steamed rice,
lentil soup, seasonal vegetables, and achar — this meal is eaten daily across Nepal,
from Himalayan villages to Kathmandu homes.
Ingredients
For the Dal
- 1 cup split yellow lentils (masoor or toor dal)
- 3 cups water
- 1/2 tsp turmeric
- 1 tsp salt
For the Tadka (Tempering)
- 1 tbsp ghee or oil
- 1 tsp cumin seeds
- 4 garlic cloves, sliced
- 1 small onion, chopped
- 1 tomato, chopped
- 1–2 green chilies
- Fresh coriander
For the Rice (Bhat)
- 2 cups rice
- 4 cups water
- Pinch of salt
Optional Tarkari (Vegetable Curry)
- Potato, cauliflower, spinach or seasonal vegetables
- 1 tsp ginger
- 1/2 tsp turmeric
- Salt to taste
Instructions
1. Cook the Dal
- Rinse lentils until water runs clear.
- Add lentils, turmeric, salt and water to a pot.
- Cook until soft and mushy (25–30 minutes or 3 whistles in pressure cooker).
- Mash lightly for smooth texture.
2. Prepare the Tadka
- Heat ghee in a pan.
- Add cumin seeds and let them crackle.
- Add garlic and sauté until golden.
- Add onion and green chilies, cook until soft.
- Add tomato and cook until mushy.
- Pour this hot mixture over cooked dal and mix well.
3. Cook the Rice
- Rinse rice thoroughly.
- Add water and salt, bring to boil.
- Simmer until water absorbs and rice is fluffy.
4. Prepare Tarkari
- Heat oil and sauté ginger.
- Add vegetables and turmeric.
- Cook until tender but not mushy.
Serving Tradition
Traditionally served on a metal thali plate: rice in the center, dal poured on top,
vegetable curry on the side, with achar and sometimes papad.
A spoon of ghee on hot rice makes it extra authentic.
← Back to Homepage