Elevate your mealtime with this hearty and flavorful Kidney Bean Curry, a protein-packed vegan dish that combines tender kidney beans with a rich, aromatic tomato-based sauce. Infused with warming spices like cumin, turmeric, and garam masala, this Indian-inspired recipe delivers bold, comforting flavors in just 45 minutes. Sautéed onions, garlic, and ginger form the savory base, while chopped cilantro provides a fresh finishing touch. Perfectly paired with fluffy steamed rice, naan, or roti, this easy-to-make curry is ideal for weeknight dinners or meal prep. Packed with plant-based protein and dietary fiber, this one-pot dish is not only satisfying but also incredibly nutritious. Whether you use canned beans for convenience or cook them from scratch, this wholesome Kidney Bean Curry is bound to become a family favorite!
Scan with your phone to download!
Heat the oil in a large pan over medium heat.
Add the cumin seeds and let them sizzle for a few seconds until aromatic.
Stir in the chopped onions and sauté until golden brown, about 5-7 minutes.
Add the minced garlic and ginger and cook for 1-2 minutes, stirring frequently.
Add the chopped or puréed tomatoes and cook until the mixture thickens and the oil begins to separate, about 5 minutes.
Stir in turmeric powder, coriander powder, garam masala, red chili powder, and salt. Cook for another 1-2 minutes to toast the spices.
Add the kidney beans and mix well to coat them with the spice mixture.
Pour in water or vegetable stock, stir, and bring the curry to a gentle boil.
Lower the heat and simmer uncovered for about 15-20 minutes, stirring occasionally, until the sauce thickens to your desired consistency.
Taste and adjust seasoning, adding more salt or spice as needed.
Turn off the heat and garnish with chopped cilantro before serving.
Serve hot with steamed rice, naan, or roti, and enjoy your delicious kidney bean curry!
Serving size | (994.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 765.9 |
Total Fat 30.7g | 0% |
Saturated Fat 4.4g | 0% |
Cholesterol 0mg | 0% |
Sodium 3274.1mg | 0% |
Total Carbohydrate 98.0g | 0% |
Dietary Fiber 29.8g | 0% |
Total Sugars 8.9g | |
Protein 32.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 238.4mg | 0% |
Iron 13.3mg | 0% |
Potassium 2110.0mg | 0% |
Source of Calories