• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Dainty Soul Curry
  • Snacks
  • Salads
  • Desserts
  • Main Dish
  • Sides
  • Instant Pot
  • Air Fryer
  • Drinks
  • Breakfast
  • Condiments
  • Spices
  • Recipes
  • Giveaways
  • Contact Us
  • Privacy Policy
menu icon
go to homepage
  • Snacks
  • Salads
  • Desserts
  • Main Dish
  • Sides
  • Instant Pot
  • Air Fryer
  • Drinks
  • Breakfast
  • Condiments
  • Spices
  • Recipes
  • Giveaways
  • Contact Us
  • Privacy Policy
search icon
Homepage link
  • Snacks
  • Salads
  • Desserts
  • Main Dish
  • Sides
  • Instant Pot
  • Air Fryer
  • Drinks
  • Breakfast
  • Condiments
  • Spices
  • Recipes
  • Giveaways
  • Contact Us
  • Privacy Policy
×
Home » Recipes » Main Course Entrée

Dhaba Style Dal Makhani

Last Updated: Oct 24, 2023 by Enozia Zehra Vakil · This post may contain affiliate links · Leave a Comment

Jump to Recipe - Print Recipe
Dhaba Style Dal Makhani PIN (2)
Dhaba Style Dal Makhani PIN (1)
Dhaba Style Dal Makhani PIN (3)

This Dhaba style dal makhani is the most rich, creamy and flavourful dal you will ever come across. 

It comes together in under 30 minutes in your pressure cooker and is a hearty, comforting and wholesome meal you can put together for the entire family.

super delicious Dhaba style dal makhani

The perfect balance of creamy and spicy flavors will blow your mind away. You’ve got to give this recipe a try.

Jump to:
  • Ingredients For the Recipe
  • How to Make the Dhaba Style Dal Makhani
  • Frequently Asked Questions
  • Tips & Tricks to Make the Dhaba Style Dal Makhani
  • 📖 Recipe

Ingredients For the Recipe

You will need just a few ingredients to make the Dhaba style dal makhani. 

For boiled dal

  • Black lentil (soaked overnight): 1 cup
  • Kidney Beans: ¼ cup 
  • Butter (optional): ¼ cup
  • Water: As required
zoom in image of Dhaba style dal makhani

For the dal

  • Tomatoes (roughly chopped): 2 medium
  • Green chilies: 1-2
  • Garlic: 5-6 cloves
  • Coriander stem (roughly chopped): ¼ cup
  • Water: ¼ cup
  • Butter: ¼ cup + 2 tbsp
  • Bay leaf: 1
  • Cumin seeds: ½ tsp
  • Dried fenugreek leaves: 1 tbsp
  • Red chili powder: 1 tsp
  • Salt: 2 teaspoon or as per taste
  • Fresh cream: ¼ cup

How to Make the Dhaba Style Dal Makhani

Once you have all the ingredients ready, here is what you will need to do to make the Dhaba style dal makhani. 

Wash and soak the black lentils and kidney beans overnight. 

soak dal and kidney beans into the cooker

In a pressure cooker, add the soaked dal and pressure cook for 8-10 whistles or until the dal is completely cooked. 

Once the dal is cooked, add the butter and mix. (optional step) 

take all the vegetables in the pan and cook well

Take a saucepan and add the tomatoes, green chilies, garlic, and coriander stem.

transfer the vegies into the mixture and grind well

Add ¼ cup water and bring them to a boil.

make it into the running mixture

Let them cool down to room temperature and make a smooth paste. 

add cumin seeds, bay leaf, fenugreek leaves and butter in a pan and saute

Heat butter in a pan. Add the cumin seeds, bay leaf, and dried fenugreek leaves. 

add tomato paste and red chili powder in the pan and saute

Add the red chili powder and mix. 

Add the prepared tomato paste and mix. Saute for 2-3 minutes. 

add dal mixture in to the pan

Next, add in the cooked dal and mix well. Let the mixture come to a simmer and cook for 2-3 minutes. 

cook for few minutes

Mash the cooked dal a bit so as the mixture becomes thicker in consistency. 

add butter and cream to the dal mixture

Turn off the heat and add in the butter and cream. Mix well. 

Next, add salt as per taste and mix well. 

cook for sometime

Add a little bit of water if the dal turns out to be too thick. You can adjust the consistency as per your liking. 

garnish with some freshly chopped coriander leaves and serve hot with rice or rotis

Serve hot with steamed rice after garnishing with fresh cream and dried fenugreek leaves. 

Frequently Asked Questions

What Else Can I Add to the Dhaba Style Dal Makhani?

In addition to everything that I used, you can also experiment and use other kinds of lentils for this recipe. Chana Dal and split red lentils are some great options. 
Remember that each of these lentils have a different cooking time, which is why it is best to pressure cook them instead of cooking them over the stove top. yummy Dhaba style dal makhani

How Do I Store the Leftovers?

If you have any leftovers, you can transfer them to an airtight container and refrigerate them for 2 to 3 days. 
In fact, making the dal makhani a day ahead will allow its flavors to develop and deepen even more. 
I would recommend reheating it over low heat with a little splash of water. You can use a microwave or a regular pot- whatever you prefer. spicy Dhaba style dal makhani

Tips & Tricks to Make the Dhaba Style Dal Makhani

