🎉 Weekend Sale: Get 20% OFF every Friday to Sunday! - Use CODE: WEEKEND20 🎉

Dal Makhani Recipe with Pure Cow Ghee — Restaurant Style at Home

August 30, 2026

Dal Makhani Recipe with Pure Cow Ghee — Restaurant Style at Home

If you walk into any North Indian restaurant anywhere in the world — from Delhi to Dubai, from Mumbai to Manchester — there is one dal that always steals the show. Rich, creamy, deeply satisfying with a complex flavour that takes hours to develop — Dal Makhani.

Dal Makhani is searched over 1.5 lakh times every month on Google India. It is the dal that every restaurant is judged by. The dal that wedding buffets cannot exist without. The dal that North Indians crave every single week.

And the ingredient that transforms simple black lentils into this magnificent restaurant masterpiece? Pure cow ghee — added generously at multiple stages of cooking.

At Waookytchen our pure cow ghee is made from fresh cow milk using traditional methods — with a rich natural aroma and flavour that creates the most authentic Dal Makhani you have ever tasted. For the most extraordinary version use our A2 Gir Cow Ghee — made using the ancient Bilona method.

Here is our complete foolproof recipe for the most perfect Restaurant Style Dal Makhani you will ever make at home.


The Story of Dal Makhani

Dal Makhani was created at the legendary Moti Mahal restaurant in Delhi in the 1950s — the same restaurant that gave the world Butter Chicken. Chef Kundan Lal Gujral and his son Kundan Lal Jaggi created this dish by slow cooking whole black urad dal with kidney beans, tomatoes, butter and cream overnight in a tandoor oven.

The secret of authentic Dal Makhani is the overnight slow cooking — allowing the lentils to slowly break down and the flavours to meld into something extraordinary. The generous use of pure cow ghee at multiple stages creates the characteristic richness and depth that makes this dal unforgettable.

Why Pure Cow Ghee Makes the Best Dal Makhani

Traditional Dal Makhani is made with both butter and ghee. Our pure cow ghee brings to this recipe:

Deep Flavour Foundation: When whole spices bloom in hot pure ghee they release their essential oils completely — creating an aromatic base that refined oil cannot match.

Slow Cooking Enhancement: During the long slow cooking process the natural compounds in pure ghee slowly infuse into the dal — creating a depth of flavour that builds over hours.

Finishing Richness: The final generous drizzle of pure cow ghee is what gives restaurant Dal Makhani its characteristic glossy richness and buttery finish.

Authentic Character: Original Dal Makhani was made with desi ghee and white butter — not refined oil. Using pure cow ghee keeps the recipe true to its Moti Mahal origins.

Nutritional Enhancement: The fat in pure ghee dramatically improves the absorption of nutrients from the lentils — especially iron and B vitamins.


Ingredients

Serves: 4 to 6 people
Soaking time: 8 hours or overnight
Cooking time: 2 to 3 hours (or overnight)
Total time: 10 to 12 hours

For the Dal:

  • 1 cup whole black urad dal (sabut urad) — the most important ingredient
  • ¼ cup kidney beans (rajma)
  • Water — for soaking and cooking
  • 1 tsp salt — for soaking

For the Masala:

  • 3 tablespoons Pure Cow Ghee
  • 2 tablespoons butter — unsalted
  • 1 large onion — finely chopped
  • 1 tablespoon ginger garlic paste
  • 3 large tomatoes — pureed or finely chopped
  • 1 tsp red chilli powder
  • 1 tsp Kashmiri red chilli powder — for colour
  • 1 tsp coriander powder
  • ½ tsp cumin powder
  • ½ tsp garam masala
  • Salt to taste

For Finishing (Restaurant Secret!):

  • ½ cup fresh cream
  • 2 tablespoons Pure Cow Ghee — finishing drizzle
  • 1 tsp kasuri methi — crushed
  • ½ tsp garam masala
  • 1 tsp sugar or raw forest honey

For Garnish:


Step by Step Recipe

Step 1 — Soak the Dal and Rajma

Overnight soaking is non-negotiable for Dal Makhani:

  1. Wash whole black urad dal thoroughly — 4 to 5 times
  2. Wash rajma thoroughly
  3. Soak both together in plenty of water — add 1 tsp salt to soaking water
  4. Soak for minimum 8 hours — overnight preferred
  5. The dal will swell to almost double in size
  6. Drain and wash before cooking

