Dinner

Indian Dal Makhani - Creamy Black Lentils with Garlic Naan

By Jul 3, 2026 3 min read
Indian Dal Makhani - Creamy Black Lentils with Garlic Naan

Dal makhani is the dish that makes people rethink what lentils can be - slow-simmered black lentils and kidney beans in a rich, buttery tomato sauce, finished with a swirl of cream. It tastes like it took all day because in restaurants, it usually does. This version gets there in about an hour on the stovetop, with all the deep, smoky flavor intact, served alongside warm garlic naan for scooping. It's the ultimate comfort food for a chilly night, and it only gets better as leftovers.

Ingredients

For the Lentils:

  • 1 cup whole black lentils (urad dal), rinsed
  • 1/4 cup red kidney beans, cooked (canned is fine, drained)
  • 4 cups water, plus more as needed
  • 1/2 tsp salt

For the Sauce:

  • 3 tbsp butter, divided
  • 1 tbsp neutral oil
  • 1 medium onion, finely chopped
  • 1 tbsp ginger-garlic paste
  • 1 cup tomato puree
  • 1 tsp ground cumin
  • 1 tsp Kashmiri red chili powder
  • 1/2 tsp garam masala
  • 1/2 cup heavy cream
  • Salt to taste
  • Fresh cilantro, chopped, for garnish

For Serving:

  • 4 pieces garlic naan, warmed
  • Steamed basmati rice (optional)

Instructions

  1. Cook the lentils: Combine rinsed black lentils, water, and salt in a large pot. Bring to a boil, then reduce heat and simmer, partially covered, for 40-45 minutes until the lentils are very soft and starting to break down. Add the cooked kidney beans in the last 10 minutes. Add more water if the pot looks dry.
  2. Start the sauce: While the lentils cook, heat 1 tbsp butter and the oil in a separate pan over medium heat. Add onion and cook 6-8 minutes until deeply golden.
  3. Build the base: Add ginger-garlic paste and cook 1 minute until fragrant. Stir in tomato puree, cumin, chili powder, and garam masala. Simmer 8-10 minutes, stirring occasionally, until the sauce thickens and the oil starts to separate at the edges.
  4. Combine: Pour the tomato sauce into the pot of cooked lentils. Stir well and simmer together for 15-20 minutes on low heat, mashing some of the lentils against the side of the pot to thicken the dal naturally.
  5. Finish it: Stir in the remaining 2 tbsp butter and the heavy cream. Simmer 5 more minutes on low. Taste and adjust salt.
  6. Serve: Ladle into bowls, garnish with cilantro and an extra drizzle of cream if you like. Serve hot with warm garlic naan for scooping.

Pro Tips

The longer this simmers, the better it tastes - if you have time, let it go low and slow for an extra 20-30 minutes, stirring occasionally so it doesn't stick. Mashing some of the lentils against the pot is what gives dal makhani its signature creamy, thick texture without needing extra cream. This also reheats beautifully and tastes even better the next day, making it a great make-ahead option for meal prep or entertaining guests who love a good curry night.

Indian Dal Makhani - Creamy Black Lentils with Garlic Naan
Cook Time
1 minute
Difficulty
Medium

Ingredients

  • 1 cup whole black lentils, rinsed
  • 1/4 cup red kidney beans, cooked
  • 4 cups water
  • 1/2 tsp salt
  • 3 tbsp butter, divided
  • 1 tbsp neutral oil
  • 1 medium onion, finely chopped
  • 1 tbsp ginger-garlic paste
  • 1 cup tomato puree
  • 1 tsp ground cumin
  • 1 tsp Kashmiri red chili powder
  • 1/2 tsp garam masala
  • 1/2 cup heavy cream
  • 4 pieces garlic naan, warmed

Instructions

  1. Simmer black lentils, water, and salt for 40-45 minutes until soft, add kidney beans in the last 10 minutes.
  2. Saute onion in butter and oil 6-8 minutes until golden.
  3. Add ginger-garlic paste, then tomato puree, cumin, chili powder, and garam masala, simmer 8-10 minutes.
  4. Combine the tomato sauce into the pot of lentils, simmer together 15-20 minutes, mashing some lentils.
  5. Stir in remaining butter and heavy cream, simmer 5 more minutes.
  6. Serve hot with warm garlic naan and fresh cilantro on top.
Free Newsletter
Food news, recipes & deals
in your inbox every week.
You Might Also Like

Helpful tools for this recipe

TopFoodNews may earn from qualifying purchases. These are practical kitchen staples that fit this kind of recipe, not random filler.

Affiliate disclosure: as an Amazon Associate, TopFoodNews earns from qualifying purchases.

Get weekly recipes + food deals

One quick TopFoodNews email with fresh recipes, grocery finds, fast-food drops, and kitchen shortcuts worth saving.