Dal Makhani Recipe

Dal Makhani Recipe is a medium Indian recipe that serves 4. 340 calories per serving. Recipe by Your Food Lab on YouTube.

Prep: 10 hrs 15 min | Cook: 55 min | Total: 11 hrs 25 min

Cost: $35.37 total, $8.84 per serving

Ingredients

  • 1 cup Whole Urad Dal (black lentils with skin, rinsed)
  • 0.25 cup Rajma (red kidney beans, rinsed)
  • 2 tbsp Chana Dal (split Bengal gram, rinsed)
  • 5 cloves Garlic (peeled and lightly crushed)
  • 1 tsp Salt (plus to taste at the end)
  • 1 tsp Red Chili Powder (Kashmiri or Degi) (for pressure cooking stage)
  • 2 tbsp Red Chili Powder (Kashmiri or Degi) (for tempering stage)
  • 1 tsp Oil (neutral oil to prevent butter burning)
  • 2 tbsp Unsalted Butter (for tempering, melted)
  • 3 tbsp Sugar (added during tempering)
  • 2 tbsp Sugar (added at final stage)
  • 2 tbsp Ginger Garlic Paste (store‑bought or homemade)
  • 2 cup Tomato Puree (blended from 5 whole tomatoes, skins left on)
  • 5 tbsp Fresh Cream (heavy whipping cream)
  • 1 tsp Dried Fenugreek Leaves (Kasuri Methi) (crushed between palms)
  • 1 tsp Garam Masala Powder (split between tempering and final stage)
  • as needed Water (to cover lentils during pressure cooking and to adjust consistency later)

Instructions

  1. Wash and Soak the Lentils

    Place 1 cup whole urad dal, 1/4 cup rajma, and 2 tbsp chana dal in a large bowl. Rinse thoroughly by rubbing between your palms, changing water 3‑4 times until it runs clear. Soak the lentils for 10‑12 hours, then rinse again 2‑3 times until water is clear. Drain and set aside.

    Time: PT10H15M

  2. Pressure Cook the Lentils

    Transfer the soaked lentils to the pressure cooker. Add 5 crushed garlic cloves, 1 tsp salt, 1 tsp red chili powder, and enough water to sit 1 inch above the lentils. Close the lid and cook on high flame for 4 whistles. Turn off the heat and let the pressure release naturally.

    Time: PT15M

  3. Mash the Cooked Dal

    Open the cooker and check that the lentils and rajma are soft. Using a potato masher or flat‑bottomed spatula, gently mash the mixture—just enough to break the kidney beans and garlic while keeping most urad dal whole. Set the mashed dal aside in a bowl.

    Time: PT5M

  4. Prepare the Tempering (Tadka)

    Wipe the pressure cooker clean and place it on medium heat. Add 1 tsp oil, then 2 tbsp unsalted butter. Once the butter melts (do not let it brown), stir in 2 tbsp ginger‑garlic paste and sauté for 1‑2 minutes. Add 2 tbsp red chili powder and 1/4 tsp garam masala; stir for 1 minute on low flame. Pour in 2 cups tomato puree, add a pinch of salt, and cook, stirring, for 4‑5 minutes until the butter and oil separate from the masala.

    Time: PT10M

  5. Combine Dal with Tempering and Simmer

    Add the mashed dal to the cooked masala. Stir well, then add water as needed to reach a thick‑but‑pourable consistency (about 1‑1.5 cups). Bring to a rolling boil on high flame, then reduce to low/medium‑low and simmer, stirring occasionally, for 20‑25 minutes until the dal thickens and the flavors meld.

    Time: PT25M

  6. Finish with Cream, Fenugreek, and Final Seasoning

    Turn off the heat. Stir in 5 tbsp fresh cream, 1 tsp dried fenugreek leaves (crushed), a large pinch of garam masala, and 2‑3 tbsp sugar. Mix thoroughly and taste; adjust salt if needed. Let the dal sit for a couple of minutes for the cream to meld.

    Time: PT5M

  7. Serve

    Garnish with a drizzle of melted butter or a swirl of cream if desired. Serve hot with laccha tandoori paratha, naan, or jeera rice.

    Time: PT5M

