Rating: 4 stars
1 Ratings
  • 5 star values: 0
  • 4 star values: 1
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0

A delicious Indian dish made with urad dal for special occasions. Like all dal dishes, it tastes even better when reheated the next day and the flavors have had time to mix together. Serve hot with basmati rice or naan.

Recipe Summary

1 hr
8 hrs
9 hrs 10 mins
10 mins
4 servings


Original recipe yields 4 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Combine black lentils and red kidney beans in a pot. Cover with water; let soak, 8 hours to overnight.

  • Add 1 teaspoon salt, 1/2 teaspoon ginger, and 1/2 teaspoon chili powder to the beans. Boil until soft but not pasty, about 30 minutes.

  • Heat butter and oil in a separate pot. Add cumin, cloves, and bay leaves; cook until sputtering, about 1 minute. Add onion, green chili, and remaining salt and ginger; fry until golden brown, 5 to 10 minutes. Add tomato and garlic; cook until tomato is soft, about 5 minutes. Add coriander, turmeric, and remaining chili powder; fry until fragrant, about 30 seconds.

  • Add beans and lemon juice to the spice mixture; mix gently. Add garam masala. Simmer dal over low heat for 15 minutes. Add cream and simmer until heated through, about 5 minutes.

Nutrition Facts

452 calories; protein 13.7g; carbohydrates 38.8g; fat 28g; cholesterol 63.7mg; sodium 1265.4mg. Full Nutrition