SIGN UP FOR FREE WEEKLY RECIPES

Vegan Dal Makhani Recipe For A Hearty And Satisfying Meal!

This post may contain affiliate links. See my disclosure policy.

Let’s savor the rich flavors of India with our Vegan Dal Makhani Recipe! This creamy lentil dish has black lentils, kidney beans, and aromatic spices like cumin, coriander, and garam masala. Simmered in coconut milk and tomato puree, every spoonful is savory goodness. Serve over rice or with naan for a hearty and satisfying meal!

WHY VEGAN DAL MAKHANI IS A MUST-TRY?

  • Utilizes accessible ingredients like coconut milk and canned lentils for a quick start.
  • Coconut milk replaces cream, offering a rich, creamy texture without dairy.
  • A blend of traditional spices ensures an authentic flavor profile with every bite.
  • Slow cooking technique melds flavors beautifully, enhancing the dish’s depth.
  • Perfect for meal prep, as flavors deepen when stored, promising a delicious experience.

Don’t have time to read the full blog post? JUMP TO THE RECIPE HERE!

Craving the creamy, comforting embrace of Dal Makhani but looking to keep it plant-based? You’re not alone. My journey towards a vegan lifestyle often had me missing classic dishes until I discovered the magic of a Vegan Dal Makhani Recipe.

The challenge was real: finding a dish that satisfied my cravings without compromising taste or texture. My kitchen experiments led me to a version that not only rivals its traditional counterpart but is also simple to prepare.

By swapping in coconut milk and leveraging a rich blend of spices, this recipe brings you the beloved North Indian delicacy in a form that’s both nourishing and guilt-free. Let’s dive into how this dish became a game-changer in my vegan journey.

Vegan Dal Makhani Recipe

What Is Vegan Dal Makhani?

Vegan Dal Makhani is a plant-based version of the classic North Indian dish, traditionally made with butter and cream. This vegan rendition swaps animal products for vegan-friendly alternatives, such as coconut milk or almond cream, to achieve its signature creamy texture.

It features whole black lentils (urad dal) and red kidney beans, slow-cooked with tomatoes, onions, garlic, and a blend of spices like garam masala and cumin. This dish is a testament to the versatility of vegan cuisine, offering a rich, flavorful, and comforting meal that satisfies cravings without compromising ethical eating principles.

Quick Fact- Dal Makhani, a staple in North Indian cuisine, originally hails from the Punjab region. Its name translates to “buttery lentils,” reflecting its rich, creamy texture and taste.

Vegan Dal Makhani

Recipe Directions

  • Prep the Lentils and Beans: Scrub the urad dal and kidney beans with your hands before rinsing them. Drain and repeat a few times. Soak them with baking soda in cold water for 8 hours or overnight. For a quick soak, use boiling water for 4 hours. Drain and rinse until the water is clear.
  • Cook Lentils and Beans: In a medium saucepan, cover lentils and beans with 1-2 inches of water and ½ teaspoon kosher salt. Bring to a boil, then simmer for 80-90 minutes until soft. Add more water as needed. Drain, saving the cooking liquid. Mash the lentils and beans lightly.
  • Prepare the Dal: Heat oil in a deep sauté pan or Dutch oven. Sauté cinnamon, cardamom, cloves, bay leaf, and cumin seeds until aromatic. Add onions with a pinch of salt and cook until brown. Add garlic, ginger, tomato paste, spices, and tomatoes, cooking until softened.
  • Combine and Simmer: Add the bean liquid, mashed lentils, and beans to the pan. Bring to a boil, then simmer for 60-80 minutes, stirring occasionally. Add cashew cream or coconut milk, simmering for another 10 minutes.
  • Dhungar Method (Optional): For smokiness, heat a piece of charcoal until red hot, place it in a small bowl inside the dal, pour oil over the charcoal, and cover for 2-3 minutes. Remove the bowl and discard the charcoal.
  • Final Touches: Add cilantro and lemon juice and adjust the seasoning. For the tadka, melt vegan butter in a pan. Add ginger, kasoori methi, garam masala, and red chili powder. Cook for 30 seconds and pour over the dal.
  • Cashew Cream (Optional): Boil cashews for 15 minutes or soak overnight. Blend with water, lemon juice, and salt until smooth.

