Vegan Cookbook

Vegan Dal Makhani

type :

tag :

Share on pinterest
Share on facebook

Vegan Dal Makhani

Vegan Dal Makhani

Dal makhani is a wholesome lentil dish served alongside rice, roti, naan or pulao. Whole urad beans + kidney beans are the prime ingredients and are soaked for at least 12 hours before pressure cooking them with aromatic spices.

Simple ingredients with pretty straight-forward instructions.

Let’s go.

Vegan Dal Makhani
5 from 5 votes

Vegan Dal Makhani

Delicious vegan dal makhani recipe by Veganbell
Pin Recipe
Course Lunch, Side Dish
Cuisine Indian
Keyword dal, indian, vegan dal
Prep Time 5 minutes
Cook Time 55 minutes
Total Time 1 hour
Servings 3
Calories 375kcal
Author Veganbell

Recipe Video


To soak the lentils,

To pressure cook,

To prepare masala,

To garnish,

  • 1/4 cup freshly chopped cilantro


Step A : Soak the lentils

  • Rinse urad beans + kidney beans. Transfer to a large bowl and add 4 cups of water. Soak overnight.

Step B : Pressure-cook

  • Drain the soaked lentils and transfer them to your pressure cooker.
  • Add cloves + green cardamoms + black cardamom + cinnamon stick + bay leaf + salt + 3 cups of water.
  • For electric pressure cooker - Secure the lid, seal the knob, press MANUAL (or PRESSURE COOK) and set the timer to 25 min on HIGH PRESSURE. Let the pressure release naturally for 10-15 min.
    For stovetop pressure cooker - Secure the lid, seal the valve, turn the heat up to high and when the cooker indicates it has reached high pressure, lower the heat to maintain it and begin counting 25 min pressure cooking time. Turn off the heat and allow the pressure to release naturally for 10-15 minutes.
    For jiggle-top pressure cooker - Secure the lid, put the whistle on, and cook over medium heat for 7-8 whistles. Note: As some of the liquid escapes from the jiggle-top cooker, you can add an additional ½ cup water prior to cooking. Turn off the heat and allow the pressure to release naturally for 10-15 minutes.
  • Open the lid and check the kidney beans for doneness. If they’re not super soft and mushy, cook for 5 more minutes using the same heat settings. NOTE:  For a creamier consistency, mash ¼ portion of the dal or blend them.
  • Transfer everything to a large bowl and give your pressure cooker a quick rinse.

Step C : Temper the masalas

  • In a blender, add onion + garlic + ginger + 2 tablespoons water. Blend to make a paste. Set aside.
  • Set your electric pressure cooker to SAUTE (or set your stovetop / jiggletop pressure cooker over medium heat).
  • Add oil. Once it’s hot, add onion-garlic-ginger paste. Stir and sauté for 8-9 minutes, or until the paste turns brownish.
  • Next, add blended tomatoes + turmeric powder + Kashmiri red chili powder + cumin powder + coriander powder + salt.
  • Mix well and cook for 12-15 minutes, or until most of the liquid evaporates and the oil separates from the mixture. Stir frequently.

Step D : Mix the cooked lentils with tempered masala

  • Stir in the cooked dal + 1 cup water and bring it to a boil. For a thicker consistency, let it simmer for 5-6 min. 
  • Turn off the heat. Add coconut cream + freshly chopped cilantro. Give it a gentle stir.
  • Dal makhani is ready. Serve hot with rice, roti, naan, or pulao. 


Calories: 375kcal | Carbohydrates: 54g | Protein: 21g | Fat: 22g | Saturated Fat: 16g | Sodium: 872mg | Potassium: 614mg | Fiber: 18g | Sugar: 6g | Vitamin A: 714IU | Vitamin C: 17mg | Calcium: 116mg | Iron: 9mg
Tried this recipe?Mention @veganbell24 or tag #veganbell!

If you liked this recipe, check out this delicious Vegan Butter Chicken recipe we posted earlier.

If you enjoy reading and cooking from our blog, check out One Green Planet’s exquisite Punjabi Chana Masala. ?

We use affiliate links in our blog. When you click and purchase any ingredient, we get a small percentage as a commission at no cost to you. Thank you for supporting Veganbell! :) 

vegan-themed tees

out now!

Vegan Cookbook

similar recipes


4 Responses

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating