
As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.
A rich, creamy restaurant‑style Dal Makhani made from black urad dal and rajma, finished with homemade cream and paired with soft, slightly charred Tandoori Roti. No store‑bought cream is needed – just a little milk and butter for that authentic buttery texture.
Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist
Everything you need to know about this recipe
Dal Makhani originated in the Punjab region of India and became popular in restaurant dhabas as a hearty, buttery lentil dish served with naan or roti. It reflects the Punjabi love for rich, slow‑cooked legumes and generous use of butter and cream.
In Punjab, some cooks add a splash of ghee or use a mix of whole urad dal and split moong for a slightly lighter texture. In Delhi, a touch of tomato puree is common, while in Himachal the dish may be cooked with added cashew paste for extra richness.
It is traditionally served hot, topped with a dollop of butter or a drizzle of cream, accompanied by tandoori roti, naan, or steamed basmati rice, and often garnished with fresh coriander leaves.
Dal Makhani is a staple at festive gatherings such as weddings, Diwali, and family celebrations because its rich flavor pairs well with celebratory breads and it can be made in large batches.
Punjabi cuisine celebrates robust, buttery dishes; Dal Makhani embodies this by using slow‑cooked legumes, generous butter, and cream, making it a centerpiece alongside dishes like butter chicken and sarson ka saag.
Authentic Dal Makhani uses whole black urad dal, kidney beans (rajma), butter, cream, and spices like Kashmiri red chili, cumin, and kasuri methi. Substitutes include split urad dal, heavy cream instead of thick milk cream, or ghee in place of butter, though the flavor profile changes slightly.
Dal Makhani pairs beautifully with tandoori roti, butter naan, jeera rice, and side dishes like paneer tikka, achar (pickle), and a fresh cucumber raita.
Its signature richness comes from the combination of whole urad dal, slow cooking, and the final addition of butter and cream, creating a velvety texture that is distinct from other lentil curries which are usually thinner and spicier.
Common errors include over‑cooking the dal so it becomes mushy, adding cream on high heat causing it to split, and not removing enough urad dal skins which leads to a dull colour. Follow the low‑heat simmer steps and skin‑removal process for best results.
Low flame prevents the milk proteins in the cream from curdling and keeps the gravy smooth and glossy. High heat can cause the cream to separate, ruining the silky texture that defines Dal Makhani.
Yes, Dal Makhani improves in flavor after resting. Store it in an airtight container in the refrigerator for up to 3 days and reheat gently on low flame, adding a splash of milk if it thickens.
The YouTube channel Bristi Home Kitchen specializes in easy‑to‑follow Indian home‑cooking tutorials, focusing on traditional recipes with practical tips for busy home cooks.
Bristi Home Kitchen emphasizes minimal waste, uses readily available ingredients, and often replaces store‑bought cream with homemade alternatives, offering budget‑friendly yet authentic flavors compared to channels that rely on premium packaged products.
Similar recipes converted from YouTube cooking videos

A traditional Indian sweet made from coarse gram flour (besan) roasted in ghee, sweetened with brown sugar, and flavored with a hint of turmeric and cardamom. The laddoo are soft, aromatic, and perfect for festivals or gifting.

A fragrant, layered chicken biryani cooked in the traditional "dum" style. This Muslim‑style version uses aromatic whole spices, yogurt‑marinated chicken, and partially cooked basmati rice, finished with a drizzle of reserved biryani oil for extra moisture and shine. Serve with raita or baingan bharta for a complete feast.

A rich, creamy Indian bottle‑gourd (lauki) kofta curry featuring soft, spiced koftas made with paneer and roasted gram flour, simmered in a buttery tomato‑onion gravy flavored with whole spices, kasoori methi and finished with cream and fresh coriander.

A hearty, restaurant‑style North Indian soy chaap masala made with frozen soy chaap, tangy yogurt‑spice marination, a smooth tomato‑onion gravy, and a final shallow‑fry for smoky flavor. Served with naan, roti or rice, this vegetarian dish mimics the taste of a dhaba‑style curry.

A simple, flavorful Indian side dish made with roasted eggplant, boiled potatoes, mustard oil, and sun‑dried urad dal paste (badi). Perfect with steamed rice or traditional pakhala.

A stir-fry of finely sliced cabbage flavored with curry, turmeric, mustard seeds, ginger, green chili, crunchy peanuts and shredded coconut. Quick, tasty and completely vegan, perfect as a side dish or a light main course.