Dhaba Dal

Step by StepJump to Recipe

This creamy, spiced, flavorful Dhaba style dal fry is inspired from the dal served at Punjabi dhabas. The recipe is made more healthy and protein rich as it features 5 different dals or lentils. Dhabas are hotels or restaurants alongside many Indian roads and highways.

dhaba dal garnished with coriander leaves and served in a kadai with text layover.

We love the dal they serve at dhabas. The dhaba dal is usually made with chana dal, tuvar dal and urad dal. In my recipe, I have also included moong dal and masoor dal. Depending on the availability, you can vary the proportions of the lentils or make this recipe only with 1 type of lentil or combine two or three or four lentils.

I also use less oil as compared to the dhaba versions and yet the dal tastes so good. If you have ever got a chance to taste dhaba food then you know how much oil they often use in their recipes. Their food tastes good but at times too oily as well as spicy. I have also shared the recipe of Dhaba Style Matar Paneer.

At times, I also smoke the dal with the dhungar method. If you want to give dhungar to this dhaba dal then check the method in this restaurant-style Dal Tadka recipe.

Its best to serve this dhaba dal with tandoori roti. Though even with plain steamed rice, Jeera Rice, peas pulao it goes well. You can also serve it with Naan, parathas or phulkas.

Step-by-Step Guide

How to make Dhaba Dal

Cooking Lentils

1. Pick and rinse the lentils a couple of times. If you want you can also soak the lentils in water for an hour. Soaking the lentils helps them to cook faster. Also it is best to use fresh lentils and not the aged lentils as they take more time to cook.

dals for dhaba style dal fry recipe

2. Add the lentils to a pressure cooker along with a pinch of turmeric powder. You can also cook the lentils in a pot or pan or in an instant pot.

dals for dhaba style dal fry recipe

3. Also add 2 cups of water.

water for dhaba style dal fry recipe

4. Pressure cook for 18 to 20 minutes on a low to medium flame. when the pressure settles down on its own, open the lid and check the dals. the lentils should be cooked very well and softened. 

Depending on the quality of lentils, they may take less or more time to cook. lightly mash the dal and keep aside. If you soak the lentils, then it will take less time to pressure cook.

The lentils can also be cooked in a pot. Just add 2 to 2.5 cups of water and cook them covered in a deep and thick bottomed pot or pan. Though cooking in a pot or pan will take more time.

making dhaba style dal fry recipe

Sauteing Onions, Tomatoes, Spices

1. In a kadai or thick bottomed pan, heat 1.5 tablespoon oil or ghee. Add all the ‘whole spices’ and saute them till they crackle and become fragrant.

In this below photo the whole spices added are:

  • 1 teaspoon cumin seeds
  • ½ inch cinnamon
  • 2 to 3 cloves
  • 2 green cardamoms
  • 1 tej patta or Indian bay leaf
spices for dhaba style dal

2. Then add 1 medium sized chopped onions or ⅓ cup chopped onion.

onions for dhaba dal

3. On a low to medium flame, stir often and saute till the onions turn light golden. Keep on stirring often so that they cook evenly.

onions for dhaba style dal

4. Then add 1 teaspoon crushed ginger, 1 teaspoon crushed garlic, 2 to 3 slit green chilies & 2 to 3 dry red chilies.

preparing dhaba style dal

5. Mix well and saute till the raw aroma of ginger and garlic goes away. It takes a few seconds.

preparing dhaba dal

6. Add 1 teaspoon crushed kasuri methi (dry fenugreek leaves) and stir.

kasuri methi for dhaba dal

7. Now add 1 large size chopped tomato or ½ cup chopped tomato. You can also canned tomatoes or ¼ cup tomato puree.

tomatoes for dhaba style dal

8. Mix well and begin to saute the tomatoes on a low to medium flame.

tomatoes for dhaba style dal

9. Stir and saute till the tomatoes soften and become pulpy.

tomatoes for dhaba style dal fry recipe

10. Then add the following spices one by one:

  • ¼ teaspoon turmeric powder
  • ½ teaspoon red chili powder or cayenne pepper
  • ½ teaspoon coriander powder
  • ¼ teaspoon garam masala powder
  • a pinch of asafoetida (hing)
spices for dhaba style dal

11. Mix the spice powders with the rest of the onion-tomato masala.

tomatoes for dhaba style dal

Making Dhaba Dal

12. Add the cooked lentils.

added cooked dal

13. Mix well.

mixing dhaba dal mixture

14. Add ½ to ⅔ cup water or as required. For a thicker consistency add less water.

water for dhaba dal

15. Stir and mix very well.

making dhaba dal