Nutrition Facts

Calories
340
Protein
12 g
Carbohydrates
38 g
Fat
15 g
Fiber
10 g

Dietary info: Vegetarian, Gluten-Free

Allergens: Dairy (butter, cream), Legumes (urad dal, rajma, chana dal)

Last updated: April 7, 2026

Amazon Associates

Amazon Associates PartnerTrusted

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.

Dal Makhani Recipe

Recipe by Your Food Lab

A fast, creamy version of the classic Indian Dal Makhani made in a pressure cooker. This recipe uses whole urad dal, rajma, and chana dal, cooked with aromatic spices, tomato puree, butter, and fresh cream for a rich, festive dish perfect for Diwali celebrations.

MediumIndianServes 4

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
10h 25m
Prep
55m
Cook
1h 22m
Cleanup
12h 42m
Total

Cost Breakdown

$35.37
Total cost
$8.84
Per serving

Critical Success Points

  • Thorough washing and soaking of the lentils to achieve a deep color and remove froth.
  • Light mashing of the cooked dal to release starch without turning it into a paste.
  • Simmering the dal after adding the tomato‑based tempering for 20‑25 minutes to develop creaminess.
  • Finishing with fresh cream, kasuri methi, and sugar off the heat for a glossy, rich finish.

Safety Warnings

  • Pressure cookers become extremely hot; use oven mitts when handling the lid and release valve.
  • Hot oil and melted butter can splatter—keep a lid nearby and avoid overcrowding the pan.
  • Fresh cream can curdle if added to boiling liquid; always add it off the heat.

Frequently Asked Questions

Everything you need to know about this recipe

Q

What is the cultural significance and history of Dal Makhani in Indian cuisine?

A

Dal Makhani originates from the Punjab region of North India and is traditionally served during festive occasions like Diwali and weddings. The dish was popularized in the 1950s by the famous Moti Mahal restaurant, where it became a staple of Punjabi tandoori cuisine.

cultural
Q

What are the traditional regional variations of Dal Makhani in Punjabi cuisine?

A

In Punjab, some cooks add a larger amount of butter and cream for an ultra‑rich texture, while others keep it lighter with just a splash of ghee. Some versions also include a pinch of smoked paprika for a subtle smoky flavor.

cultural
Q

How is Dal Makhani traditionally served in Punjabi households during Diwali?

A

During Diwali, Dal Makhani is often served hot in a deep bowl, garnished with a drizzle of melted butter and a sprinkle of fresh cilantro, alongside butter naan, laccha paratha, or jeera rice. It is considered a celebratory dish that symbolizes abundance and warmth.

cultural
Q

What occasions or celebrations is Dal Makhani traditionally associated with in Indian culture?

A

Dal Makhani is a staple at festive gatherings such as Diwali, Eid, weddings, and family celebrations across North India. Its rich, comforting flavor makes it a favorite for communal meals and special occasions.

cultural
Q

What makes Dal Makhani special or unique in Punjabi cuisine?

A

The combination of whole urad dal with kidney beans, slow‑cooked in butter, cream, and a tomato‑based spice blend creates a velvety texture and deep, smoky flavor that is distinctive to Punjabi cooking. The use of kasuri methi adds an aromatic finish that sets it apart from other lentil dishes.

cultural
Q

What are the most common mistakes to avoid when making Dal Makhani at home?

A

Common errors include over‑cooking the lentils until they turn into a paste, adding cream while the dal is still boiling (which can cause curdling), and not allowing enough simmer time for the flavors to meld. Also, skipping the thorough washing and soaking step can result in a dull color and frothy surface.

technical
Q

Why does this Dal Makhani recipe use a pressure cooker instead of a long‑slow simmer?

A

The pressure cooker dramatically reduces the cooking time while still softening the urad dal and rajma and releasing their starches, which are essential for the creamy texture. It also helps retain the deep black color of the lentils that would otherwise be lost with prolonged open‑pot simmering.

technical
Q

Can I make Dal Makhani ahead of time and how should I store it?

A

