Instant Pot Dal Makhani (Madras Lentils)

User Reviews

4.9

270 reviews
Excellent
  • Prep Time

    10 mins

  • Cook Time

    50 mins

  • Soaking time

    8 hrs

  • Total Time

    1 hr

  • Servings

    4

  • Calories

    251 kcal

  • Course

    Main Course

  • Cuisine

    Indian

Instant Pot Dal Makhani (Madras Lentils)

Instant Pot Dal Makhani combines black gram lentils and red kidney beans cooked in a spiced tomato base with butter, garlic, and ginger. The rich, creamy dal benefits from pressure cooking to meld flavors and tenderize beans quickly. Optional cream adds softness, and garnishes like cilantro brighten the earthy, savory dish commonly served with brown rice.

Description

Instant Pot Dal Makhani (Madras Lentils) features whole black gram lentils (sabut urad dal) and red kidney beans slow-cooked in a spiced tomato mixture. The recipe leverages an electric pressure cooker to reduce traditional simmering times, maintaining the creamy, thick texture typical of dal makhani. Aromatics such as cumin seeds, fresh ginger, garlic, and onions are sautéed before adding pureed tomatoes and spices like Kashmiri chili powder, coriander, and garam masala. The lentils and beans are soaked overnight to ensure even cooking.

The dish yields a rich, deep flavor with a mildly spicy and buttery profile enhanced by butter and optional cream. The cooking method ensures tender beans that meld well with the spiced sauce. Brown rice cooked alongside offers a wholesome accompaniment, balancing the dal's creamy texture without overpowering it.

This recipe can be adapted to vegan preferences by substituting butter and cream with plant-based alternatives. Additional tips include using Kashmiri red chilies soaked and pureed to achieve a restaurant-style reddish color without excess heat. The dal serves as a fulfilling main dish or side and benefits from stirring after cooking to bring out its creamy nature.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 1 cup Black Gram Lentils rinsed and soaked for 4 hours or overnight, also known as Sabut Urad Dal
  • 1/4 cup red kidney beans rajma
  • 2 tablespoon butter or oil
  • 1 teaspoon cumin seeds aka Jeera
  • 1/2 tablespoon ginger freshly grated
  • 1/2 tablespoon garlic minced
  • 3/4 cup yellow onion finely diced
  • 2 tomato medium, finely diced or pureed, or use 1/2 cup store-bought tomato puree
  • 3 cup water for cooking
  • 3 tablespoon cream optional
  • cilantro to garnish

Spices

  • 1 teaspoon Kashmiri red chili powder adjust quantity if using other chili powder
  • 1/2 teaspoon garam masala
  • 1 teaspoon coriander powder dhaniya powder
  • 1 teaspoon salt adjust to taste

For Brown Rice

  • 1 cup brown rice rinsed
  • 1 1/4 cup water
  • 1 tablespoon ghee optional, or oil
  • 1 teaspoon salt optional

Instructions

  1. Wash and rinse urad dal and rajma in a large bowl. Soak overnight in 3 cups of water.
  2. Start the pressure cooker in saute mode and let it heat. Add oil and cumin seeds.
  3. When the cumin seeds change color, add onions, ginger and garlic. Sauté for about 5 minutes.
  4. Add tomatoes and spices. Stir and saute for another 3 minutes. 
  5. Drain the water from the soaked lentils and beans. Add them to the instant pot. Add 3 cups of water for cooking and give it a stir. 
  6. (optional) In a steel bowl, add the ingredients for brown rice. Please a tall trivet and the bowl of rice on top of the trivet. 
  7. Press cancel and close the lid with the vent in the sealing position. Change the instant pot setting to bean/chili mode, which will set the timer to 30 minutes on high pressure cooking. 
  8. When the instant pot beeps, do a natural pressure release. Open the lid. 
  9. (optional) Using tongs, carefully take out the bowl of brown rice. Then take out the trivet.
  10. Stir the dal well, and if using, add the cream. If needed, add hot water to get the desired consistency. If you like, add more salt or garam masala to taste. 
  11. Garnish with cilantro. Dal Makhani is ready to be served. 

Notes

  • Farm fresh butter can be swapped with oil or vegan butter for a plant-based version.
  • Soaking beans overnight helps to achieve soft, evenly cooked textures.
  • Adding Kashmiri red chili paste enhances the reddish color while keeping heat mild.
  • The recipe was developed for a 6-quart Instant Pot and can be adjusted for other pressure cooker sizes.

Nutrition Information

Show Details
Calories 251kcal (13%) Carbohydrates 39g (13%) Protein 15g (30%) Fat 4g (6%) Saturated Fat 1g (5%) Cholesterol 7mg (2%) Sodium 638mg (27%) Potassium 364mg (8%) Fiber 13g (52%) Sugar 3g (6%) Vitamin A 800IU (16%) Vitamin C 16mg (18%) Calcium 66mg (7%) Iron 5.5mg (31%)

Nutrition Facts

Serving: 4Serving

Amount Per Serving

Calories 251 kcal

% Daily Value*

Calories 251kcal 13%
Carbohydrates 39g 13%
Protein 15g 30%
Fat 4g 6%
Saturated Fat 1g 5%
Cholesterol 7mg 2%
Sodium 638mg 27%
Potassium 364mg 8%
Fiber 13g 52%
Sugar 3g 6%
Vitamin A 800IU 16%
Vitamin C 16mg 18%
Calcium 66mg 7%
Iron 5.5mg 31%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

270 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Crispy Slow Cooker Corned Beef

Irish
5.0 (639 reviews)

Olive Garden Chicken Scampi Pasta

Italian
5.0 (108 reviews)

Filipino Adobo Chicken

Filipino
5.0 (84 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)

Chicken Burrito

Mexican
5.0 (24 reviews)

Spatchcock Turkey

American
5.0 (45 reviews)

Chicken and Spinach Pie

American
5.0 (15 reviews)

One Pot Apricot Chicken Recipe

American
5.0 (18 reviews)

Easy Braised Short Ribs

American
5.0 (18 reviews)

Kung Pao Shrimp

Chinese
5.0 (12 reviews)

Ground Beef Stroganoff

American
5.0 (9 reviews)