Tools You'll Need
Plan Ahead
Up to 8 hrs of hands-off time you can shift to earlier.
…/2 teaspoon of baking soda, and cover with water. Soak for 8 hours or overnight. Drain and rinse the soaked legumes a few more times.
No Onion?
No Garlic (fresh)?
No Coconut milk?
No Cilantro?
No Lemon juice?
No Bay leaf?
No Butter?
No Garam masala?
⚠ Contains Allergens
Rinse and scrub the whole urad dal and kidney beans several times under running water until the water runs clear. This removes dirt and some of the black color. Place the rinsed legumes in a bowl, add 1/2 teaspoon of baking soda, and cover with water. Soak for or overnight. Drain and rinse the soaked legumes a few more times.
Transfer the rinsed legumes to a saucepan. Cover them with a couple of inches of water. Bring to a boil over high heat, then use a metal spoon to skim off any foam that develops on the surface. Boil for . heat to a , cover, and cook for until the legumes are very soft and tender. (Alternatively, use canned kidney beans and add them later, or use an Instant Pot for faster cooking).
While the legumes are , prepare the spices and aromatics. For the whole spices, gather 1 teaspoon cumin seeds, 3 whole cloves, seeds from 4 cardamom pods (lightly crack the pods), 1 cinnamon stick, and 1 bay leaf. For the ground spices, grate a tiny bit of fresh nutmeg (about 1/8 tsp), and measure out 1 teaspoon each of coriander powder and Indian red chili powder (use 1/2 tsp chili powder for a milder dish), 1/2 teaspoon black pepper, and 1 teaspoon kosher salt. Finely 1 medium red onion. Grate a 1-2 inch piece of ginger and finely chop 4 cloves of garlic. 2 medium tomatoes.
Heat 2 tablespoons of oil in a large, deep pan over medium-high heat. Add the whole spices (cumin seeds, cloves, cardamom seeds, cinnamon stick, bay leaf). Swirl the pan frequently to prevent burning. for until the seeds start to sizzle and release their aroma.
Add the finely red onion to the pan. for (or if not finely ) until the onions start to brown. Add a splash of water if needed to prevent them from browning too quickly. Add the grated ginger and chopped garlic, and for about until fragrant.
Add the ground spices (nutmeg, coriander, red chili powder, black pepper, kosher salt) and 1 tablespoon of tomato paste to the pan. Stir frequently for , allowing the spices and tomato paste to cook down. Add the tomatoes and cook for until they are broken down, soft, and the mixture begins to thicken.
Drain the cooked beans and lentils, reserving the cooking liquid. Add enough water to the reserved liquid to make a total of 3.5-4 cups. Pour this liquid into the pan with the aromatics and spices, scraping up any flavorful browned bits from the bottom. Roughly mash the cooked beans and lentils using a potato masher, large wooden spoon, or fork. Add the mashed legumes to the pan. Bring to a boil, then heat to a . for at least ( is preferred), stirring every . Add boiled water from a kettle if the dal starts to look too dry.
Once the dal has to your desired consistency, stir in 1/2 cup of full-fat coconut milk. Continue to for about , stirring occasionally to prevent sticking. At this point, you can fish out and discard the cinnamon stick and bay leaf. For an ultra-creamy texture, use an immersion blender to blend about a third to half of the dal directly in the pot.
To add a smoky flavor, heat a 1-2 inch piece of lump charcoal over an open flame on your stove until it turns red hot in spots and becomes slightly white (about ). While the charcoal is heating, place a small glass or steel bowl in the middle of the dal. Carefully transfer the hot charcoal into the bowl using tongs. Immediately drizzle a small amount of oil (about 1/2 tsp) over the hot charcoal, then quickly cover the pan with a lid to trap the smoke. Let it infuse for . Remove the charcoal and bowl before serving.
Chop 1/4 cup of fresh cilantro. Squeeze 1 tablespoon of lemon juice. Stir both into the dal. The acidity from the lemon juice helps to balance the spiciness and brightens the flavors.
In a small pan, melt 2 tablespoons of vegan butter (or use a neutral-flavored oil) over medium heat. Add the thinly sliced ginger (if using) and cook for . Then, crush 1 teaspoon of kasoori methi (dried fenugreek leaves) between your hands and add it to the pan, along with 1/2 teaspoon of garam masala and 1/2 teaspoon of red chili powder. Stir for until fragrant. Pour the hot tadka directly over the dal and stir it in. This adds an extra layer of flavor and aroma.
Serve the Vegan Dal Makhani hot over white rice or with warm vegan naan. Garnish with extra fresh cilantro if desired.
• Soaking legumes with baking soda helps soften them and reduces cooking time.
• Skim off the foam that develops when boiling legumes to remove impurities.
• The long simmering time (80-90 minutes) is crucial for achieving a super creamy and luscious texture.
• The Dhungar method (charcoal smoking) adds an authentic smoky flavor, replicating a tandoor oven.
• For an even creamier texture, use an immersion blender to blend about a third to half of the dal.
• The Tadka (tempered spiced oil) is a final flavor punch and should not be skipped for an authentic taste.
• You can use canned kidney beans and add them later to save time.
• Instead of coconut milk, you can make cashew cream by blending soaked raw cashews with water, lemon juice, and salt for a different creamy texture.
• This recipe can be adapted for an Instant Pot to speed up cooking time (refer to blog post for specific instructions).
Other recipes converted from Rainbow Plant Life's cooking videos.
Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.
Comments
Sign in to leave a comment on this recipe.
Loading comments...