Why overnight soaking matters:

  • Dal doubles in size — reduces cooking time
  • Salt in soaking water seasons dal from inside
  • Reduces anti-nutrients — phytates and lectins
  • Makes dal more digestible
  • Leads to creamier final texture

Step 2 — Pressure Cook the Dal

  1. Add soaked drained dal and rajma to pressure cooker
  2. Add 4 cups fresh water
  3. Add 1 tsp salt
  4. Pressure cook on high flame — 6 to 8 whistles
  5. Reduce flame to low — cook 10 more minutes
  6. Let pressure release naturally — do not force open
  7. Open and check:
    • Dal should be completely soft
    • Rajma should mash easily when pressed
    • Some dal should have naturally broken down

Instant Pot method:
Cook on high pressure for 30 minutes — natural release 20 minutes.

If dal is not soft enough:
Cook for 2 more whistles — check again. Under cooked dal never gives creamy Dal Makhani.

The mashing step:
After pressure cooking — mash approximately ¼ of the dal with the back of a spoon. This releases starch that naturally thickens and creamifies the dal without adding anything extra.


Step 3 — Make the Masala Base

While dal is cooking prepare the masala:

  1. Heat 2 tablespoons pure cow ghee and butter together in a heavy pan
  2. When hot add finely chopped onions
  3. Cook on medium flame until deep golden brown — 8 to 10 minutes
  4. Take time here — properly caramelised onions are the flavour foundation
  5. Add ginger garlic paste — cook 2 minutes until raw smell completely goes
  6. Add tomato puree or finely chopped tomatoes
  7. Add red chilli powder, Kashmiri chilli, coriander powder, cumin powder
  8. Add salt
  9. Cook on medium flame stirring frequently
  10. Cook until tomatoes are completely cooked and ghee separates from masala — 10 to 12 minutes
  11. The masala should be deep red and fragrant
  12. Ghee pooling at the sides is the sign the masala is perfectly cooked

Step 4 — Combine Dal and Masala

  1. Add the pressure cooked dal to the masala pan
  2. Mix thoroughly — combine completely
  3. Add 1 cup water — adjust consistency
  4. Dal Makhani should be thick — not watery
  5. Bring to a boil

Step 5 — The Slow Cooking (Most Critical Step!)

This is what makes Dal Makhani extraordinary — and separates restaurant quality from home cooking:

  1. Reduce flame to the LOWEST possible setting
  2. Cook uncovered — stirring every 10 minutes
  3. Cook for minimum 45 minutes to 1 hour on very low flame
  4. The dal will:
    • Slowly thicken as starch releases
    • Turn from red-brown to a deeper darker colour
    • Develop complex flavours as ingredients meld
    • Become increasingly creamy

The longer the better:
Authentic restaurant Dal Makhani is cooked for 6 to 8 hours or even overnight on the lowest flame. For home cooking — even 1 hour of slow cooking dramatically improves the final result.

Traditional restaurant method:
In traditional dhaba and restaurant cooking Dal Makhani is put on the fire in the evening and cooked on the lowest flame all night — served fresh the next morning. This overnight slow cooking is what creates the legendary Dal Makhani flavour.

Home overnight method:
Cook the combined dal and masala for 30 minutes before bedtime. Turn off and cover. In the morning — reheat and simmer for another 30 minutes before serving. This 2 stage cooking creates excellent restaurant quality results.


Step 6 — The Restaurant Finishing Touch

This step is what separates extraordinary Dal Makhani from ordinary:

  1. Reduce flame to lowest
  2. Add fresh cream — stir gently
  3. Crush kasuri methi between palms — add to dal
  4. Add garam masala
  5. Add sugar or raw forest honey — balances the acidity
  6. Mix gently
  7. Drizzle 2 tablespoons pure cow ghee over the top
  8. Do not stir after adding finishing ghee
  9. Cover and cook 2 minutes on very low flame
  10. The finishing ghee pooling on top is the restaurant signature

Step 7 — Serve

Transfer to a beautiful serving bowl. Add a swirl of cream. Add a generous drizzle of pure cow ghee. Garnish with fresh coriander.

Best served with:

  • 🫓 Butter naan — the classic pairing
  • 🫓 Garlic naan
  • 🍚 Steamed basmati rice
  • 🫓 Tandoori roti
  • 🫓 Hot phulka with pure cow ghee

Dal Makhani Variations

Classic Restaurant Dal Makhani

Exactly as above — rich creamy slow cooked with generous pure ghee and cream. The benchmark.

Dhaba Style Dal Makhani

