Description
Red kidney beans simmered in a rich, spicy Indian gravy infused with a generous amount of garlic, creating a sumptuous dish perfect for pairing with rice or rotis.
Ingredients
Units
Scale
- 1 cup (240 ml) red kidney beans, soaked overnight in water
- 2 onions, finely chopped
- 3 medium tomatoes, pureed
- 8-9 garlic cloves (crush and chop 4, retain the rest whole)
- 1/2 tsp grated ginger
- 2 tbsp (30 ml) ghee
- 1 tsp cumin seeds
- 1 tsp coriander powder
- 1/2 tsp turmeric powder
- 1 tsp garam masala
- Salt, to taste
- Fresh cilantro, for garnish
Instructions
- Pressure cook the soaked kidney beans with 4 cups of water until they are soft and melt in your mouth. Retain the water used for cooking the beans.
- In a pan, heat the ghee over medium heat. Once melted, add the cumin seeds and let them sizzle for a few seconds.
- Add the chopped onions and sauté until they are golden brown.
- Add the crushed and chopped garlic, and grated ginger. Sauté for another 2 minutes until the raw smell disappears.
- Stir in the tomato puree and cook for 5-7 minutes until the oil starts to separate from the mixture.
- Add the coriander powder, turmeric powder, and salt. Mix well and cook for another 2 minutes.
- Add the cooked kidney beans along with the retained water. Stir well to combine.
- Add the whole garlic cloves and garam masala. Let the mixture simmer on low heat for 10-15 minutes until the gravy thickens and the flavors meld together.
- Garnish with fresh cilantro before serving.
Notes
- For a creamier texture, mash some of the beans while simmering.
- Adjust the spice level by adding more or less garam masala.
- This dish pairs excellently with steamed basmati rice or warm rotis.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 6 grams
- Sodium: 600 mg
- Fat: 8 grams
- Carbohydrates: 40 grams
- Fiber: 10 grams
- Protein: 12 grams
- Cholesterol: 15 mg