Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe

9 hours 20 minutes

1013 reads

5 from 4 votes

About Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe

Transport yourself to the heart of Punjab with this luxurious, restaurant-style Dal Makhani. Imagine creamy black gram and kidney beans, slow-simmered to perfection with fragrant spices, melting in your mouth.
This dish boasts a velvety texture and an unforgettable depth of flavor, a testament to the authentic Punjabi culinary tradition. It's the perfect comfort food for a cozy weeknight or an impressive centerpiece for your next gathering.
30-Day Indian Vegetarian Weight Loss Meal Plan

Stop Thinking About What to Cook Every Day

Weight loss, PCOS, and Healthy Eating, all planned out for you. Just follow the plan and cook. From ₹499.

Explore Meal Plans

Recipe Time & More

Prep8 hours 40 minutes
Cook40 minutes
Total9 hours 20 minutes
Calories35 kcal
Serves4
Served AsDinner

Ingredients
 

Lentils and Beans

Spices and Aromatics

Other Ingredients

Start Focussed Cooking Mode →

Instructions
 

  • Soak the split black gram (urad dal) and kidney beans (rajma) in 3-4 cups of water overnight. This allows the lentils to soften and cook evenly.
    Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe - Plattershare - Recipes, food stories and food lovers
  • In a large pot or pressure cooker, combine the soaked lentils and beans with the same soaking water. Add salt, red chili powder, and half of the chopped ginger. Cook until the lentils and beans are tender and easily mashed.
  • While the lentils are cooking, finely chop the onion, remaining ginger, garlic, and tomatoes.
  • In a heavy-bottomed pan or Dutch oven, heat the oil and butter over medium heat. Add the cumin seeds and let them sizzle for a few seconds to release their aroma.
    Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe - Plattershare - Recipes, food stories and food lovers
  • Add the chopped onions and sauté until golden brown. This builds a flavorful base for the dal.
  • Add the chopped ginger, garlic, and tomatoes to the pan. Sauté until the tomatoes soften and break down, creating a rich masala.
    Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe - Plattershare - Recipes, food stories and food lovers
  • Add the cooked lentils and beans to the pan, initially without the cooking liquid. Using the back of a ladle or a potato masher, gently mash some of the lentils and beans to create a creamy texture.
    Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe - Plattershare - Recipes, food stories and food lovers
  • Gradually add the cooking liquid from the lentils and beans to the pan, along with additional water if needed to achieve your desired consistency. Simmer over low heat for 15 minutes, allowing the flavors to meld.
  • Stir in the fresh cream and garam masala. Simmer for another 5 minutes to enhance the richness and creaminess of the dal.
    Creamy Punjabi Dal Makhani: A Restaurant-Style Recipe - Plattershare - Recipes, food stories and food lovers
  • Just before serving, sprinkle with crushed kasoori methi (dried fenugreek leaves) for a final touch of aromatic complexity. Serve hot with naan, paratha, or rice.

Recipe Notes

Good To Know

  • Replacing the tomatoes with 4 tablespoons of thick tomato paste will enhance the taste and color of the dish.
  • For a richer, smokier flavor, try the dhungar method: briefly infuse the cooked dal with smoke by placing a hot charcoal piece in a bowl within the pot, drizzling ghee over it, and covering tightly for 5 minutes.
  • If you prefer a vegan version, substitute cream with cashew cream or full-fat coconut milk, and use vegan butter or oil instead of ghee.
  • For a tangier profile, finish with a squeeze of fresh lemon juice or a spoonful of amchur (dry mango powder) just before serving.

Expert Tips

  • Soaking the beans overnight not only reduces cooking time but also improves their digestibility.
  • Using a pressure cooker can significantly speed up the cooking process for dal makhani.
  • Adjust the spice level according to your preference by adding more or less chili powder.

Storage Instructions

  • Dal Makhani tastes even better the next day as the flavors deepen. Store leftovers in the fridge and gently reheat, adding a splash of water or milk to restore its creamy consistency.
Explore Recipes by Tags restaurant style

Please appreciate the author by voting!

5 from 4 votes

Recipe Nutrition

Calories: 35kcalCarbohydrates: 1gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 0.9gMonounsaturated Fat: 1.8gSugar: 1g

Shakuntla Tulshyan
Shakuntla Tulshyan
Articles: 90
30-Day Indian Vegetarian Weight Loss Meal Plan

Guest Post / Advertise on Plattershare

Writers, food bloggers & brands - collaborate with us

See Details

4 Comments

5 from 4 votes

Leave a Reply