Low-Cal Dal Makhani
Creamy black lentil curry lightened without butter and cream. 300 calories, 18g protein, rich and comforting.
Low-Cal Dal Makhani has 300 calories per serving, with 18g protein, 42g carbs, 6g fat, and 12g fiber. Prep 10 min, cook 35 min.
Nutrition per serving
1 serving(s)
300
Calories
18g
Protein
36% DV
42g
Carbs
15% DV
6g
Fat
8% DV
* %DV based on a 2000 calorie diet
🫘 12g fiber per serving.
📊 300 calories per serving.
Nutrition values are estimates based on standard ingredient data and may vary with the brands and portions you use. How we calculate nutrition.
Prep Time
10 min
Cook Time
35 min
Servings
1
Est. Cost
$3.50
Low-Cal Dal Makhani
A lighter take on the beloved Punjabi black lentil curry. Instead of butter and heavy cream, this version relies on slow-simmered lentils and a swirl of Greek yogurt for that signature silky, smoky richness.
Ingredients
- 1/2 cup dried black lentils (urad dal), soaked
- 1/2 cup crushed tomatoes
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1/4 cup plain Greek yogurt
- 1 tsp garam masala
- 1 tsp ground cumin
- 1/2 tsp turmeric
- 1 tsp olive oil
- 0.5 cup cooked brown rice
- Salt to taste
Instructions
- Soak the lentils for at least 1 hour, then drain and rinse.
- Simmer the lentils in 2 cups of water with turmeric for 25-30 minutes until very soft.
- Heat olive oil in a pan and add cumin, letting it sizzle.
- Add onion and cook 5 minutes until golden.
- Stir in garlic and ginger and cook 1 minute.
- Add crushed tomatoes and garam masala and simmer 5 minutes.
- Mash some of the lentils and add them to the sauce with the rest, cooking 5 more minutes.
- Stir in Greek yogurt off the heat, then serve over brown rice.
Nutrition Facts
| Nutrient | Amount |
|---|---|
| Calories | 300 kcal |
| Protein | 18g |
| Carbs | 42g |
| Fat | 6g |
| Fiber | 12g |
Tips
- A drop of liquid smoke mimics the traditional smoky dhungar flavor.
- Mash part of the lentils to thicken the gravy naturally without cream.
- Dal makhani tastes even better the next day as flavors meld.
Dietary tags
What do these tags mean?
- High protein
- ≥ 25g protein per serving.
- High fiber
- ≥ 8g fiber per serving.
- Meal prep
- Stores 3+ days in the fridge or is freezer-friendly with reheat instructions.
- Low calorie
- Under 300 calories per serving.
- No cook
- No heat source required — assemble and eat.
Definitions are consistent across the site. Nutrition values are estimates based on standard U.S. database values; actual results vary by brand and portion.
🧊 Storage & Reheat
Fridge
Store in an airtight container for up to 3 days.
Freezer
Freezer-friendly — store up to 2 months. Thaw overnight in the fridge before reheating.
Reheat
Microwave 700W for 60–90 seconds, or until steaming hot throughout. Add a splash of broth or water to prevent drying.
Equipment
skillet
Want to plan meals around this recipe?
Build a meal plan →