Follow these steps for perfect results
Kidney Beans
soaked overnight
Onions
chopped
Garlic
chopped
Ginger
chopped
Tomatoes
chopped
Green Chilli
chopped
Coriander Powder
Cumin Powder
Turmeric Powder
Red Chilli Powder
Salt
to taste
Garam Masala Powder
Butter
Vegetable Oil
Bay Leaf
Cilantro
chopped
Wash kidney beans and soak in water for at least 8 hours or overnight.
Drain and rinse the soaked kidney beans.
Heat vegetable oil in a pressure cooker.
Add bay leaf and let it sizzle.
Add chopped garlic and sauté until light pink.
Add chopped onions and sauté until translucent.
Add chopped ginger and stir for two minutes.
Add chopped tomatoes and a pinch of salt.
Cover and cook for two minutes to soften the tomatoes.
Stir in coriander powder, cumin powder, turmeric powder, and red chili powder.
Sauté the spices continuously until well combined.
Add the kidney beans and mix well.
Add salt to taste.
Add 4 cups of water.
Close the pressure cooker and cook for 8-10 whistles.
Remove from heat and let the pressure release naturally.
Open the lid and check if the kidney beans are tender.
If not tender, add one cup of water and cook for 2-3 more whistles.
Once the pressure is released, open the lid and simmer on low heat.
Cover loosely and cook for ten minutes, allowing the gravy to thicken.
Mash some of the beans with a spatula to thicken the gravy further.
Stir in garam masala.
Turn off the heat.
Stir in butter and let it melt.
Garnish with cilantro.
Serve hot with steamed rice.
Expert advice for the best results
Soaking the kidney beans overnight is crucial for proper cooking and digestibility.
Adjust the amount of red chili powder according to your spice preference.
For a richer flavor, add a dollop of cream or yogurt before serving.
Everything you need to know before you start
15 minutes
Can be made 1-2 days in advance.
Serve in a bowl, garnished with cilantro and a swirl of cream.
Serve with steamed rice and Indian bread (roti or naan).
Serve with a side of yogurt or raita.
Complements the spices
Cools the palate
Discover the story behind this recipe
A staple dish in many North Indian households, often prepared for special occasions.
Discover more delicious Indian Lunch, Dinner recipes to expand your culinary repertoire
A flavorful and hearty Indian chickpea curry with a rich, savory gravy. Perfect served with naan, rice, or other Indian breads.
A popular Indian street food made with mashed vegetables cooked in a spicy tomato-based sauce, served with buttered buns.
A popular Indian lentil dish, Dal Fry is a flavorful and comforting preparation of lentils tempered with aromatic spices, onions, and tomatoes.
A hearty and flavorful Indian-inspired lentil soup with a variety of vegetables and warming spices.
A classic Indian vegetarian dish featuring potatoes and peas in a flavorful tomato-based gravy. Paneer can be added for extra richness.
Onion Kulcha is a delicious Indian flatbread stuffed with a flavorful onion and cilantro filling. Enjoy it hot with butter and chaat masala.
A delicious and savory Indian flatbread filled with spiced cauliflower. Perfect for a hearty breakfast, lunch, or dinner.
A flavorful and comforting Indian lentil stew made with yellow lentils, spices, and ghee.