Packed with plant-based protein and bursting with aromatic spices, this High Protein Kidney Beans Curry is a flavorful and nutritious dish perfect for a quick weeknight dinner or an impressive weekend meal. Featuring tender kidney beans simmered in a rich, spiced tomato sauce infused with cumin, coriander, and garam masala, this Indian-inspired curry delivers a warm and satisfying depth of flavor. Ready in just 45 minutes, it’s a wholesome vegan recipe that’s as easy to prepare as it is delicious. Serve it hot with steamed rice or your favorite flatbread for a hearty, protein-rich meal that’s sure to please everyone at the table. Perfect for those looking for high-protein vegan recipes, vegetarian curry ideas, or easy comfort food with an exotic twist!
Scan with your phone to download!
Rinse and drain the canned kidney beans thoroughly under cold water and set aside.
Heat the olive oil in a large pan over medium heat. Add the cumin seeds and let them sizzle for a few seconds until fragrant.
Add the finely chopped onion to the pan and sauté until golden brown, about 5-7 minutes.
Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until the raw aroma disappears.
Pour in the pureed tomatoes and stir well. Cook the mixture for about 5-6 minutes until it thickens and the oil starts to separate from the tomato paste.
Add ground coriander, turmeric powder, red chili powder, and salt. Mix well to combine the spices with the tomato mixture.
Introduce the kidney beans to the pan and mix to coat them with the spiced tomato sauce.
Pour in 1 cup of water and bring the mixture to a gentle boil.
Reduce the heat to low and let the curry simmer uncovered for about 10-15 minutes, allowing flavors to meld and the liquid to reduce slightly.
Stir in the garam masala and let the curry cook for an additional 2 minutes.
Garnish with freshly chopped coriander leaves and serve hot with rice or bread of choice.
Serving size | (1086.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 789.7 |
Total Fat 32.3g | 0% |
Saturated Fat 4.9g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 0mg | 0% |
Sodium 3277.9mg | 0% |
Total Carbohydrate 101.2g | 0% |
Dietary Fiber 29.8g | 0% |
Total Sugars 14.0g | |
Protein 30.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 285.5mg | 0% |
Iron 14.0mg | 0% |
Potassium 2332.4mg | 0% |
Source of Calories