Ingredients
Main Ingredients
- 1 cup split black lentils (urad dal), soaked overnight
- 1 cup kidney beans, soaked overnight
- 4 cups water
- 1 tablespoon ghee
- 1 cup onion, finely chopped
- 2 tablespoons ginger-garlic paste
- 1 cup tomato puree
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 1 teaspoon red chili powder
- 1 cup heavy cream
- salt
- 1 cup fresh cilantro, chopped
AI Transformation
Make this recipe yours.
Don't eat dairy? Want more protein? Cooking for kids? Tap any option in the app and the AI rewrites the ingredients and rebalances the macros.
Vegan Vegetarian High protein Lower calorie Kid-friendly Gluten-free Dairy-free
Download RecipeBox AI
Free · iOS · iPad
Method
- 01Rinse the soaked split black lentils and kidney beans thoroughly and drain.
- 02In a large pot, add the lentils, kidney beans, and 4 cups of water. Bring to a boil, then reduce the heat and simmer until they are tender, about 60-70 minutes.
- 03In a separate pan, heat ghee over medium heat. Add cumin seeds and let them splutter.
- 04Add chopped onions and sauté until golden brown. Stir in the ginger-garlic paste and cook for another minute.
- 05Add tomato puree, red chili powder, and salt. Cook until the oil separates from the tomato mixture.
- 06Add the cooked lentils and beans to the tomato mixture. Mix well and simmer for 30 minutes on low heat.
- 07Stir in the garam masala and heavy cream. Simmer for another 10 minutes, stirring occasionally.
- 08Garnish with fresh cilantro and serve hot with naan or rice.