• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Browse Recipes
    • Latest
    • By Category
  • Indian Vegan Recipes
  • SUBSCRIBE
Holy Cow Vegan
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Latest recipes
  • Browse by category
  • Indian Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ร—

    Home > Vegan Instant Pot Recipes

    Instant Pot Vegan Dal Makhani

    Posted: Dec 15, 2017 ยท Updated: Apr 26, 2022

    Jump to Recipe Pin Recipe

    An Instant Pot Vegan Dal Makhani that's creamy, perfectly spiced, and good for you at under 70 calories per serving. The prep time for this recipe is under 15 minutes, and you only need to soak the beans for an hour. A soy-free and gluten-free recipe with a no-oil-added option.

    Instant Pot Vegan Dal Makhani in black bowlTo say I've been using my Instant Pot a lot would be to understate facts. This is in no way an endorsement of that product, and any electric cooker with similar functions would work just as well. But since this amazing appliance came into my kitchen, I've been trying out all of my favorite recipes in it because it is such a time saver, and so far so great.

    Instant Pot Vegan Dal Makhani in bowl with cashew cream swirled in.This Instant Pot Vegan Dal Makhani is one of my new favorites. In the past, making dal makhani, a popular Indian restaurant dish that no doubt many of you have already eaten at some time or another, entailed soaking the beans (at least the red kidney beans) overnight, pressure cooking them separately with the lentils, and then putting it all together. For this one-pot makhani, I can do away with all of that annoying stuff. And I can have dinner on the table in under an hour.

    I have shared dal makhani recipes with you, including an authentic, slow cooked vegan dal makhani that is as close to the authentic, dairy-based version as you can get, and versions made in the slow cooker and pressure cooker, but this one is certainly the easiest and the best tasting. Even better, I don't veer too far from the traditional recipe, except, of course, to make it vegan (which the original is not-- makhani in Hindi means "buttery", and I'll let you figure out the rest).

    I gotta stop chatting now so I can share this gorgeous recipe with you. Our favorite way to eat it is with white or brown rice, and/or roti. A vegetable subzi, like this Jeera Aloo, makes a perfect side for a meal that will leave you licking your fingers and plates.

     

    More delicious vegan dal recipes:

    • One Pot Garlicky Spinach Dal
    • Dal Tadka
    • Maa ki Dal
    • Masoor Dal
    • Instant Pot Kidney Beans Curry with Spinach and Potatoes

     

    Instant Pot Vegan Dal Makhani in bowl.

    Instant Pot Vegan Dal Makhani - HolyCowVegan.net

    Instant Pot Vegan Dal Makhani

    An Instant Pot Vegan Dal Makhani thatโ€™s creamy, perfectly spiced, and good for you. The prep time for this recipe is under 15 minutes, and you only need to soak the beans for an hour. A soy-free and gluten-free recipe.
    5 from 7 votes
    Print Recipe Pin Recipe Review Recipe
    Course: Main/Dal
    Cuisine: Indian, Soy-free
    Diet: Gluten Free, Vegan, Vegetarian
    Keyword: Instant pot makhani
    Prep Time: 15 mins
    Cook Time: 45 mins
    Total Time: 1 hr
    Servings: 8 servings
    Calories: 69kcal
    Author: Vaishali ยท Holy Cow! Vegan Recipes

    Ingredients 

    • 1 cup black gram dal or urad dal I used saboot urad, which is whole urad beans with the black skin on, but you can also use the more easily available white urad dal, or the split urad with the black skin on. The skins do add a slightly earthier flavor, so if you want a cleaner tasting dal, you should go with the white one.
    • ยผ cup kidney beans
    • 1 teaspoon vegetable oil
    • 1 teaspoon cumin seeds
    • 2 dry bay leaves
    • 1 medium onion, finely diced
    • 3 cloves garlic, minced
    • ยฝ-inch piece ginger, grated or crushed
    • 1 tablespoon chopped coriander leaves
    • ยฝ teaspoon turmeric
    • 1 teaspoon cayenne
    • 2 medium tomatoes
    • 2 teaspoon garam masala powder
    • 2 tablespoon kasoori methi (optional, but nice)
    • 2 tablespoon raw cashews or almonds blended into a paste with ยผ cup of water. You can also use cashew yogurt instead (recipe link in notes)
    • Salt and ground black pepper to taste
    Prevent your screen from going dark

    Instructions

    • Soak the udad dal and kidney beans together for an hour. Be sure to drain the beans and dal before using.
    • Place the steel liner inside your Instant Pot or electric cooker, and turn on the saute function. Heat the oil and add the cumin and bay leaves. As the cumin starts to darken, add the onion, ginger, garlic and coriander leaves. Add a pinch of salt and ground black pepper and saute for a couple of minutes until the onion becomes soft.
    • Add the tomatoes, turmeric, cayenne, and garam masala and stir to mix. Add the drained, soaked beans and dal along with the cayenne, garam masala and kasoori methi. Stir well to mix. Add 4 cups of water or vegetable stock. Add salt to taste.
    • Cancel the Saute function on the Instant Pot, and click on the lid. 
    • Press the "Beans" function on the Instant Pot which sets it to pressure cook for 30 minutes.
    • Wait until the pressure has dissipated, or, if you're in a hurry, turn the venting knob to let all the steam escape before opening. Be sure you are following manufacturer directions as you work with the Instant Pot or cooker.
    • Stir the dal well. If it appears dry, add some water or stock, and turn the saute function until it heats through. Check salt. Stir in the cashew/almond paste or yogurt. You can also squeeze in a few drops of lemon juice if you want your dal to be tangier.
    • Use a potato masher to mush some of the dal and beans, making it creamier. Or use an immersion blender to blend the dal only slightly (you want some whole beans there and not just a uniform mush). You can also remove a couple of cups of the dal to a regular blender and blend until smooth, then add back to the rest of the dal.
    • Serve hot with rice or roti. Enjoy!

    Recipe notes

    • You can make this recipe free of added oils by water sauteeing the onions, ginger and garlic in the first step. Use a tablespoon of vegetable stock instead of the oil for best results.
    • See recipe for Cultured Cashew Yogurt here.
    • Recipe for the best Vegetable Stock here.

    Nutrition

    Calories: 69kcal | Carbohydrates: 11.4g | Protein: 3.2g | Fat: 1.8g | Potassium: 130mg | Fiber: 2.4g | Calcium: 40mg | Iron: 1.1mg
    Tried this recipe?Please leave a comment and recipe rating below!
    Follow Holy Cow Vegan on Instagram

    Instant Pot Makhani images with text inlay that says "instant pot vegan dal makhani"

     

    « Vegan Gluten-Free White Chocolate Chip Skillet Cookie
    Vegan Barbecue Meatballs »
    • Facebook
    • Twitter
    • Yummly

    About Vaishali


    Hi! I am so happy you're here. I'm Vaishali, and I've been sharing recipes for delicious vegan food at Holy Cow Vegan since 2007. Every one of the more than 1,000 recipes on this blog has been tried and tested -- and loved -- by my family and I. I hope you will find something here to share with your loved ones. Thanks for stopping by!
    Read more about me here.

    Try these recipes next

    Reader Interactions

    Comments

    1. Stacey

      February 22, 2021 at 9:47 pm

      Have you ever make this in a slow cooker? If so what would the cooking time be?

      Reply
    2. Helen Chandler.

      April 17, 2020 at 3:55 pm

      Hi Vaishali, I am a new comer to your blog. Just made the vegan dal makhani. Absolutely delicious. I am looking forward to trying more of your recipes. May I make a suggestion please? Is it possible to put the name of the dishes you recommend with the pictures please? Hope you are not offended. Best wishes. Helen.

      Reply
    3. Christy

      November 21, 2019 at 9:27 pm

      5 stars
      I really enjoyed this recipe. I made a couple substitutions based on what I had on hand and it was still wonderful.
      Substitutions: coconut cream/milk instead of cashew almond, x-hot chili powder for cayenne, whole green brown dal for urad, and canned whole tomatoes for fresh - used tomato liquid 1/2 and water 1/2 to make 4 cup instead of veg stock. Thank you for posting.

      Reply
    4. Melina

      January 22, 2019 at 8:26 pm

      5 stars
      This dal is super yum. Tried it tonight and everyone loved it, even the kids.

      Reply
    5. Nina

      July 04, 2018 at 4:25 am

      Is the cooking time and procedure the same without an instapot? ๐Ÿ™‚
      It looks delicious!

      Reply
      • Vaishali

        January 22, 2019 at 8:27 pm

        In a regular pressure cooker, yes. Just on the stovetop, no, because the beans and lentils will take much longer to cook.

        Reply
    6. Heather

      January 25, 2018 at 7:32 pm

      5 stars
      As always, super yummy! Keep it up, V.

      Reply
      • Vaishali

        January 25, 2018 at 9:34 pm

        Heather, so happy you made this-- thanks for letting me know. Miss you lots!

        Reply
        • Sana

          September 25, 2018 at 3:10 am

          5 stars
          What's the serving size in a cuo per person.

          Reply
    7. SS

      December 18, 2017 at 3:43 pm

      Hi. I'm trying to decide if I should get an Instapot, specifically for Indian cooking. Have you found that you save time using the Instapot or is it more of a convenience since you can walk away from it without worrying about the food overcooking? Thanks!

      Reply
      • Vaishali

        January 25, 2018 at 9:34 pm

        Hi SS, it is certainly a convenience, compared to the pressure cooker which you have to watch. I really like it for Indian cooking.

        Reply
    8. Danny

      December 17, 2017 at 3:45 am

      Hi Vaishali,
      thank you for your great recipes!
      The instruction says to "add tomatoes", but I can't see what/how much tomato you are using?
      I will have trouble finding udan dal.
      What would you recommend to use from a Turkish store instead?
      They have red lentils, black beans, black eyed, white beans, maybe brown lentils.
      Thanks!!

      Reply
      • Vaishali

        December 17, 2017 at 9:06 am

        Hi Danny, it's two medium tomatoes. Added. ๐Ÿ™‚
        You could use red or brown lentils instead of the udad.

        Reply
        • Danny

          December 18, 2017 at 12:12 pm

          Thank you!

          Reply

    Leave a comment: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Picadillo Tacos
    • Vegan Zucchini Pasta
    • Chickpea Rice
    • Vegan Mushroom Stroganoff
    • Mexican Tofu with Apricots, Chipotle and Tamarind
    • Vegan Swedish Meatballs

    How to make

    • Dosa Recipe | How to Make Perfect Dosai at Home
    • Easy Mushroom Stock
    • Sambar Powder (Sambar Masala)
    • Roti recipe. How to make the softest Roti/Chapati (step by step with video)
    • Healthy Whole Wheat Vegan Puff Pastry (1/2 the fat)
    • Easy Indian Curry Paste for Restaurant-Style Dishes
    • Vegan Mayo
    • How to Make Curry Powder
    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Muffaletta Casserole
    • Cheezy Vegan Mexican Black Bean Casserole
    • Vegan Indian-Spiced Tofu Casserole
    • Lentil Soup
    • Cauliflower Rice Biryani (Keto + Vegan)
    • Easy Vegetable Curry (One-pot, 30 minutes)

    How to make

    • Vegan Instant Pot Yogurt
    • Air Fryer Tofu
    • Ginger Garlic Paste for Indian Recipes | How to make and store it
    • Garam Masala Recipe
    • How to Make a Sourdough Starter (Easy Step by Step Guide)
    • How to make sauerkraut
    • Gluten Free Sourdough Starter
    • Homemade Biryani Masala Spice Mix

    Footer


    ABOUT HOLYCOWVEGAN

    All Recipes
    Recipe Videos
    About Vaishali
    Privacy Policy

    VEGAN INDIAN RECIPES

    Vegan Dal or Dahl Recipes
    Vegan Curry Recipes
    Indian Vegan Desserts

    VEGAN BAKING RECIPES

    Vegan Bread Recipes
    Vegan Sourdough Recipes
    Vegan Cake Recipes
    Vegan Pie Recipes
    Vegan Cookie Recipes


    As an Amazon associate I earn from qualifying purchases. Please read my full disclosure here.

    ยฉ 2022 Holy Cow Vegan