Recipe Directions

Variations, Add-Ons, And Toppings

Variations

  • Protein Boost: Add cubed tofu or tempeh for extra protein in the last 20 minutes of cooking.
  • Different Lentils: Though traditionally made with urad dal and kidney beans, you can experiment with other lentils, such as green or brown lentils, for varied textures and tastes.
  • Spice Levels: Adjust the spice mix to suit your palate. Increase or decrease the amount of red chili powder, or add green chilies for a fresh heat kick.

Add-Ons

  • Vegetables: Incorporate spinach, kale, or mustard greens during the last 10 minutes of cooking to add color and nutrition.
  • Coconut Cream: For a richer texture, stir in extra coconut cream or top with a dollop before serving.
  • Smoked Paprika: If opting out of the Dhungar method, smoked paprika can add a subtle smokiness.

Variations, Add-Ons, And Toppings

Toppings

  • Fresh Herbs: A sprinkle of chopped cilantro or dill adds freshness and color.
  • Crunchy Elements: Toasted nuts such as cashews or almonds or seeds like pumpkin seeds add a delightful crunch.
  • Lemon Wedges: Serving with lemon wedges on the side allows guests to adjust acidity to their taste.
  • Pickled Onions: A small side of red onions can introduce a tangy contrast to the creamy dal.
  • Vegan Yogurt: A spoonful of vegan yogurt can mellow out the spices and add a cool, tangy element.

Variations, Add-Ons, And Toppings

Vegetable Substitutions

  • Spinach: A classic addition that wilts beautifully into the dal, offering a mild, earthy flavor and a boost of iron.
  • Kale: A hearty, nutrient-dense green that holds up well, adding texture and a slight bitterness that complements the creamy lentils.
  • Sweet Potatoes: Cubed sweet potatoes offer a sweet, hearty element, thickening the dal naturally as they cook down.
  • Cauliflower: Florets of cauliflower blend seamlessly, adding a subtle sweetness and a bite contrasting the soft lentils.
  • Mushrooms: Sliced mushrooms provide a meaty texture and umami depth, making the dish even more satisfying.
  • Peas: Frozen or fresh peas are sweet and colorful, making the dal visually appealing and slightly lighter.
  • Bell Peppers: Diced bell peppers add a crunch and sweetness, introducing a vibrant color and flavor without overpowering the dish.
  • Zucchini: Cubed or sliced zucchini melts into the dal, contributing to the body and offering a neutral canvas for the spices.
  • Pumpkin: Pumpkin chunks offer a creamy texture and a mild sweetness that complement the earthiness of the lentils.
  • Carrots: Thinly sliced or diced carrots add a subtle sweetness and a pleasant texture, enhancing the overall dish.

Quick Fact- For a creamier Vegan Dal Makhani, blend some cooked lentils before adding them back into the pot. This simple step enhances texture and richness.

Vegetable Substitutions

Best Side Dishes

  1. Basmati Rice Fragrant and fluffy, it is the perfect canvas for the creamy dal.
  2. Naan Bread Warm and soft, ideal for scooping up the rich lentils.
  3. Roti or Chapati Whole wheat options are available for those preferring a healthier, fiber-rich alternative.
  4. Aloo Gobi Spiced cauliflower and potatoes add a delightful contrast in texture and flavor.
  5. Cucumber Raita (Vegan) A cool, tangy side to balance the richness, made with dairy-free yogurt.
  6. Saag Paneer (Vegan Version) Creamy spinach and tofu/vegan paneer dish, adding a vibrant color and nutritional boost.
  7. Papadums Crispy lentil crackers, perfect for adding a crunch to the meal.
  8. Mango Chutney Sweet and tangy, it cuts through the creaminess of the dal makhani.
  9. Lemon Rice Tangy and aromatic, offering a refreshing flavor contrast.
  10. Kachumber Salad A simple diced salad of cucumber, tomatoes, onions, and lemon juice, adding freshness and crunch.