Ready to try this Dhaba style dal makhani recipe? Here are some tips and tricks you might want to take note of. 

  • If you don’t have a pressure cooker, you can make this dal makhani in a regular pot over the stove top too. Just remember that the lentils will take a longer time to cook this way. 
  • Make sure you soak the lentils overnight, especially if you are using a regular pot to cook it. 
  • If you haven’t soaked the lentils, and still don’t want to use a pressure cooker, you can add a pinch or two of baking soda into the mixture while the lentils are getting cooked. This helps sort of tenderize them. 
  • To add a bit of tanginess to the dal, you can also add some pureed tomatoes into the mix and let the dal simmer for a few extra minutes.
  • I used butter and cream to bring some richness to the gravy, but you can skip adding those if you are a vegan, and just use some olive oil to cook the dal and add some cashew paste or coconut cream to lend the richness. 
  • To add a bit of smoky flavor to the dal, you can heat up a piece of charcoal until it is red hot, place it in a small container over the dal and add a few drops of ghee into it. Then, cover the pot with a lid to allow the smoke to penetrate the dal for a few minutes before you serve it.
  • If you don’t have the charcoal pieces, you can use some smoked paprika or liquid smoke to get that characteristic smoky flavor into the dal makhani. 
  • To cut down the cooking time for this recipe, you can also use canned kidney beans if you want to. 
hot Dhaba style dal makhani

Serving Ideas & Suggestions

This creamy and flavourful dal makhani can be teamed up with your favorite naans and flatbreads. I personally love serving it with my homemade bullet naan or kashmiri naan. 

If you love rice, you can also serve some Basmati rice or jeera rice with it.

Just like any Indian classic meal, you might want to team up the dal makhani with some salad or roasted poppadom on the side. 

Enjoyed making this flavourful dal? Inspired to try some more dal recipes.? Here are a few handpicked ones you might want to look at. 

  • Spicy Indian Urad Dal Recipe
  • Instant Pot Fenugreek Dal
  • Shahi Masoor Dal

📖 Recipe

Featured Img of Dhaba Style Dal Makhani

Dhaba Style Dal Makhani

Creamy, earthy and packed with flavor, this Dhaba style dal makhani is finger licking delicious, and easy to make!
No ratings yet
Print Pin Rate
Course: Main Course
Cuisine: Indian
Prep Time: 15 minutes minutes
Cook Time: 45 minutes minutes
Total Time: 1 hour hour
Servings: 5 servings
Calories: 283kcal
Author: Enozia Zehra Vakil

Ingredients

Ingredients For boiled dal

  • 1 cup Black Lentil , (soaked overnight)
  • ¼ cup Kidney Beans
  • ¼ cup Butter , (optional)
  • 1 glass Water, (as required)

Ingredients For the dal

  • 2 medium Tomatoes , (roughly chopped)
  • 2 pcs Green Chilies
  • 6 cloves Garlic
  • ¼ cup Coriander Stem , (roughly chopped)
  • ¼ cup Water
  • ¼ cup Butter
  • 1 pc Bay Leaf
  • ½ teaspoon Cumin Seeds
  • 1 tablespoon Dried Fenugreek Leaves
  • 1 teaspoon Red Chili Powder
  • 2 teaspoon Salt
  • ¼ cup Fresh Cream

Instructions

  • Wash and soak the black lentils and kidney beans overnight.
  • In a pressure cooker, add the soaked dal and pressure cook for 8-10 whistles or until the dal is completely cooked.
  • Once the dal is cooked, add the butter and mix. (optional step)
  • Take a saucepan and add the tomatoes, green chilies, garlic, and coriander stem. Add ¼ cup water and bring them to a boil. Let them cool down to room temperature and make a smooth paste.
  • Heat butter in a pan. Add the cumin seeds, bay leaf, and dried fenugreek leaves.
  • Add the red chili powder and mix.
  • Add the prepared tomato paste and mix. Saute for 2-3 minutes.
  • Next, add in the cooked dal and mix well. Let the mixture come to a simmer and cook for 2-3 minutes.
  • Mash the cooked dal a bit so as the mixture becomes thicker in consistency.
  • Turn off the heat and add in the butter and cream. Mix well.
  • Next, add salt as per taste and mix well.
  • Add a little bit of water if the dal turns out to be too thick. You can adjust the consistency as per your liking.
  • Serve hot with steamed rice after garnishing with fresh cream and dried fenugreek leaves.
Find us on Pinterest!Follow MyDaintySoulCurry!
Check our YouTube recipe videos!Here is MyDaintySoulCurry Channel!
Tried this recipe?Mention @Mydainty_soulcurry or tag #mydaintysoulcurry!

Nutrition

Serving: 5Servings | Calories: 283kcal | Carbohydrates: 45g | Protein: 14g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 16mg | Sodium: 330mg | Potassium: 235mg | Fiber: 10g | Sugar: 12g | Vitamin A: 778IU | Vitamin C: 10mg | Calcium: 106mg | Iron: 4mg
Let’s stay connected!Follow @MyDaintySoul!
« Pumpkin Sambar
Thai Spicy Egg Fried Rice »

Sharing is caring!

0 shares
  • Facebook
  • Twitter
  • Email

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Sophie profile photo.

Hi, I'm Sophie! Created this blog to share the best plant-based Indian and world recipes.

More about me →

Popular

  • Cooked tofu in white bowl
    How To Cook Tofu - Six Easy Ways
  • Vegan keto falafel
    Vegan Keto Falafel
  • Vindaloo curry in pot
    Vindaloo Curry
  • Keto cauliflower queso dish
    Keto Cauliflower Queso

Recent Recipes

  • Featured Img of Banana Stem Salad
    Banana Stem Salad
  • Featured Img of Jackfruit Biryani
    Jackfruit Biryani
  • Featured Img of Viral Tandoori Chicken Legs
    Viral Tandoori Chicken Legs
  • Featured Img of Chicken In Banana Leaf
    Chicken In Banana Leaf

Pages

  • Meet Me
  • Contact Us
  • Privacy Policy
  • Recipe Index

Copyright © 2025 · My Daint Soul Curry LLC

  • Facebook
  • Twitter
  • Pinterest
  • Email

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required