Go Back Email Link

Dal Makhani (Creamy Black Lentils)

Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Servings: 4
Author: Meena, www.hookedonheat.com


  • 1 tbsp light cooking oil
  • 1 tbsp butter
  • 1 large onion finely chopped
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 1 tbsp tomato paste
  • 1/2 tsp red chili powder
  • salt to taste
  • 2 medium tomatoes finely chopped
  • 1 cup whole black lentils and a handful of dried red kidney beans soaked overnight, drained and rinsed thoroughly
  • 2 tbsp plain milk
  • fresh cilantro leaves chopped for garnish
  • water as needed


  • Heat oil and butter in a pressure cooker and saute onions till lightly browned. Stir in ginger and garlic pastes, tomato paste, chilli powder and salt, and fry for a few seconds.
  • Add in the chopped tomatoes and cook for a few minutes to combine well. Add in pre-soaked lentils and kidney beans, and enough water to cover them. Pressure cook for 15-20 minutes till lentils are soft and done.
  • Stir in milk and let it come to a boil.
  • Garnish with fresh coriander leaves and serve warm.