Best Side Dishes

How To Serve?

  • Warm Bowl: Serve the dal in a pre-warmed bowl to keep it hot, enhancing its flavors and aroma.
  • Garnish: Sprinkle freshly chopped cilantro or parsley on top for a burst of color and freshness.
  • Lemon Wedges: Place lemon wedges on the side, allowing guests to add a zesty brightness according to their taste.
  • Drizzle: A drizzle of coconut or cashew cream can add a luxurious finish and extra creaminess.
  • Tadka on Top: Pour a sizzling tadka (tempered spices in oil) over the dal just before serving for an aromatic punch.
  • Serve with Sides: Accompany with basmati rice, naan, or roti on the side for a complete meal.
  • Pickles and Chutneys: Offer a selection of pickles and chutneys to add tangy, sweet, or spicy contrasts.
  • Raita: A small bowl of vegan cucumber raita can balance the richness of the dal with its cool, tangy flavor.
  • Papadums: Crisp papadums provide a crunchy texture contrast, which is perfect for dipping.
  • Dining Ambiance: Enhance the dining experience with candlelight or soft music for an inviting atmosphere.

Quick Tip- To deepen the flavor of Vegan Dal Makhani, consider using a mix of smoked and regular paprika. This adds a subtle smokiness, mimicking traditional charcoal cooking.

How To Serve

Storage & Make Ahead

  • Refrigerate: Store in an airtight container for up to 5 days. The flavors enhance over time, making it even more delicious.
  • Freeze: Freeze in a sealed container for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheat Gently: Warm on the stove over low heat, adding a little water or coconut milk to adjust consistency.
  • Make Ahead: Preparing a big batch over the weekend is perfect for meal prep. It’s a convenient, ready-to-eat meal for busy weekdays, ensuring a hearty option is always available.
  • Portion Control: Freeze in individual servings for easy thawing and serving, making it ideal for quick lunches or dinners.

Fact- Dal Makhani traditionally simmers overnight on the Tandoors’ dying embers, giving it a distinctively rich flavor and creamy texture unique to this slow-cooking method.

Vegan Dal Makhani Recipe

Time-Saving Tips

  1. Pressure Cooker/Instant Pot: Use a pressure cooker or Instant Pot to significantly reduce the cooking time of lentils and beans.
  2. Pre-soaked Lentils: Always have pre-soaked lentils ready in your fridge or freezer. This forethought saves soaking time.
  3. Canned Beans: To skip the soaking and reduce cooking time, opt for canned kidney beans. Just ensure they’re rinsed well.
  4. Pre-made Spice Mix: Prepare a large batch of the spice mix in advance. Having it on hand streamlines the cooking process.
  5. Batch Cooking: Make a large batch and freeze in portions. Reheating is quicker than starting from scratch.
  6. Blend Tomatoes and Onions: Use a food processor to quickly blend tomatoes and onions into a puree, saving chopping time.
  7. Mise en Place: Prep all ingredients before starting. This organization prevents delays during the cooking process.
  8. Dhungar Method Shortcut: A dash of liquid smoke offers a quick alternative for the smoky flavor without the traditional method.
Vegan Dal Makhni Recipe For A Hearty And Satisfying Meal!

Vegan Dal Makhni Recipe For A Hearty And Satisfying Meal!

Recipe by Julia

Vegan Dal Makhani is a luscious, plant-based twist on the classic North Indian dish. It swaps traditional dairy with coconut milk or cashew cream, infusing the slow-cooked lentils and kidney beans with a rich, creamy texture. Spiced to perfection with garlic, ginger, and garam masala, it’s a comforting, hearty, nourishing, and satisfying meal.

