Dal bhat
Nepal's everyday meal of steamed rice with lentil soup, vegetable curry, greens and pickle. It is served on a plate with refills offered.
Where it comes from
Dal bhat is eaten twice a day by many Nepalis and is the fuel of the Himalayan trails. The set can include meat, fish, spinach or fermented greens (gundruk) depending on region and season.
Explore the cuisine of Nepal.
Recipe
Make Dal bhat at home
Ingredients
- 2 cups long-grain rice
- 1 cup yellow or red lentils
- 1 tsp turmeric
- 2 tbsp ghee or oil
- 1 tsp cumin seeds
- 3 garlic cloves, sliced
- 1 inch (2.5 cm) ginger, grated
- 2 potatoes and 1 cup cauliflower for curry
- 1 bunch spinach
- Salt
- Tomato achar for serving
How it's made
- Rinse and cook the rice until fluffy.
- Simmer the lentils with turmeric and salt in 4 cups water until soft, 25 minutes.
- Heat ghee, fry cumin and garlic until golden and pour over the dal.
- Cook the potatoes and cauliflower with ginger, turmeric and salt as a dry vegetable curry.
- Stir-fry the spinach with garlic.
- Mix the tomato achar by blending roasted tomatoes, chili and cilantro.
- Serve everything together on one plate.
Variations
- Dal bhat with meat curry.
- Dhido instead of rice.
- Dal bhat with gundruk soup.
Cook’s tip: Fry the final seasoning (jhanne) in hot ghee and pour it over the dal right before serving.
Related dishes

DalMain dishes · India

MomoStreet food · Nepal

BiryaniMain dishes · India

Palak paneerMain dishes · India
About this page
Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.
