🎉 Join free — Show off your culinary skills, take part in fun challenges & win prizes!Sign up free →
Dal Makhani
VegetarianGluten Free
Advertisement
Home / Dal Makhani

Dal Makhani

Dal makhani is a luxuriously creamy black lentil dish from Punjab that is traditionally slow cooked overnight for incredible depth of flavor. The combination of whole urad dal, rajma, butter, and cream creates a dish that is rich, comforting, and utterly unforgettable.

4.5
195 min
🍴6 servings
🔥440 cal
🔖Medium
⬇ Jump to recipe
30 second summary

Slow-cooked black lentils simmered with butter and cream into one of the most indulgent Indian comfort foods.

Advertisement

Nutrition per serving

440Calories
16gProtein
42gCarbs
22gFat
14gFiber

Ingredients

6servings

Legumes

Fat

Dairy

Sauce

Spices

Advertisement

Instructions

1

Pressure Cook the Lentils

Drain the soaked dal and rajma and transfer to a pressure cooker with plenty of fresh water and a pinch of salt. Pressure cook for 25 to 30 minutes until the lentils are completely soft and the skins begin to break. Alternatively, boil in a covered pot for 90 minutes. Do not drain the cooking liquid.

2

Build the Makhani Base

Melt 3 tablespoons of butter in a heavy pot over medium heat. Add finely diced onion and cook for 12 minutes until deeply caramelized. Add ginger garlic paste and cook for 2 minutes. Add crushed tomatoes and garam masala and cook for 15 minutes until the oil separates and the sauce is thick and dark.

3

Slow Simmer

Pour the cooked lentils along with all their cooking liquid into the tomato base. Stir well and bring to a gentle simmer. Using the back of a spoon, crush about one quarter of the lentils against the side of the pot to create a naturally thick and creamy texture. Simmer uncovered on the lowest heat for at least 90 minutes, stirring every 15 minutes.

Advertisement
4

Finish with Cream and Butter

Stir in the heavy cream and remaining tablespoon of butter in the final 10 minutes of cooking. Taste and adjust salt. The dal should be thick, glossy, and coat the back of a spoon. Serve topped with a swirl of cream and a small knob of butter alongside garlic naan or steamed rice.

Substitutions

heavy creamthick coconut cream for a dairy-free version with a slightly different but pleasant flavor
canned crushed tomatoes2 large fresh tomatoes blanched, peeled, and blended smooth

Common mistakes

Not simmering the dal long enough as the slow cook time is what develops the signature smoky, deep flavor
Adding cream at the very beginning of cooking which causes it to break and become grainy in the long simmer
Advertisement

I made this!

Cooked this recipe? Share your photo and inspire others.

Reviews

I made this!

Advertisement