Creamy Dal Makhani made with whole urad dal, dried kidney beans, baking soda, liquid, cashew cream, fresh cilantro, lemon juice, organic cane sugar, grapeseed oil, cinnamon stick, green cardamom pods, whole cloves, bay leaf, cumin seeds, red onion, fresh ginger, garlic cloves, tomato paste, nutmeg, coriander powder, Indian red chile powder, kosher salt, black pepper, tomatoes, lump charcoal, neutral-flavored oil, vegan butter, ginger, kasoori methi, garam masala, Indian red chile powder, raw cashews, water, freshly squeezed lemon juice, kosher salt

Creamy Dal Makhani

This creamy, buttery, and perfectly spiced vegan Dal Makhani is a rich and sumptuous Indian dish. It features urad dal and kidney beans slow-simmered with aromatic spices and tomatoes, delivering complex flavors and a velvety texture. This special occasion recipe is designed to impress and can be made on the stovetop or in an Instant Pot.

4 servings
Updated

Price per Serving

AUD: A$ 4.95
EUR: € 3.21
GBP: £ 2.94
USD: $ 3.97
mainsdinner
#dal#spicy#Indian#creamy#lentils#stovetop#Instant Pot#comfort food

Instructions

  1. 1

    Rinse the [whole urad dal] and [kidney beans], scrubbing and draining several times until water runs clear.

  2. 2

    Cover the [lentils] and [beans] with water and add baking soda (1 teaspoon). Soak for 8 hours (or overnight). Alternatively, quick soak with boiling water for hours (4). Drain and rinse until water is clear.

  3. 3

    Cook the [lentils] and [beans]: Transfer to a medium saucepan, cover with 2 inches water (1 to) and kosher salt (0.5 teaspoon). Bring to a boil, skim foam, then boil uncovered for minutes (10). Reduce heat to a simmer and cook for 90 minutes (80 to) until very soft. Add freshly boiled [water] as needed to prevent drying. (Instant Pot method in notes)

  4. 4

    Drain the [lentils] and [beans] into a colander over a bowl, saving the cooking liquid. Measure [cooking liquid] and add enough [water] to make cups (3.5). Roughly mash the [lentils] and [beans] with a potato masher. Set aside.

  5. 5

    Start cooking the dal: Heat grapeseed oil (1.5 tablespoons) in a deep saute pan or Dutch oven over medium-high heat. Add stick (1 cinnamon), cardamom pods (4 green), cloves (3 whole), leaf (1 bay), and cumin seeds (1 teaspoon). Cook for 60 seconds (45 to), stirring frequently, until aromatic.

  6. 6

    Add onion (1 red) with a pinch or two of [kosher salt]. Cook, stirring occasionally, until browning, for 7 minutes (5 to). Add splashes of [water] to deglaze and prevent burning.

  7. 7

    Add piece fresh ginger (1 inch) and cloves (4 garlic), cook for minute (1), tossing. Stir in tomato paste (2 tablespoons), nutmeg (0.125 teaspoon), coriander powder (1 teaspoon), Indian red chile powder (0.5 teaspoon), 2 teaspoons kosher salt (1.5 to), and [black pepper to taste]. Stir for 90 seconds (60 to). Add tomatoes (2 medium) and their juices; cook until softened for 3 minutes (2 to).

  8. 8

    Pour in the liquid (3.5 cups) (water + bean cooking liquid) and scrape up any browned bits. Add the [mashed lentils] and [beans], stirring well.

  9. 9

    Bring to a boil, then reduce to a simmer. Stir every minutes (10) for 80 minutes (60 to) (slow cooking makes it creamy). Add more freshly boiled [water] as needed to prevent drying.

  10. 10

    Pour in cashew cream (0.5 cup) or [coconut milk] and simmer for another minutes (10), stirring occasionally.

  11. 11

    Dhungar Method (optional, for smokiness): Place a small stainless steel or glass bowl (or hollowed onion half) in the center of the dal. Using tongs, heat piece lump charcoal (1 inch) over an open flame for 3 minutes (2 to) until red hot. Transfer charcoal to the small bowl, pour neutral-flavored oil (0.5 teaspoon) on it, and immediately cover the pan to trap smoke for 3 minutes (2 to). Remove charcoal and stir the dal.

  12. 12

    Stir in fresh cilantro (1 cup) and lemon juice (1 tablespoon). Season to taste with [kosher salt], adding 1 teaspoon organic cane sugar (0.5 to) if too acidic. Remove [cinnamon stick] and [bay leaf].

  13. 13

    Make the tadka: Heat vegan butter (3 tablespoons) in a medium frying pan over medium-high heat. Once melted, add piece ginger (1 inch) (if using) and cook for seconds (30), stirring. Crush kasoori methi (1 tablespoon) into the butter, add garam masala (1 teaspoon) and Indian red chile powder (0.5 teaspoon). Cook for another seconds (30), swirling. Pour the tadka over the dal and serve.

  14. 14

    If making the cashew cream: Cover raw cashews (0.5 cup) with water in a saucepan. Bring to a boil and boil for minutes (15). Drain and rinse (or soak overnight in cool water). Transfer cashews to a food processor with water (6 tablespoons), freshly squeezed lemon juice (1 tablespoon), and kosher salt (0.5 teaspoon). Blend for 4 minutes (3 to), scraping down sides, until smooth. (Double recipe for high-powered blender).

Nutrition Facts

Per portion

412
kcal
17
Protein (g)
45
Carbs (g)
20
Fat (g)

Macronutrients

Saturated Fat 8 g
Monounsaturated Fat 6 g
Polyunsaturated Fat 6 g
Fiber 15 g
Sugars 5 g

Micronutrients

iron
7mg
156% DV
sodium
943mg
164% DV
calcium
92mg
37% DV
potassium
586mg
50% DV
vitamin a
445mcg
198% DV
vitamin c
19mg
84% DV
vitamin k
50mcg
167% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Creamy Garlic Pasta

Creamy Garlic Pasta

4 servings
30m
#creamy#dinner#savory
Creamy Baked Mac and Cheese

Creamy Baked Mac and Cheese

8 servings
40m
#easy#vegan#cheesy
Creamy Hummus
GF

Creamy Hummus

6 servings
5m
#dip#easy#vegan
Creamy Leek & Mushroom Pie

Creamy Leek & Mushroom Pie

4 servings
45m
#savory#british#seasonal
Creamy Vegan Vodka Sauce

Creamy Vegan Vodka Sauce

4 servings
35m
#easy#quick#creamy
Creamy Mushroom Soup

Creamy Mushroom Soup

4 servings
45m
#easy#rich#soup
Creamy Mushroom Alfredo Fettuccine
High Protein

Creamy Mushroom Alfredo Fettuccine

3 servings
40m
#easy#pasta#creamy
Creamy Leek Pea Pasta

Creamy Leek Pea Pasta

4 servings
25m
#peas#leeks#creamy