Photo: Medhi jyoti · CC BY-SA 4.0 · Wikimedia Commons

Punjab · Lunch

Dal Makhani

🟢 Veg🌾 Gluten-free📊 Medium

Traditional Recipe 6: Dal Makhani recipe

⏱️500 minPrep
🔥60 minCook
🕒560 minTotal
🍽️5Serves

🧺 Ingredients

👩‍🍳 How to make Dal Makhani

  1. Soak black lentils (200g) and kidney beans (100g) in water for at least 8 hours. Drain.
  2. Pressure cook soaked lentils and beans with water (1500ml) for 25 minutes. Let pressure release naturally. Lentils should be completely soft and broken.
  3. Heat oil (30ml) in a large pot over medium heat (170°C). Add cumin seeds (5g), let them crackle for 15 seconds.
  4. Add chopped onions (180g), cook 5 minutes until softened and edges turn golden-brown.
  5. Add minced ginger (20g) and garlic (15g), cook 2 minutes until fragrant.
  6. Add crushed tomatoes (200g), cook 5 minutes until tomatoes break down and oil starts separating.
  7. Add turmeric powder (3g), red chili powder (4g), and garam masala (5g). Stir for 1 minute.
  8. Add cooked lentils and beans (with their liquid) to the pot. Stir well.
  9. Bring to a simmer over medium heat (160°C). Cook for 15 minutes, stirring occasionally.
  10. Reduce heat to low (130°C). Add butter (50g) and cream (120ml), stir until fully incorporated.
  11. Add kasuri methi (3g), crushed between your palms. Add salt (12g).
  12. Simmer for another 10 minutes. Consistency should be thick and creamy, coating a spoon easily.
  13. Garnish with coriander leaves (20g). Serve hot with naan or roti.

📖 Cultural notes

Dal Makhani is the pride of Punjabi cuisine, a restaurant-favorite creamy lentil curry rich in butter and cream, symbolizing Punjabi hospitality. ---

Track the macros of Dal Makhani and 100s of Indian dishes with Nutri Macro India.