Yes, Dal Makhani can be prepared up to the simmering stage, cooled, and stored in the refrigerator for up to 4 days. Reheat gently on low heat, add a splash of water if needed, and finish with fresh cream and fenugreek just before serving.

technical
Q

What texture and appearance should I look for when making Dal Makhani?

A

The dal should have a thick, glossy consistency with visible whole urad dal and kidney beans that are soft but not mushy. The color should be a deep, inviting reddish‑brown, and the surface should have a slight sheen from the butter and cream.

technical
Q

How do I know when Dal Makhani is done cooking?

A

When the lentils are fully softened, the masala has blended into a smooth, creamy sauce, and the butter and oil have separated from the tomato base, the dal is done. A final simmer of 20‑25 minutes will ensure the starches have thickened the gravy to the right consistency.

technical
Q

What does the YouTube channel Your Food Lab specialize in?

A

The YouTube channel Your Food Lab focuses on Indian home cooking, offering quick, practical recipes, cookware reviews, and tips for making traditional dishes healthier and faster for everyday cooks.

channel
Q

How does the YouTube channel Your Food Lab's approach to Indian cooking differ from other Indian cooking channels?

A

Your Food Lab emphasizes speed and health by using modern kitchen tools like pressure cookers and high‑quality stainless‑steel cookware, while still preserving authentic flavors. The channel also integrates giveaways and detailed equipment reviews, which is less common on purely recipe‑focused Indian channels.

channel

You Might Also Like

Similar recipes converted from YouTube cooking videos

Paneer Makhani Biryani (Sanjyot Keer Style, Upgraded Version)
27

Paneer Makhani Biryani (Sanjyot Keer Style, Upgraded Version)

A rich, festive vegetarian biryani featuring layers of aromatic basmati rice, golden paneer cubes, creamy makhani gravy, homemade birista (fried onions), and classic biryani spices, all cooked together on dum for maximum flavor. This is an upgraded, simplified version of Sanjyot Keer's popular recipe, perfect for special occasions or family gatherings.

2 hrs 10 minServes 6$23
Indian
Dal Makhani
16

Dal Makhani

A rich, creamy Indian lentil curry made with black gram (urad dal) and red kidney beans (rajma), simmered in a buttery tomato‑onion gravy and finished with garam masala, butter, and fresh cream. Perfect with naan, roti, or rice.

1 hr 55 minServes 4$3
Indian
Steamed Chickpea Dal & Semolina Patties (Healthy Breakfast)
23

Steamed Chickpea Dal & Semolina Patties (Healthy Breakfast)

A light, protein‑rich Indian breakfast made with soaked chana dal and fine semolina (suji). The patties are steamed to a fluffy texture and can be pan‑fried for a crispy finish. No potatoes, wheat flour or oil‑heavy batter – just wholesome ingredients and simple steps.

1 hr 10 minServes 2$3
Indian
High Protein Moong Dal & Paneer Sandwich
27

High Protein Moong Dal & Paneer Sandwich

A nutritious, high‑protein Indian‑style sandwich packed with boiled moong dal, paneer, fresh herbs and a zingy mint‑coriander chutney. Perfect for a filling breakfast or weight‑loss friendly snack, delivering 22.5 g protein, 380 kcal and 7 g fiber in a single serving.

50 minServes 1$2
Indian
Traditional Butter Chicken (Murgh Makhani)
20

Traditional Butter Chicken (Murgh Makhani)

A restaurant‑style butter chicken inspired by Bon Appétit’s Ada kitchen. This recipe uses a two‑step marination, smoked mustard oil, a silky tomato‑cream sauce, and grilled chicken for authentic smoky flavor. Serve with basmati rice or garlic naan for a comforting Indian classic.

4 hrs 45 minServes 4$21
Indian
Moong Dal Bhajiya with Red Spicy Coconut Chutney
22

Moong Dal Bhajiya with Red Spicy Coconut Chutney

Crispy, golden moong dal bhajiyas (pakoras) served with a vibrant red spicy coconut chutney, perfect for monsoon evenings with a cup of cutting chai. This Indian snack combines coarsely ground soaked moong dal, fresh aromatics, and a fiery Kashmiri chili coconut sauce.

5 hrs 23 minServes 4$4
Indian