One Pot Dal Makhani

Aya Thompson

Aya Thompson

May 10, 2026 • 12 min read

star 4.6 (17)
One Pot Dal Makhani

"Learn how to make One Pot Dal Makhani with this easy step-by-step recipe."

Learn how to make One Pot Dal Makhani with this easy step-by-step recipe.

Conclusion

I hope you enjoy making this One Pot Dal Makhani. It's one of my favorite recipes!

Ingredients

  • Serving Size: 1 bowl (approx. 1.5 cups)
  • Calories: 336 calories
  • Sugar: 2.8 grams sugar
  • Sodium: 15.3 milligrams sodium
  • Fat: 12.1 grams fat
  • Saturated Fat: 6.8 grams
  • Trans Fat: 0 grams
  • Carbohydrates: 43.1 grams carbohydrates
  • Fiber: 10.1 grams fiber
  • Protein: 16.3 grams protein
  • Cholesterol: 0 milligrams

Instructions

  1. In a large pot, melt the vegan butter over medium heat. Add the minced garlic, garlic powder, fenugreek, and garam masala. Add the optional onions and chilies if using. Fry for 2 minutes until fragrant.
  2. Add the beluga lentils and water to the pot. Stir, bring to a simmer, cover, and cook for 15 minutes, or until lentils are tender.
  3. Stir in the drained kidney beans, tomato paste, and coconut milk. Mix well and cook uncovered for another 5 minutes.
  4. Season with salt and pepper to taste. Serve hot with rice or bread.

Recipe Details

Perfect for Lunch

One Pot Dal Makhani

One Pot Dal Makhani

Learn how to make One Pot Dal Makhani with this easy step-by-step recipe.

5 min
Prep Time
15 min
Cook Time
4
Servings
150
Calories

shopping_basket Ingredients

restaurant Instructions

1

In a large pot, melt the vegan butter over medium heat. Add the minced garlic, garlic powder, fenugreek, and garam masala. Add the optional onions and chilies if using. Fry for 2 minutes until fragrant.

2

Add the beluga lentils and water to the pot. Stir, bring to a simmer, cover, and cook for 15 minutes, or until lentils are tender.

3

Stir in the drained kidney beans, tomato paste, and coconut milk. Mix well and cook uncovered for another 5 minutes.

4

Season with salt and pepper to taste. Serve hot with rice or bread.

Nutritional Information (per serving)

336 calories Calories
17g Protein
11g Fat
38g Carbs
251mg Sodium

Ratings & Reviews

-

star star star star star

Loading reviews...

5
0%
4
0%
3
0%
2
0%
1
0%

Leave a Review

Your Rating
star star star star star

You May Also Like

View All Recipes →