15. Season with salt as required and mix again.

salt for dhaba dal

16. Simmer the dal on a low flame for about 6 to 7 minutes or till the dal thickens a bit. Keep on stirring the dal at intervals so that it does not stick to the bottom of the pan.

simmer the dhaba dal

17. When the dhaba style dal is done, switch off the flame. Add about 1 to 2 tablespoons chopped coriander leaves. Reserve the remaining 1 tablespoon coriander leaves for garnish.

making dal dhaba style

Serving Suggestions

Garnish with some coriander leaves and serve the dhaba dal hot with roti or plain paratha or naan or tandoori roti. It can also be had with steamed basmati rice or cumin rice or Peas Pulao or Ghee Rice.

You can also do the dhungar method of smoking the dal if you prefer before serving.

This dhaba dal tastes best when served straight away. After refrigerating, the taste and the consistency changes. We always prefer to eat the lentils fresh as soon as they are cooked. It is a healthy practice and also gives the best taste.

dhaba dal recipe

Expert Tips

  • Lentils: Remember to use lentils that are fresh and within their shelf period. If possible use unpolished lentils for better taste and nutrition. You can vary the proportion of lentils according to your preferences. This recipe is very versatile and can be made with just one lentil also.
  • Spices: This recipe makes for a faintly spicy dal. If you cannot tolerate spicy food then reduce the amount of ginger, garlic, red chillies, green chillies and red chilli powder.
  • Fats: For a richer version you can make the recipe in ghee or butter. Usually the dhaba food has more oil or ghee. So you can add a total of 3 tablespoons ghee or oil.
  • Gluten free option: Omit adding asafoetida in the recipe or use gluten free asafoetida.
  • Scaling: The recipe can not be doubled as it is. You have to use the method of approximation and your own judgement when cooking it.

More dal recipes

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

dhaba dal garnished with chopped coriander leaves and served in a copper bowl

Dhaba Dal

This creamy, spiced, flavorful Dhaba style dal fry is inspired from the dal served at Punjabi dhabas. The recipe is made more healthy and protein rich as it features 5 different dals or lentils.
4.77 from 34 votes
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Cuisine North Indian, Punjabi
Course Main Course
Diet Vegan, Vegetarian
Difficulty Level Moderate
Servings 3
Units

Ingredients

For cooking dal (lentils)

  • 2 tablespoons chana dal husked & split bengal gram
  • 2 tablespoons tuvar dal husked & split pigeon pea lentils
  • 2 tablespoons urad dal split urad dal with their husks (chilkewali urad dal)
  • 2 tablespoons moong dal split mung lentils with husks (chilkewali moong dal)
  • 2 tablespoons masoor dal (pink lentils)
  • 1 pinch turmeric powder (ground turmeric)
  • 2 cups water for pressure cooking

Other ingredients

  • 1.5 tablespoons oil – can use ghee or butter
  • 55 grams onion or 1 medium onion or ⅓ cup chopped onion
  • 4 grams ginger or ½ inch ginger or 1 teaspoon crushed ginger
  • 4 grams garlic or 6 to 7 small garlic cloves or 1 teaspoon crushed garlic
  • 2 to 3 green chilies slit
  • 2 to 3 dry red chilies
  • 1 teaspoon kasuri methi, crushed
  • 115 grams tomatoes or 1 large tomato, chopped or ½ cup chopped tomatoes
  • ¼ teaspoon turmeric powder (ground turmeric)
  • ½ teaspoon red chilli powder (or cayenne pepper or paprika)
  • ½ teaspoon Coriander Powder (ground coriander)
  • ¼ teaspoon Garam Masala
  • 1 pinch asafoetida (hing)
  • ½ to ⅔ cup water or add as required
  • salt as required
  • 2 to 3 tablespoons chopped coriander leaves

Whole spices

  • 1 teaspoon cumin seeds
  • ½ inch cinnamon
  • 2 to 3 cloves
  • 2 green cardamoms
  • 1 tej patta or indian bay leaf

Instructions
 

Cooking lentils

  • Pick and rinse the lentils a couple of times. If you want you can also soak the lentils in water for an hour.
  • Add the lentils in a pressure cooker along with a pinch of turmeric powder. Also add 2 cups water.
  • Pressure cook for 18 to 20 minutes on a low to medium flame.
  • When the pressure settles down on its own, open the lid and check the dals.
  • The lentils should be cooked very well and softened.
  • Lightly mash and keep aside.