Course: Dinner
0.0 from 0 votes
Servings

6

servings
Prep Time

8

hours 
Cooking Time

2

hours 

20

minutes
Calories

210

kcal
Rest Time

0

minutes
Cook Mode

Keep the screen of your device on

Ingredients List

  • 1 Cup 1 Whole Urad Dal (aka black gram)

  • ¼ Cup ¼ Dried Kidney Beans

  • 1 Tsp 1 Baking Soda

  • 1 ½ Tbsp 1 ½ Grapeseed Oil or Neutral Oil

  • 1 1 Cinnamon Stick (2 to 3-inch)

  • 4 Pods (¼ heaping tsp of seeds) 4 Green Cardamom Pods, Seeds Only

  • 3 3 Whole Cloves

  • 1 1 Bay Leaf

  • 1 Tsp 1 Cumin Seeds

  • 1 1 Medium-Large Red Onion, Very Finely Diced

  • 1 inch piece 1 Fresh Ginger (1-inch piece), Minced or Grated

  • 4 Cloves 4 Garlic Cloves, Finely Chopped

  • 2 Tbsp 2 Tomato Paste

  • Tsp Nutmeg

  • 1 Tsp 1 Coriander

  • ½ Tsp ½ Indian Red Chile Powder(1 tsp for spicier; ¼ tsp for mild)

  • 2 Tsp 2 Kosher Salt

  • To taste To taste Freshly Cracked Black Pepper

  • 2 (8-10 oz, 230-280g) 2 Medium Tomatoes, Diced

  • 4 Cups(840-960 mL) 4 Liquid (Water + Bean Cooking Liquid)

  • ½ Cup(120 mL) ½ Cashew Cream or Full-Fat Coconut Milk

  • 1 Cup(12g) 1 Cilantro Leaves and Tender Stems, Chopped

  • 1 Tbsp 1 Lemon Juice

  • 1 Tsp 1 Organic Cane Sugar

  • 2 inch piece 2 Lump Charcoal

  • ½ Tsp ½ Neutral-Flavored Oil

  • 3 Tbsp 3 Vegan Butter

  • 1 inch piece (optional) 1 Ginger for Tadka (Optional)

  • 1 Tbsp 1 Kasoori Methi

  • 1 Tsp 1 Garam Masala

  • ½ Tsp ½ Indian Red Chile Powder for Tadka

  • ½ Cup ½ Raw Cashews

  • 6 Tbsp 6 Water for Cashew Cream

  • 1 Tbsp 1 Freshly Squeezed Lemon Juice for Cashew Cream

  • ½ Tsp ½ Kosher Salt for Cashew Cream

Step-By-Step Directions

  • Rinse and Soak: Wash urad dal and kidney beans thoroughly. Soak in cold water with baking soda for 8 hours or overnight. For a quick soak, use boiling water for 4 hours. Drain and rinse until the water is clear.
    Vegan Dal Makhani Recipe 1
  • Cook Lentils and Beans: Cover them with water in a saucepan, add ½ teaspoon salt, and bring to a boil. Simmer for 80-90 minutes until soft, adding water as needed. Drain, reserving the liquid. Mash lightly.
  • Prepare Base: Heat oil in a deep pan. Add whole spices and cook until aromatic. Add onions, cooking until browned. Incorporate garlic, ginger, tomato paste, ground spices, and diced tomatoes, cooking until softened.
    Vegan Dal Makhani Recipe 2
  • Combine and Cook: Add the bean liquid/water mix to the pan with mashed lentils and beans. Simmer, stirring occasionally, for 60-80 minutes. Add cashew cream or coconut milk, simmering for 10 more minutes.
    Vegan Dal Makhani Recipe 3
  • Dhungar Method (Optional): Heat a charcoal piece until a red hot, place in a small bowl within the dal, add oil for smoke, cover for 2-3 minutes, then remove.
  • Final Touches: Stir in cilantro lemon juice and adjust the seasoning. Remove the cinnamon stick and bay leaf.
  • Prepare Tadka: Melt vegan butter, add ginger, kasoori methi, garam masala, and chili powder. Cook briefly and pour over the dal.
    Vegan Dal Makhani Recipe 4
  • Cashew Cream (Optional): Boil cashews for 15 minutes (or soak overnight), blend with water, lemon juice, and salt until smooth.
  • Equipment List
  • Measuring Cups and Spoons
  • Colander
  • Medium Saucepan
  • Deep Saute Pan or Dutch Oven
  • Potato Masher, Fork, or Large Wooden Spoon
  • Food Processor (for cashew cream)
  • Frying Pan
  • Tongs
  • Small Stainless Steel or Glass Bowl (for Dhungar method)
  • Cutting Board
  • Knife
  • Blender (optional for cashew cream)

