Sign in
recipe image 0

Dal Makhani Chronicles

20 minsPrep
1hrCook
10 minsRest
Save
Plan

A cheat's version of the legendary Punjabi Dal Makhani.

While the traditional dish is known for its copious use of butter and cream, this recipe pares down those indulgent ingredients for a quicker, lighter version without compromising flavor. The recipe guides you through soaking black urad dal (and optional rajma/kidney beans), with a base enriched with tomatoes, spices, and a final flourish of butter, cream, and fresh coriander.

It also offers tips for making the dish in a slow cooker, Instant Pot, or by boiling in a regular pan, making the adaptable and creamy dal accessible in any kitchen.

Show More
Add a note

Ingredients 17

6 serves
Convert

250 g black urad dal, soaked overnight, drained

100 g kidney beans, soaked overnight, drained (optional)

4 tomatoes, large, finely chopped

2 tsp ginger and garlic paste, fresh

3 green cardamoms

2 bay leaves

1 tsp cumin seeds

1 tbsp vegetable oil

1 tbsp mustard oil, optional

2 tsp red chili powder

3 tsp cumin powder

salt, to taste

1⁄2 tsp baking soda, optional, to be used if boiling the dal separately in a pan and not using an instant pot

4 cups water

1 tbsp butter, for garnish

1⁄2 cup cream, optional, for garnish

fresh coriander, chopped, for garnish

Add all to Groceries
Nutritionper serving
Calories351 kcal
Fat15g
Carbohydrates32g
Protein16g
Fiber14g
Nutrition information is estimated based on the ingredients in this recipe. It isn't a substitute for a professional nutritionist's advice.

Your new home
for cooking

Turn your recipe chaos into a plan for the week.

Browse 1000+ inspiring creator recipes

Unlimited recipe import from social media, blogs and more

Generate shopping lists and meal plans in seconds with AI

Clove is free. Download the app today.

Method 8

Start cooking
Step 1

Soak the and (if using) in plenty of for at least 8 hours or overnight.

Step 2

Rinse thoroughly the next day, drain, and set aside.

Step 3

In an Instant Pot on sauté mode, add the . Once hot, add the , , , and . Sauté for 1-2 minutes until fragrant.

Step 4

Add the chopped and salt. Once the moisture starts to release from the tomatoes, add the and . (Optional: You can also add 1 tsp concentrated tomato paste at this stage.)

Step 5

Add the drained and (if using) without any water and mix well. Let the dal coat in the spice mix for about 10 minutes, stirring occasionally to prevent burning.

Step 6

Add 4 cups water and (if using). Close the lid of the Instant Pot, set the timer to 1 hour, and cook until done.

Step 7

Open the lid when the pressure releases and it is safe to do so.

Step 8

Serve hot, garnished with , (if using), and fresh chopped coriander.

Bhavna - The Modern Desi Co

Bhavna - The Modern Desi Co's tips

If you don't have an Instant Pot, start by soaking the dals overnight and then boiling them in a large saucepan with salt, 1/4 tsp baking soda, and mustard oil until the dals have softened. The baking soda helps cook the dal faster.

Heat the vegetable oil in a pan. Once hot, add the cumin seeds, bay leaves, cardamoms, and ginger and garlic paste. Add the tomatoes and salt. Once the moisture starts to release from the tomatoes, add the red chili powder and cumin powder. (Optional: You can also add 1 tsp concentrated tomato paste at this stage.)

Pour this mixture into the dal and cook on low heat for 30 minutes until the dal thickens.

Serve with coriander and cream.

Helpful tips

How does the flavor of this lighter Dal Makhani compare to the traditional, richer version?

Is it possible to skip soaking the urad dal and still get good results?

Can I make this recipe on the stove if I don’t have an Instant Pot or slow cooker?

What are some good sides or garnishes to serve with Dal Makhani?

Rate this recipe

Notes

0
Add a note