Elevate your vegetarian dinner game with this flavorful Rajma Sabzi recipe, a North Indian classic that combines tender pressure-cooked kidney beans with a robust, spiced tomato-onion gravy. Featuring aromatic ingredients like cumin, ginger, garlic, and a touch of garam masala, this dish delivers a comforting, protein-packed meal that's perfect when paired with steamed basmati rice, roti, or naan. The overnight soaking of the beans ensures a buttery texture, while a slow simmer allows the spices to meld beautifully, resulting in a thick, luscious curry. Simple yet satisfying, this recipe is a wholesome choice for busy weeknights or weekend feasts.
Rinse the dried kidney beans thoroughly under running water and soak them in 3 cups of water overnight or for at least 8 hours.
After soaking, drain the kidney beans and transfer them to a pressure cooker. Add 3 cups of fresh water and pressure cook on medium heat for about 20-25 minutes, or until the beans are soft and cooked. Let the pressure release naturally.
In a large pan, heat 2 tablespoons of oil over medium heat. Add the cumin seeds and let them splutter.
Add the finely chopped onions and sauté until they turn golden brown, about 5-6 minutes.
Stir in the grated ginger, minced garlic, and chopped green chili. Sauté for another 2 minutes until fragrant.
Add the chopped tomatoes and cook until they become soft and oil starts to separate from the mixture, about 5-7 minutes.
Mix in the turmeric powder, coriander powder, and red chili powder. Cook for another 2 minutes to allow the spices to release their aroma.
Now, add the cooked kidney beans along with the cooking liquid to the pan. Stir well to combine the beans with the spice mixture.
Season with salt and bring the mixture to a gentle simmer. Let it cook for 20-25 minutes, stirring occasionally to prevent sticking. Add more water if necessary to adjust consistency.
Once the sauce has thickened a bit and the flavors have melded, stir in the garam masala and cook for another 2 minutes.
Turn off the heat and garnish with freshly chopped coriander leaves.
Serve hot with steamed rice, roti, or naan.
Serving size | 1401 grams (1401.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1092 |
Total Fat 32.40g | 42% |
Saturated Fat 2.50g | 13% |
Polyunsaturated Fat 0.20g | |
Cholesterol 0mg | 0% |
Sodium 2462mg | 107% |
Total Carbohydrate 156.80g | 57% |
Dietary Fiber 58.20g | 208% |
Total Sugars 19.30g | |
Protein 53.80g | 108% |
Vitamin D 0IU | 0% |
Calcium 471mg | 36% |
Iron 22mg | 123% |
Potassium 3936mg | 84% |
Source of Calories