Daal bhat seems to be the favourite food of nearly all Nepali people we talk to, and coincidentally what they mostly eat as well. When we arrive at the office and ask what they’ve eaten for breakfast the answer is (to us) a bit surprisingly daal bhat. When we leave the office and ask what they’ll eat for dinner the answer is usually the same! And when we answer that we’re eating other meals, such as pasta or oatmeal, it is most curious.

Therefore, we realised that daal bhat is something we should to learn how to make, especially so that we can share its deliciousness with people from other countries, and back home.

The amazing Red Cross Youth volunteers Saaya, Prakriti and Sarita kindly offered to teach us how to cook it, and as the elder girls in Nepali families usually cook the food at home they were the best teachers we could have wished for! The process of our attempt and the enjoyment of eating the delicious meal can be seen in the video below :)

As you can see we thought the daal baht was very tasty, and now we are sharing this recipe with you so that you can try to cook this delicious meal at home!

Recipe (for 4 people)



Red lentils


Turmeric spice

Masala spice

2 onions

3 garlic cloves

1/2 kg beans

2 tomatoes

3 potatoes

Vegetable oil


1.      Wash and rinse 2 cups of rice in flowing water

2.      Boil 2 cups of rice in 4 cups of water

3.      Boil in pressure cooker for 15/20 minutes until the cooker produce sound 3 times/or boil rice for 4 people as it says in the package.

Daal (lentil)

1.      Wash and rinse 1 cup of red lentils

2.      Boil in pressure cooker together with:
-     ½ tablespoon of salt (more or less, according to your preference)

-       ½ tablespoon of turmeric spice (gurkemeie)

-       ½ tablespoon masala spice (more or less, according to preference)

- 3 cups of water

3.      Cook for about 15 minutes until the cooker produce sound 4 times/or boil in a pan with water that cover all the lentils until they soften (about 20 minutes).

4.      Fry 1 onion and 3 garlic cloves until softened and add to the finished daal

Tarkari (Vegetable curry)

1.      Cut ½ kg of beans, 2 tomatoes, 1 onion, and 3 potatoes into small pieces

2.      Heat up a pan (preferably a curry pot, or cast iron pot) with oil

3.      First add the onion and cook on medium heat, after about 1 minute add the potatoes and stir for 5 minutes on medium-high heat

4.      Add all the beans and continue stirring for 5 minutes

5.      Then add the following

- ½ tablespoon salt (more or less, according to your preference)

- ½ tablespoon turmeric powder

- ½ tablespoon of masala spice

- 2 chopped tomatoes

6.      Stir these in for 1 minute

7.      Add ½ cup of water and let simmer for 5-15 minutes, depending on softness of potatoes

Now it’s all ready so plate it up as you can see in the pictures below! And preferably eat it with your hands, by mixing all the components together.

We hope you are now inspired to cook daal baht and enjoy this traditional Nepali meal!

One of the things that is great about daal baht is that it varies a lot - especially the tarkari as it’s based on seasonal vegetables. If you happen to have your own variation or recipe of this yummy meal please share it in the comments below :)