Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.

vegan dal makhani (black lentil dal)


Your Recipes

Prep Time: 10 minutes

Cook Time: 50 minutes

Total: 1 hours, 30 minutes

Servings: 4


Remove All · Remove Spices · Remove Staples

Export 20 ingredients for grocery delivery


Helping creators monetize
Show ad-free recipes at the top of any site

Step 1

Soak the Beluga lentils overnight and pick through and remove any little rocks.

Step 2

Once the lentils are ready, give them a good rinse and add 3 cups of water to the pot and cook for around 25-30 minutes with the lid half on. (if using the urad dal, cook for an additional 10-15 minutes).

Step 3

In a deep bottomed saucepan on medium heat, add the oil, cinnamon stick, bay leaf, and cumin seeds. Cook while stirring for a couple of minutes.

Step 4

Add in the ground spices—turmeric, coriander, garam masala and cook for a further couple of minutes while stirring.

Step 5

Add in the onion and stir together, followed by the ginger and garlic. Cook further until the spices release a deep aroma.

Step 6

Add in the tomato puree and cayenne pepper and let it simmer for around 5 minutes.

Step 7

Add in the cooked lentils and beans with 1.5 cups of boiling water. Cook for around 30 minutes with the pot lid on. If it seems a little too loose or watery, remove the lid halfway through the cooking time.

Step 8

Once cooked, stir in the coconut cream and fenugreek leaves if using, cooking for a further 5 minutes. Season to taste.

Step 9

Serve with a sprinkle of coriander (cilantro), chillies and rice. Some naan is also a perfect addition.

Top Similar Recipes from Across the Web