Notes

  • Soaking lentils and beans overnight enhances digestibility and reduces cooking time.

  • Adjust the amount of red chili powder according to your spice preference.

  • Save the cooking liquid from the lentils and beans; it adds depth to the dal’s flavor.

  • For a richer dal, use full-fat coconut milk or homemade cashew cream.

  • The Dhungar method is optional but adds an authentic smoky flavor.

  • Lemon juice adds brightness; adjust according to taste.

  • Serve hot with rice or bread for a wholesome meal.

Vegan Dal Makhani Recipe

Frequently Asked Questions

Can I Use Canned Lentils And Beans Instead Of Dry Ones For Vegan Dal Makhani?

You can use canned lentils and kidney beans as a time-saving alternative. However, the texture and flavor might slightly differ from using dry ones due to the preservatives and liquid in canned products.

If using canned lentils and beans, rinse them thoroughly to remove any excess sodium or preservatives. Adjust the cooking time since canned lentils and beans are already cooked; they must mainly be heated and allowed to absorb the flavors.

Is Vegan Dal Makhani Gluten-Free?

Vegan Dal Makhani can easily be gluten-free, provided all the ingredients used are free from gluten contamination. The recipe’s spices, tomato paste, and stock or water are naturally gluten-free. Still,

it’s essential to check the labels of these products to ensure they have yet to be processed in facilities that handle gluten-containing ingredients. Serving it with rice instead of naan or roti makes the meal completely gluten-free.

Vegan Dal Makhani Recipe

How Can I Make This Dish Nut-Free?

To make Vegan Dal Makhani nut-free, substitute the cashew cream with coconut milk or a nut-free vegan cream alternative. Ensure that the vegan butter used for the tadka is also nut-free. These substitutions allow you to enjoy the creamy texture and rich flavor of the dal without nuts.

Can I Freeze Vegan Dal Makhani?

Vegan Dal Makhani freezes exceptionally well, making it perfect for meal prep. Cool the dal completely before transferring it to airtight containers or freezer bags. Freeze for up to 3 months.

Thaw overnight in the refrigerator and reheat gently on the stove, adding a little water or vegan cream to adjust the consistency.

What’s The Best Way To Achieve A Smoky Flavor Without The Dhungar Method?

If you can’t use the traditional Dhungar method for imparting a smoky flavor, a few drops of liquid smoke can be a convenient alternative. Start with a small amount, as it’s potent, and add more to taste.

Another option is to stir in a pinch of smoked paprika towards the end of cooking. This will give the dal a subtle smokey note without overwhelming the other flavors.

Leave a Comment

Author picture

HELLO AND WELCOME TO
VIE DE LA VEGAN!

Greetings from the heart of Vie De La Vegan, where each dish we share is a chapter in a larger story of discovery, wellness, and the transformative power of a plant-based diet. My name is Julia, and I am thrilled to be your guide on this delightful culinary adventure.

More About Me

POPULAR RECIPES

AS SEEN IN