Authentic Dal Makhani

Authentic Dal Makhani

Authentic Dal Makhani, featuring slow-cooked whole black lentils and red kidney beans simmered in a velvety, spiced tomato-butter gravy finished with fresh cream and aromatic fenugreek.

Basil Rouxby Basil Roux
0.0 · 0 ratings
110 min (20m prep, 90m cook)
4 servings
IndianPunjabiMain CourseVegetarianPescatarianGluten-FreeNut-FreeEgg-FreeSoy-FreeShellfish-FreeFish-FreeSesame-FreeSugar-Free

Ingredients

Servings:
4
  • •1 cup whole black urad dal (sabut urad), soaked overnight
  • •0.3 cup red kidney beans (rajma), soaked overnight
  • •5 cup water for boiling and simmering
  • •2 tablespoon ghee
  • •4 tablespoon unsalted butter, divided
  • •2 tablespoon ginger-garlic paste
  • •1 cup fresh tomato puree (from ripe plum tomatoes)
  • •1.5 tablespoon Kashmiri red chili powder
  • •0.8 teaspoon garam masala
  • •1 tablespoon kasuri methi (dried fenugreek leaves), crushed
  • •0.3 cup heavy cream
  • • to taste fine sea salt
  • •1 tablespoon fresh cilantro, finely chopped for garnish

Instructions

  1. 1

    Rinse the soaked whole black lentils and kidney beans thoroughly until the water runs clear. Drain completely.

  2. 2

    Add the drained lentils and beans into a pressure cooker or heavy Dutch oven along with 4.5 cups of water and 1 teaspoon of salt. Cook until the lentils are completely soft and easily mashed between your fingers (about 6-7 whistles on medium heat in a pressure cooker, or 50-60 minutes at a rolling simmer in a covered pot).

  3. 3

    Use the back of a wooden spoon or ladle to gently mash about a third of the cooked lentils against the side of the pot to release their starches and build a creamy texture.

  4. 4

    In a separate large, heavy-bottomed pot, melt 2 tablespoons of ghee and 2 tablespoons of butter over medium heat. Add the ginger-garlic paste and sauté for 1-2 minutes until fragrant and no longer raw.

  5. 5

    Pour in the fresh tomato puree and stir in the Kashmiri red chili powder. Cook over medium-low heat for 8-10 minutes, stirring frequently, until the tomato mixture darkens, thickens, and oil starts separating from the edges.

  6. 6

    Add the boiled lentils along with all of their cooking liquid into the tomato masala. Stir well to combine. Add a splash of warm water if the mixture seems too dense.

  7. 7

    Bring the dal to a gentle boil, then turn the heat to the lowest setting. Simmer uncovered for 45-60 minutes, stirring every 8-10 minutes to prevent the lentils from sticking to the bottom, allowing the flavors to meld into a thick, velvety stew.

  8. 8

    Stir in the remaining 2 tablespoons of butter, garam masala, and crushed kasuri methi. Pour in the heavy cream and simmer for an additional 5 minutes. Taste and adjust salt as needed.

  9. 9

    Ladle the Dal Makhani into a serving bowl. Garnish with a swirl of heavy cream, a small pat of butter, and freshly chopped cilantro. Serve piping hot alongside garlic naan or steamed jeera rice.

Chef's Tips

  • 💡The secret to the velvety texture of authentic Dal Makhani is the long, slow simmer, which breaks down the lentils naturally without needing excess heavy cream.
  • 💡Rub the kasuri methi between the palms of your hands before adding it to release its essential oils and fragrant aroma.
  • 💡Use Kashmiri red chili powder for deep, vibrant red color and mild warmth without overwhelming the dish with sharp heat.

Want to make it your own?

Create a personalized version with AI - no account needed

Comments

Sign in to join the conversation.

Reviews (0)

Loading reviews...

You Might Also Like

Slow Cooker Indian Masala Chicken & Dumplings

Slow Cooker Indian Masala Chicken & Dumplings

A delightful fusion of comfort food, featuring tender ground chicken simmered in a vibrant, spiced Indian masala sauce with carrots and peas, topped with fluffy, homemade American-style dumplings. Perfect for a cozy meal.

320 min
4 servings
IndianAmericanMain Course
Rajma Curry (Red Kidney Bean Curry)

Rajma Curry (Red Kidney Bean Curry)

Rajma Chawal is one of the most loved comfort meals in India. It is popular not only in North Indian homes, including Uttar Pradesh, but is also enjoyed by many people outside India who love Indian food. In many families, just hearing the name “Rajma” is enough to make everyone excited for dinner. Some enjoy it with rice, while others prefer it with roti, but everyone loves the rich, homely taste of this classic dish. Let’s make one of India’s most beloved home-style meals — Rajma Curry.

45 min
4 servings
❤️1
IndianMain Course
Hearty One-Pot Lasagna Soup

Hearty One-Pot Lasagna Soup

All the comforting, rich flavors of traditional baked lasagna transformed into an easy weeknight soup. Tender broken lasagna noodles simmer in a robust tomato-meat broth, finished with a luscious dollop of seasoned ricotta and melted mozzarella.

45 min
4 servings
ItalianAmericanSoup
Creamy Herdez Beef and Bean Chili

Creamy Herdez Beef and Bean Chili

A rich, comforting beef chili loaded with tender beans, warm spices, and Herdez Salsa Cremosa. The creamy salsa lends a luxurious texture and vibrant, roasted chili flavor in every spoonful.

40 min
4 servings
MexicanAmericanMain Course
Slow-Cooker Hearty Beef Roast and Vegetable Soup

Slow-Cooker Hearty Beef Roast and Vegetable Soup

Tender cubes of beef chuck roast slow-simmered in a rich, savory herb broth loaded with root vegetables and sweet green peas. This wholesome, melt-in-your-mouth crockpot soup delivers maximum comfort with minimal hands-on prep.

500 min
4 servings
AmericanSoup
Authentic Argentine Beef Empanadas

Authentic Argentine Beef Empanadas

Authentic Argentine Beef Empanadas featuring hand-cut tender beef, sweet caramelized onions, cumin, pimentón, green olives, and hard-boiled eggs encased in a flaky, homemade tallow-enriched pastry.

80 min
4 servings
ArgentineSouth AmericanMain Course