More rustic and smoky version:

  • Cook in an iron kadai — gives earthy flavour
  • Use dhungar smoking technique — hot coal with ghee creates authentic smoky taste
  • Less cream — more ghee
  • Serve with raw onion and green chilli

Dal Makhani without Cream (Lighter Version)

Replace cream with:

  • Thick cashew paste — soak 20 cashews blend smooth
  • Thick coconut milk — adds different dimension
  • Hung curd added off heat

Vegan Dal Makhani

Replace ghee with wood pressed coconut oil. Replace cream with coconut milk. Replace butter with more coconut oil. Still deeply flavourful.

Quick Dal Makhani (45 Minutes)

Skip overnight soaking — use canned rajma. Pressure cook only urad dal for 8 whistles. Skip slow cooking — serve after 15 minutes simmering. Still good but not as deep as slow cooked version.


Health Benefits of Dal Makhani with Pure Ghee

Whole Black Urad Dal Benefits:

  • Extremely high in protein — 26 grams per 100 grams
  • Very high in dietary fibre — supports gut health
  • Rich in iron — prevents anaemia
  • High in magnesium — bone health and blood pressure
  • Rich in B vitamins especially folate
  • Natural antioxidants
  • Supports healthy cholesterol levels

Kidney Beans (Rajma) Benefits:

  • High plant protein — complete amino acid profile with rice
  • Very high fibre — digestive health
  • Rich in iron, folate and potassium
  • Low glycemic index — blood sugar control
  • Natural antioxidants — anthocyanins

Pure Cow Ghee Benefits:

  • Butyric acid — heals gut lining — essential for digesting legumes
  • Fat soluble vitamins A D E K2
  • CLA — healthy weight support
  • Dramatically improves iron absorption from dal
  • Read more: 10 Amazing Benefits of Pure Cow Ghee

Why Ghee is Essential with Dal:

This is one of the most important nutritional facts about Indian cooking:

Dal contains plant-based iron (non-haem iron)
↓
Non-haem iron has poor absorption — only 2 to 10%
↓
Pure cow ghee fat improves iron absorption
↓
Iron absorption increases dramatically
↓
Dal Makhani with ghee = much more nutritious ✅

Our ancestors cooked dal with ghee for thousands of years for exactly this reason. Modern nutrition science confirms this traditional wisdom.


Dal Makhani for Special Diets

For Weight Loss:

  • Dal Makhani is high in protein and fibre — keeps you full very long
  • Use less cream — keep the pure cow ghee — it helps iron absorption
  • Serve with roti instead of naan — lower calories
  • Read: Is Ghee Good for Weight Loss?

For Diabetics:

  • Black urad dal has very low glycemic index
  • High fibre slows glucose absorption dramatically
  • High protein keeps blood sugar stable
  • The ghee further lowers the glycemic impact
  • Skip sugar — use small amount of raw forest honey
  • Read: Is Ghee Good for Diabetes?

For Pregnant Women:

  • Very high in folate — prevents neural tube defects
  • High in iron — prevents pregnancy anaemia
  • Pure ghee improves iron absorption dramatically
  • High protein supports baby’s development

For Bodybuilders:

  • One of the highest protein vegetarian foods available
  • Complete protein when eaten with rice
  • Slow digesting protein — sustained amino acid release
  • Pure cow ghee provides CLA that supports lean muscle

Pro Tips for Perfect Dal Makhani

Tip 1 — Overnight Soaking is Non-Negotiable
Whole black urad dal is very hard. Soaking overnight is essential. Under soaked dal never becomes truly creamy — no matter how long you cook it.

Tip 2 — Cook Dal Until Very Soft
Under cooked dal is the biggest mistake in Dal Makhani. Pressure cook for 6 to 8 whistles. The dal should mash very easily between your fingers. If not — cook more.

Tip 3 — Slow Cooking Creates Magic
The minimum for good Dal Makhani is 45 minutes of slow simmering after combining. For extraordinary results — 2 to 3 hours or overnight. Time is the most important ingredient.

Tip 4 — Stir Frequently
Thick dal burns easily on the bottom. Stir every 5 to 10 minutes during slow cooking. Scrape the bottom of the pan each time you stir.

Tip 5 — Three Stage Ghee
Use ghee at three stages — for cooking masala, for combining with dal and as finishing drizzle. Each stage adds different depth.

Tip 6 — Kasuri Methi is the Secret
This is the single ingredient most home cooks miss. Crushed dried fenugreek leaves at the end give Dal Makhani its distinctive restaurant aroma. Never skip.

