• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Entrees

    Vegan Dal Makhani

    Published: May 25, 2022 Updated: May 25, 2022 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    Vegan Dal Makhani

    This vegan dal makhani is rich, buttery and divine! It’s loaded with flavor from a perfect blend of spices, with a creamy and luxurious texture. You’ll definitely come back for seconds.

    Vegan dal makhani topped with a drizzle of coconut cream and fresh chopped cilantro in a brown bowl.

    This vegan dal makhani is so good it will knock your socks off. Also known as black lentil dal this is an ultra rich, creamy, restaurant quality dish.

    It’s also pretty easy!

    You have to know in advance that you want to make it, because the lentils need to soak overnight, but once your lentils are soaked and ready to go, it’s a pretty straightforward recipe that will seriously wow you.

    It’s not super fast, but it’s entirely worth the extra time.

    For a super quick and easy dal try our red lentil dal (ready in 30 minutes). And if you love Indian-inspired recipes, then you’ll also love our vegan chana masala, vegan tikka masala, vegan biryani and vegan butter chicken.

    Ingredients For Dal Makhani:

    Ingredients for vegan dal makhani.

    Ingredient Notes

    • Red kidney beans – we used one 15-ounce can of red kidney beans (drained). If you want to use cooked kidney beans (not canned) then you can use 1 ½ cups.
    • Urad dal – should be whole urad dal. They are also known as whole black lentils or black gram. They are not the same as black beluga lentils.
    • Onion – is finely grated for this recipe.
    • Coconut cream – should be canned and unsweetened. You can also use full fat, canned, unsweetened coconut milk or our vegan heavy cream substitute instead.
    Vegan dal makhani topped with a drizzle of coconut cream and fresh chopped cilantro in a brown bowl.

    How To Make Vegan Dal Makhani

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • Rinse the whole urad dal lentils under running water. Then soak them in 3 cups of water overnight.
    • Then drain the water from the soaked urad dal and rinse them under running water.
    Soaking urad dal and then draining and rinsing.
    • Add the urad dal to a pot with 4 cups of water and ¼ teaspoon of salt.
    • Bring to a boil over medium heat, then reduce the heat, cover and simmer for an hour until the urad dal is soft. You should be able to easily mash it between your fingers.
    Urad dal added to a pot with water and salt and cooked.
    • Add kidney beans and mix them in.
    Kidney beans added to pot and mixed in.
    • Turn off the heat and roughly mash the urad dal and red kidney beans with a potato masher, making sure to leave some urad dal and kidney beans partially intact. Set aside.
    Mashing cooked urad dal and kidney beans in a pot with a potato masher.
    • Add vegan butter and finely grated onion to a separate pot on medium heat and sauté until the onion is soft.
    Vegan butter and finely grated onion added to pot and sautéed.
    • Add crushed garlic, minced ginger, chopped green chili, garam masala, cumin, ground coriander and smoked paprika and sauté for a minute or two to toast the spices.
    Garlic, ginger and spices added to pot and sautéed.
    • Add crushed tomatoes, a bay leaf, salt, black pepper, liquid smoke and light brown sugar and mix in. Let it cook for 2 minutes.
    Crushed tomatoes, bay leaf, salt, pepper, liquid smoke and brown sugar added to pot and mixed in.
    • Add the cooked urad dal and 1 cup of water and mix together.
    Cooked urad dal lentils and water added to pot and mixed in.
    • Bring to a simmer then reduce heat and gently simmer for 30 minutes, stirring regularly to prevent sticking as it thickens.
    Dal makhani cooking in a pot.
    • Remove the bay leaf.
    • Add coconut cream and vegan butter and mix in well.
    Coconut cream and vegan butter added to pot and mixed in.
    • Turn off the heat and let the dal rest for 15 minutes before serving.
    Dal makhani in a pot with a serving spoon.

    Serving Suggestions

    Serve dal makhani topped with a swirl of coconut cream and fresh chopped cilantro, with sides of basmati rice and vegan naan.

    Vegan dal makhani topped with a drizzle of coconut cream and fresh chopped cilantro in a brown bowl.

    Chef’s Tips

    • Creamy and buttery. This is not supposed to be a low fat dish. If you cut down on the vegan butter or coconut cream, then it just won’t be the same. It tastes indulgent, and it’s supposed to. This is what makes it restaurant quality.
    • Keep an eye on it as it cooks. This dal makhani thickens quite a lot so if you’re not keeping an eye on it and giving it a stir now and again, then it can stick to the bottom and burn.
    Vegan dal makhani topped with a drizzle of coconut cream and fresh chopped cilantro in a brown bowl.

    Storing and Freezing

    Keep it stored in a covered container in the fridge for 4-5 days. It can be reheated in the microwave or on the stovetop over low heat. If it’s too thick then add a little water to it while reheating.

    It also freezes very well for up to 3 months. Let it cool completely and then portion and freeze it in freezer safe containers. Thaw overnight in the fridge and then reheat as usual.

    Vegan dal makhani topped with a drizzle of coconut cream and fresh chopped cilantro in a brown bowl with a spoon.

    More Vegan Lentil Recipes

    1. Red Lentil Dal
    2. Vegan Lentil Soup
    3. Lentil Bolognese
    4. Vegan Lentil Curry
    5. Lentil Ragu
    Vegan dal makhani topped with a drizzle of coconut cream and fresh chopped cilantro in a brown bowl with a spoon.

    Did you make this recipe? Be sure to leave a comment and rating below!

    Vegan dal makhani in a brown bowl.

    Vegan Dal Makhani

    This vegan dal makhani is rich, buttery and divine! It's loaded with flavor from a perfect blend of spices, with a creamy and luxurious texture. You'll definitely come back for seconds.
    5 from 3 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Indian-Inspired
    Diet: Vegan
    Prep Time: 15 minutes minutes
    Cook Time: 1 hour hour 45 minutes minutes
    Total Time: 2 hours hours
    Servings: 6
    Calories: 293kcal
    Author: Alison Andrews

    Ingredients

    • ¾ cup Whole Urad Dal (150g)
    • 3 cups Water (720ml) For Soaking
    • 4 cups Water (960ml) For Cooking
    • ¼ teaspoon Salt
    • 15 ounce Can Red Kidney Beans or 1 and ½ cups
    • 3 Tablespoons Vegan Butter (45g)
    • 1 Medium Onion White, Yellow or Brown, Finely Grated
    • 3 Cloves Garlic Crushed
    • 1 Tablespoon Minced Ginger
    • 2 Green Chilis Seeded and Chopped
    • 1 teaspoon Garam Masala
    • ½ teaspoon Ground Cumin
    • ½ teaspoon Ground Coriander
    • ½ teaspoon Smoked Paprika
    • ½ teaspoon Salt
    • ¼ teaspoon Ground Black Pepper
    • 14 ounces Canned Crushed Tomatoes (400g) or Passata
    • 1 Bay Leaf
    • ⅛ teaspoon Liquid Smoke
    • 1 Tablespoon Light Brown Sugar or Coconut Sugar
    • 1 cup Water (240ml)
    • ⅓ cup Coconut Cream (80ml) Canned, Unsweetened
    • 2 Tablespoons Vegan Butter (30g)

    Serving:

    • Coconut Cream Drizzled
    • Fresh Chopped Cilantro
    • Basmati Rice
    • Vegan Naan
    Prevent your screen from going dark

    Instructions

    • Rinse the whole urad dal lentils under running water. Then soak them in 3 cups of water overnight.
    • Then drain the water from the soaked urad dal and rinse them under running water.
    • Add the urad dal to a pot with 4 cups of water and ¼ teaspoon of salt.
    • Bring to a boil over medium heat, then reduce the heat, cover and simmer for an hour until the urad dal is soft. You should be able to easily mash it between your fingers.
    • Add kidney beans and mix them in.
    • Turn off the heat and roughly mash the urad dal and red kidney beans with a potato masher, making sure to leave some urad dal and kidney beans partially intact. Set aside.
    • Add vegan butter and finely grated onion to a separate pot on medium heat and sauté until the onion is soft.
    • Add crushed garlic, minced ginger, chopped green chili, garam masala, cumin, ground coriander and smoked paprika and sauté for a minute or two to toast the spices.
    • Add crushed tomatoes, a bay leaf, salt, black pepper, liquid smoke and light brown sugar and mix in. Let it cook for 2 minutes.
    • Add the cooked urad dal and 1 cup of water and mix together.
    • Bring to a simmer then reduce heat and gently simmer for 30 minutes, stirring regularly to prevent sticking as it thickens.
    • Remove the bay leaf.
    • Add coconut cream and vegan butter and mix in well.
    • Turn off the heat and let the dal rest for 15 minutes before serving.
    • Serve topped with a swirl of coconut cream and fresh chopped cilantro, with sides of basmati rice and vegan naan.

    Notes

    1. Urad dal – should be whole urad dal. They are also known as whole black lentils or black gram. They are not the same as black beluga lentils.
    2. Coconut cream – should be canned and unsweetened. You can also use full fat, canned, unsweetened coconut milk or our vegan heavy cream substitute instead.
    3. Keep an eye on it as it cooks. This dal makhani thickens quite a lot so if you’re not keeping an eye on it and giving it a stir now and again, then it can stick to the bottom and burn.
    4. Storing: Keep it stored in a covered container in the fridge for 4-5 days. It can be reheated in the microwave or on the stovetop over low heat. If it’s too thick then add a little water to it while reheating.
    5. Freezing: It also freezes very well for up to 3 months. Let it cool completely and then portion and freeze it in freezer safe containers. Thaw overnight in the fridge and then reheat as usual.
    6. Nutritional information excludes rice and naan. 

    Nutrition

    Serving: 1Serve | Calories: 293kcal | Carbohydrates: 35g | Protein: 12g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 705mg | Potassium: 475mg | Fiber: 12g | Sugar: 7g | Vitamin A: 675IU | Vitamin C: 12mg | Calcium: 82mg | Iron: 4mg
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Fish Tacos
    Vegan Chocolate Chip Muffins »

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Ck says

      August 10, 2022 at 8:13 am

      Hello, what can you use instead of liquid smoke? Thank you.

      Reply
      • Alison Andrews says

        August 10, 2022 at 10:11 am

        You can just leave it out or add in a little extra smoked paprika.

        Reply
    2. Sue Ozkaya says

      July 10, 2022 at 6:49 am

      You always post delicious recipes, during lock down it was even more appreciated! Thank you xx

      Reply
      • Alison Andrews says

        July 10, 2022 at 12:04 pm

        Thanks so much for the lovely comment Sue!

        Reply
    3. Anna says

      May 31, 2022 at 11:49 am

      A hearty, palatable, delicious dish especially for those colder days.5 stars

      Reply
      • Alison Andrews says

        June 01, 2022 at 11:23 am

        Thanks Anna!

        Reply

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    5 from 3 votes (2 ratings without comment)

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan tuna on an open faced sandwich on a wooden board.
      Vegan Tuna
    • Serving spoonful of vegan mac and cheese.
      The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan burritos stacked up on top of each other.
      Vegan Burrito
    • Vegan tofu scramble with sliced avocado and fried tomatoes on a white plate.
      Super Eggy Vegan Tofu Scramble
    • Thick slice of cashew cheese on a wooden board.
      Sliceable Cashew Cheese
    • Homemade vegan butter in a glass butter dish with a knife.
      Homemade Vegan Butter

    Veganuary

    • Vegan chop suey served in a black bowl.
      Vegan Chop Suey
    • Vegan German Potato Salad served in a black bowl.
      Vegan German Potato Salad
    • Vegan Italian Dressing
    • Vegan Thai Peanut Noodles in a black bowl.
      Vegan Thai Peanut Noodles
    • Slices of grilled vegan halloumi on a gray plate.
      Vegan Halloumi
    • Vegan stuffed mushrooms on a white plate.
      Vegan Stuffed Mushrooms

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.