Making dhaba style dal

  • In a kadai or pan, heat 1.5 tablespoon oil or ghee.
  • Add all the whole spices and saute them till they crackle and become fragrant.
  • Then add the chopped onions.
  • Stir often and saute till the onions turn light golden.
  • Then add 1 tsp crushed ginger, 1 tsp crushed garlic, 2 to 3 slit green chilies and 2 to 3 dry red chilies. Mix well and saute till the raw aroma of ginger & garlic goes away.
  • Add crushed kasuri methi and stir.
  • Now add the chopped tomatoes. Stir and saute till the tomatoes soften.
  • Then add turmeric powder, red chilli powder, coriander powder, garam masala powder and a pinch of asafoetida.
  • Mix the spice powders with the rest of the onion-tomato masala.
  • Add the cooked dal and mix well.
  • Add water and stir very well.
  • Season with salt and mix again.
  • Simmer the dhaba dal on a low flame till the dal thickens a bit. 
  • Keep on stirring at intervals so that it does not stick to the bottom of the pan.
  • When the dal is done, switch off the flame. Add chopped coriander leaves. Reserve some coriander leaves for garnishing.
  • Garnish with some coriander leaves and serve the dhaba style dal fry hot with rotis or parathas or steamed rice or cumin rice or ghee rice. You can also do the dhungar method if you want and then serve the dal.

Nutrition Info (Approximate Values)

Nutrition Facts
Dhaba Dal
Amount Per Serving
Calories 240 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 1g6%
Sodium 513mg22%
Potassium 294mg8%
Carbohydrates 33g11%
Fiber 11g46%
Sugar 4g4%
Protein 10g20%
Vitamin A 561IU11%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin C 12mg15%
Vitamin E 3mg20%
Vitamin K 6µg6%
Calcium 72mg7%
Vitamin B9 (Folate) 59µg15%
Iron 3mg17%
Magnesium 31mg8%
Phosphorus 74mg7%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This dhaba dal recipe post from the blog archives (August 2009) has been republished and updated on 21 May 2021.

Share This Recipe:

WhatsAppPinShares3.4k

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




61 Comments

  1. Hi Dassana! one of my favourite dal from your collection of dal recipes.and dhungar enhances it’s taste.
    thank u once again5 stars

    1. yes diana. you can skip. but just add some other dal like tuvar or moong instead of the same proportion as masur dal.

  2. Hello, I would like to make this recipe tomorrow but don’t have time to go out to the Indian grocery before then. I have all the dals except the split Mung dal. I have whole Mung dal and split Mung dal without the skins. Will either of those work instead?

      1. Hi!!
        Can you please tell me which moong daal are we talking about ??
        Yellow moong or green moong??
        Thanks????????5 stars

        1. it is chilkewali mung dal, where the mung beans are split but have their husks (green cover) on them. you can use yellow moong dal also. i have already mentioned in the ingredients section about the type of moong dal that has to be used. welcome.

  3. I cant thank you enough for this wonderful receipe. I went to store and bought Mixed lentils just for this receipe and followed your receipt exactly on dot including measurement and it turned out a super hit dish with my husband. kids are too young to appreciate spicy dishes 🙂 i made it thinking it will be enough for dinner and next day lunch box but it got completed by dinner itself and little to pack for lunch box and I am not complaining though !! my husband wants me to make it again twice in a week !!! Amazing job of maintaining this wonderful receipe..keep up the great work !!5 stars

  4. Yummy yummy dal recipe. My kids won’t like dal but after tasting this, they both gave me a hug. Thanks a lot

  5. Hi Dassana
    I made this dhaba dal on Saturday evening and it was amazing.
    As a little girl growing up in Birmingham (UK) I had an Indian friend, whose mum would mind me after school, when my mum went out to work. I can still remember sitting in front of the TV with a bowl of dal and a chapatti and being really happy; there’s something about dal that is very comforting.
    Thank you so much for the recipe, and compliments on an amazing website.

    Regards

    Tamsin4 stars

    1. Welcome Tamsin. Thanks for your positive feedback and kind words. It was lovely reading your comment.

  6. Hey Dassana,
    I’m a regular follower of your recipes. Your Methi malai paneer is my husband’s( a vegetarian) all time favorite!! Though I’m not a big fan of dal, I decided to give this recipe a try.It turned out delicious!! My husband loved it.. 🙂4 stars

  7. Hey dasanna , I made this recipe couple nights ago . It came out awesome . Kids loved it and me too ?!

  8. thx for this recipe…i also never knew that the mix dals we get in small packets in the malls can be used for dal fry.5 stars

    1. welcome aishwarya. you can use the mixed dals in various ways, like making da vada or dal pakoras, mixed dal dosa, mix dal khichdi.

  9. I have made this many times now and even recommended it to friends. A very tasty dal, thank you dassana : )