Tip 7 — Use A2 Ghee for Maximum Flavour
For the most extraordinary Dal Makhani use our A2 Gir Cow Ghee — made using the Bilona method. Its richer flavour profile creates a depth that regular ghee cannot match.

Tip 8 — Dal Makhani Tastes Better Next Day
Like all slow cooked dishes — Dal Makhani improves dramatically overnight. Make a large batch and enjoy it even more the next day.


Troubleshooting Common Dal Makhani Problems

ProblemCauseFix
Dal is grainy not creamyUnder cookedPressure cook more — cook until completely soft
Dal is too thinNot enough slow cookingSimmer uncovered on low longer
Dal is too thickToo little waterAdd warm water gradually
No restaurant flavourMissing kasuri methi or insufficient gheeAdd crushed kasuri methi — add more ghee
Dal tastes blandUnder seasoned masalaSeason masala well — cook masala fully
Bottom is burntFlame too highUse very low flame — stir frequently
No colourNot enough Kashmiri chilliAdd more Kashmiri red chilli powder

The Complete North Indian Restaurant Experience at Home

Create the full restaurant thali using Waookytchen products:

DishWaookytchen Product
Dal MakhaniPure Cow Ghee
Butter ChickenPure Cow Ghee — read: Butter Chicken Recipe
Palak PaneerPure Cow Ghee — read: Palak Paneer Recipe
Dal TadkaPure Cow Ghee — read: Dal Tadka Recipe
Aloo Pakora starterWood Pressed Groundnut Oil — read: Aloo Pakora Recipe
BiryaniWood Pressed Groundnut Oil — read: Biryani Recipe
Besan HalwaPure Cow Ghee — read: Besan Halwa Recipe
After meal drinkHoney Lemon Water

Frequently Asked Questions

Q: Can I make Dal Makhani without kidney beans?
Yes — use only whole black urad dal. The rajma adds body and a different texture but the dish is still delicious without it. Some traditional recipes use only black urad dal.

Q: Can I make Dal Makhani in a slow cooker?
Absolutely — this is actually the most authentic method. Soak dal overnight. Add all ingredients to slow cooker. Cook on LOW for 8 to 10 hours. Add cream and finishing ghee before serving.

Q: Why is my Dal Makhani not creamy?
Two reasons — dal not cooked soft enough and not enough slow cooking time. Ensure dal completely mashes when pressed. Simmer for at least 1 hour after combining with masala.

Q: Can I use A2 ghee instead of regular ghee?
Absolutely — our A2 Gir Cow Ghee gives even richer flavour and more health benefits. Highly recommended for the best Dal Makhani experience.

Q: How long does Dal Makhani last?
Refrigerated Dal Makhani lasts 4 to 5 days. It actually improves in flavour over 2 to 3 days. Reheat gently with a splash of water and a fresh drizzle of pure cow ghee.

Q: Is Dal Makhani good for weight loss?
Yes — very high protein and fibre content keeps you full for hours. Use less cream. Keep the pure cow ghee for iron absorption benefits. Serve with roti instead of naan. Read: Is Ghee Good for Weight Loss?


Buy Pure Cow Ghee from Waookytchen

The richness and authenticity of your Dal Makhani depends on the quality of ghee you use. At Waookytchen we offer:

  • 🧈 Pure Cow Ghee — Traditional pure cow ghee — perfect for Dal Makhani
  • 🧈 A2 Gir Cow Ghee — Premium Bilona ghee — for extraordinary Dal Makhani
  • ✅ Lab tested every batch
  • ✅ Packed in food-grade glass jars
  • ✅ Free delivery above ₹499 across India
  • ✅ Cash on delivery available

Order Pure Cow Ghee from Waookytchen →

Order A2 Gir Cow Ghee from Waookytchen →


Final Thoughts

Dal Makhani is India’s greatest slow cooked dish — a testament to the power of patience, quality ingredients and pure cow ghee. Born in the legendary kitchens of Moti Mahal Delhi — perfected over seven decades — it remains the benchmark of North Indian cooking worldwide.

Made at home with overnight soaking, slow patient cooking and generous pure cow ghee from Waookytchen — your Dal Makhani will be richer, more nutritious and more authentic than anything you have tasted in any restaurant.

Soak the dal tonight. Cook slowly tomorrow. Finish with generous pure ghee. And experience why Dal Makhani conquered the world.

Order Pure Cow Ghee from Waookytchen →


Also Read:

Leave a Reply

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