Dal Makhani

Translation: Lentils w/ Tomato Cream Sauce

Alternate Spellings: Daal Makhani, Dahl Makhani

Cuisine: Indian

Recipe Type: Main Dish

Average User Rating: 2.03 / 5

Vegetarian / Vegan: Vegetarian

This is a classic Punjabi dish - a very rich, satisfying dish that's full of protein...


1 cup whole black lentils (cooked)
2 cups kidney beans, pre-cooked
1 cup vegetable stock

1 onion, chopped finely
1 tomato, diced
4 cloves garlic, minced
1/2 TB ginger, grated
1 TB tomato paste
2 TB heavy cream
1 tsp. red chili powder
1/2 tsp. ground cumin
1/2 tsp. ground coriander
1/2 tsp. amchur (mango powder) (optional)
1 TB butter
2 TB oil
1/2 tsp. salt


Heat oil in a pan and saute onions until lightly browned. Add salt, chili powder, garlic, ginger, and tomato paste and fry for 30 seconds. Add tomatoes and cook for 2 more minutes. Add cooked lentils and 1 cup stock and simmer until stock is slightly reduced and lentils are completely tender. Add cream, cumin, coriander, amchur, butter, and kidney beans and cook 5 more minutes on low heat.

Submitted By:

Prep Time: 15 minutes

Cooking Time: 45 minutes

Servings: 4

Like this vegetarian Dal Makhani recipe? Add to "My Recipe Box"

Did you enjoy this recipe for Dal Makhani? Would you change it somehow? Let us know your thoughts!

 Review Recipe / Leave a Comment 

First Name:

Star Rating:

Review / Comments:

Reviews / Comments

There are currently no reviews/comments - Be the first to write a review or comment about this recipe!)