Go Back
+ servings
Tried this recipe? We love your feedback.Please click on the stars in the recipe card below
Madras Lentils/Daal Makhani
Print Recipe Pin Recipe
4.62 from 63 votes

Instant Pot Dal Makhani with Brown Rice

A creamy lentil dish cooked with whole black lentils and kidney beans, lightly spiced to enjoy as a chili or over rice!
Prep Time10 mins
Cook Time50 mins
Total Time1 hr
Course: Main Course
Cuisine: Indian
Servings: 6
Calories: 328kcal


  • 1 cup black gram beans or adzuki beans or whole brown lentils
  • cup red kidney beans
  • 1 tablespoon oil **
  • 1 teaspoon cumin seeds
  • 1 medium yellow onion finely diced
  • ¼ teaspoon ground turmeric
  • 2 tablespoons fresh ginger grated
  • 2 cups tomatoes diced
  • 2 teaspoons kosher salt
  • 2 teaspoons Kashmiri red chili powder
  • 2 cups water
  • ½ cup light cream **
  • 1 teaspoon garam masala
  • ¼ cup cilantro chopped

Optional Pot in Pot rice

  • 1 cup brown rice
  • 2 cups water
  • 1 teaspoon salt


  • Rinse and soak black gram beans and red kidney beans in 3 cups of water. Overnight or 6-8 hours. Drain the water after soaking and keep the beans aside.
  • Set Instant Pot to sauté mode and heat oil. Add cumin seeds to the oil and allow them to sizzle. Add onions and mix well.
  • Add turmeric, fresh ginger, tomatoes, salt, red chili powder, and beans. Add water and mix well. 

The next step is to make a pot in pot brown rice (optional)

  • Rinse and drain the rice. Add rice, water, and salt in a stainless steel container. Put a tall trivet over the beans. Place rice container on the trivet.
  • Close Instant Pot with pressure valve to sealing. Pressure Cook (Hi) for 30 minutes followed by Natural Pressure Release.
  • Open Instant Pot and set to sauté mode. Carefully take out the Rice container and the trivet. Stir in cream, add garam masala (optional) and garnish with cilantro. Enjoy hot! 



Notes to make a more authentic dal makhani:
  1. Add ½ tablespoon of cumin powder, ½ tablespoon coriander powder, 1 tablespoon of minced garlic along with ginger and red chili powder.
  2. Add 1 tablespoon Kasoori methi {dried fenugreek leaves} along with fresh cilantro in the end.
  3. You can also add more or less red chili powder and garam masala to adjust the spice level.
Notes to make dairy-free:
  1. Replace ghee with oil
  2. Use coconut cream or cashew cream(blend cashews in water)
  • If using dry beans, add an extra 1 cup of water and increase the pressure cooking time to 60 minutes 


Calories: 328kcal | Carbohydrates: 55g | Protein: 12g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 11mg | Sodium: 1185mg | Potassium: 746mg | Fiber: 8g | Sugar: 2g | Vitamin A: 471IU | Vitamin C: 5mg | Calcium: 58mg | Iron: 3mg
Tried this recipe?Share your photo and tag @ministry_of_curry or tag #ministryofcurry