Dal Makhani

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

Prep: 22 min | Cook: 1 hr 18 min | Total: 1 hr 55 min

Cost: $2.96 total, $0.74 per serving

Ingredients

  • 3/4 cup Black gram dal (urad dal, split) (Rinse well and soak overnight)
  • 1/4 cup Red kidney beans (rajma) (Rinse well and soak overnight)
  • 1 tablespoon Vegetable oil (For sautéing)
  • 3 tablespoons Butter (2 tbsp for cooking, 1 tbsp for finishing)
  • 2 medium Onion (Finely chopped)
  • 1 teaspoon Ginger‑garlic paste (Store‑bought or homemade)
  • 4 medium Tomatoes (Pureed in a blender)
  • 2 teaspoons Kashmiri red chili powder (Mild, gives deep red color)
  • 1 teaspoon Cumin powder
  • 2 teaspoons Coriander powder
  • 1 teaspoon Salt (Adjust to taste; optional extra ½ tsp during cooking)
  • 1 teaspoon Garam masala powder
  • 2 tablespoons Fresh cream (Optional, for extra richness)

Instructions

  1. Soak the legumes

    Rinse 3/4 cup black gram dal and 1/4 cup rajma beans under running water, then place each in separate bowls with plenty of water. Soak overnight (at least 8 hours).

    Time: PT10M

  2. Pressure‑cook the dal and rajma

    Drain the soaked beans, combine them in the pressure cooker, add enough fresh water to cover by about 2 inches, close the lid and cook on high heat. Once pressure is reached, cook for 5‑6 whistles (≈20 minutes).

    Time: PT20M

    Temperature: high

  3. Simmer the cooked beans

    Allow the pressure to release naturally, open the cooker, and let the dal sit for another 20 minutes on low heat to become extra‑soft.

    Time: PT20M

    Temperature: low

  4. Make tomato puree

    Roughly chop the tomatoes and blend them in a blender or mixer jar until smooth.

    Time: PT5M

  5. Sauté onions

    Heat 1 tbsp oil and 2 tbsp butter in a kadai over medium‑high heat. Add the finely chopped onions and sauté until golden brown (≈8 minutes).

    Time: PT8M

    Temperature: medium-high

  6. Add ginger‑garlic paste

    Stir in 1 tsp ginger‑garlic paste and cook for 1 minute until fragrant.

    Time: PT1M

    Temperature: medium-high

  7. Cook tomato masala

    Pour the tomato puree into the pan, add a splash of water to de‑glaze, and cook on medium heat, stirring occasionally, until the mixture thickens and oil begins to separate from the masala (≈10 minutes).

    Time: PT10M

    Temperature: medium

  8. Add spice powders

    Stir in 2 tsp Kashmiri red chili powder, 1 tsp cumin powder, 2 tsp coriander powder, and 1 tsp salt. Mix well for 2 minutes.

    Time: PT2M

  9. Combine dal with masala

    Add the cooked dal to the masala, pour in 1 cup water, and stir to blend. Bring to a gentle boil, then reduce to medium‑low and simmer for 10 minutes, allowing flavors to meld.

    Time: PT10M

    Temperature: medium-low

  10. Finish with garam masala

    Stir in 1 tsp garam masala and cook for another 2 minutes.

    Time: PT2M

    Temperature: medium-low

  11. Add butter and cream

    Turn off the heat, add the remaining 1 tbsp butter and 2 tbsp fresh cream. Mix gently until melted and incorporated.

    Time: PT2M

Nutrition Facts

Calories
340
Protein
12g
Carbohydrates
30g
Fat
15g
Fiber
8g

Dietary info: Vegetarian, Gluten-Free, High-Protein, low-calorie, high-fiber

Allergens: Dairy (butter, cream)

Last updated: March 13, 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 by HomeCookingShow

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.

MediumIndianServes 4

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

Source Video
19m
Prep
1h 11m
Cook
11m
Cleanup
1h 41m
Total

Cost Breakdown

$2.96
Total cost
$0.74
Per serving

Critical Success Points

  • Soaking the dal and rajma overnight
  • Pressure cooking until fully soft
  • Achieving oil separation in the tomato‑onion masala
  • Simmering the dal with spices for flavor integration

Safety Warnings

  • Handle the pressure cooker with care; never open until pressure has fully released.
  • Hot oil can splatter—keep a lid nearby and avoid overcrowding the pan.
  • Use oven mitts when handling hot cookware.

You Might Also Like

Similar recipes converted from YouTube cooking videos

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

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
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
25

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)
19

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
21

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
Dal Makhani Recipe
14

Dal Makhani Recipe

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.

11 hrs 25 minServes 4$35
Indian