5best2buy
The Recipe · No.718 · Dal Makhani

Dal Makhani, and where to source it

Dal Makhani — 5best2buy.com 5BEST2BUY.COM Dal Makhani Indian 5best2buy.com

The velvet texture is time, not cream added at the end. Whole urad lentils have to simmer for hours, stirred often, so they slowly break down and thicken the pot on their own; the butter and cream just round off a dal that is already rich. Shortcut the simmer and it stays thin and grainy.

By Vince Gonzalez · Published July 2026 · Sourcing verified 5 Jul 2026

Prep20 min (plus soak)
Cook4 hr
Makes6 servings
CuisineIndian
Cost$$
VegetarianGluten-free
Contains  dairy
Make it vegan: use plant milk, oil, or a vegan cheese for the dairy.
The Ingredients — and where to get them
Cook for 6 servings
Whole black urad dal
Whole black lentils, not split; they hold shape while thickening the pot. Soak overnight.
1 cup
Kidney beans
A handful of rajma cooked in for body and bite. Soak with the dal.
1/4 cup
Butter
The makhani in the name; stirred in through the long simmer. A cultured butter adds depth.
5 tbsp
Cream
A finishing swirl for silk and shine, added at the end off the boil.
1/3 cup
Ginger, garlic and tomato
The aromatic base with garam masala. Fresh, bought local.
to taste
The Rundown
Greedometer ●●●●● Barely a splurge
A light hand — your arteries say thanks. · plan ahead — needs marinating, soaking, or resting time
EffortA project
Cook it with
Instant PotSlow cookerOne-pot
The Method
  1. Soak and boilSoak the urad dal and kidney beans overnight, then boil until fully tender.
  2. Make the baseCook ginger, garlic, and tomato with garam masala and chili until jammy in butter.
  3. Simmer longAdd the lentils with their liquid and simmer on very low for 2-4 hours, stirring often, adding water as it thickens.
  4. Finish richSwirl in cream and a last knob of butter off the heat. Serve with rice or naan.
The Toolkit

Heavy pot · Pressure cooker · Wooden spoon

Straight Answers
Can you make Dal Makhani in an air fryer? — Yes, with an insert

Not on its own — an air fryer can’t hold a pool of liquid. You can simmer it in an oven-safe dish or a silicone insert made to fit the basket, but the broth won’t reduce or brown the way it does on the stove, and that insert comes out scorching, so use oven mitts. For real depth, a pot on the stove wins.

Can you freeze Dal Makhani? — Yes

Yes — it freezes well. Cool it fully, portion into airtight containers, and it keeps a few months; thaw in the fridge and reheat gently.

Can you make Dal Makhani ahead of time? — Yes

Yes — it holds well and often tastes better the next day. Make it ahead and reheat gently before serving.

Is Dal Makhani gluten-free? — Yes

Yes — nothing in this recipe as written contains gluten. As always, glance at the labels on any packaged items (broth, sauces, chocolate), since brands vary.

Is Dal Makhani vegan? — Vegetarian, not vegan

It’s vegetarian but not vegan as written — it has dairy. Make it vegan: use plant milk, oil, or a vegan cheese for the dairy.

Community Notes

Cooked it? Changed something that worked? Leave a note for the next person — first-name basis, no account.

Loading notes…

Notes are public and posted as written. Be kind, no links. Spam and abuse get removed.

More Indian recipes
Baingan BhartaKheerEgg RoastBesan LadduChicken BiryaniPunjabi Samosa
All Indian recipes →  ·  Browse all 1433 →
One list, with a link to where to buy each one.

Some ingredient and tool links are affiliate links — if you buy through one, 5best2buy may earn a small commission at no extra cost to you. It never costs the maker anything, and it never decides who we recommend. The list is the list.
© 2026 5best2buy.com · Recipe No.718

Open data. Every maker on this site is published as a free dataset under CC BY 4.0 — use it in anything, commercial or not, as long as you credit 5best2buy. Browse the datasets →