Packed with plant-based protein and bold spices, this High Protein Hearty Bean Curry is the ultimate comfort food for vegans, vegetarians, and anyone craving a healthy, satisfying meal. Featuring a flavorful blend of kidney beans, chickpeas, and black beans, this curry is simmered in a rich, aromatic coconut-tomato base seasoned with cumin, garam masala, and turmeric. Fresh spinach and a splash of lemon juice provide a vibrant finish, while the dish comes together in just 45 minutes, including prep time. Perfect for meal prep, this nutritious recipe is as filling as it is flavorful, and pairs beautifully with rice, quinoa, or warm naan. Dive into this wholesome, easy-to-make bean curry for a quick and hearty dinner that doesnβt skimp on flavor or nutrients!
Heat the olive oil in a large pot over medium heat.
Add the chopped onion and sautΓ© until it becomes translucent, about 5 minutes.
Stir in the minced garlic, grated ginger, and chopped red chili. Cook for another 2 minutes until fragrant.
Add the cumin, coriander, turmeric, and garam masala to the pot, stirring well to coat the onions and spices with oil.
Pour in the canned diced tomatoes and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.
Add the kidney beans, chickpeas, and black beans to the pot. Stir well to combine.
Allow the curry to simmer for about 15 minutes, stirring occasionally. This will let the beans soften and the flavors meld.
Add the chopped spinach and let it wilt into the curry for about 2 minutes.
Season the curry with salt and black pepper to taste.
Once the beans are tender and the spinach is wilted, remove the pot from the heat.
Stir in the chopped cilantro and lemon juice. Mix well.
Serve the bean curry hot, garnished with additional cilantro if desired. Pair with cooked rice or naan for a complete meal.
Calories |
1980 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 56.5 g | 72% | |
| Saturated Fat | 9.5 g | 48% | |
| Polyunsaturated Fat | 6.3 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 5613 mg | 244% | |
| Total Carbohydrate | 299.2 g | 109% | |
| Dietary Fiber | 85.5 g | 305% | |
| Total Sugars | 66.4 g | ||
| Protein | 86.9 g | 174% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 836 mg | 64% | |
| Iron | 34.7 mg | 193% | |
| Potassium | 5845 mg | 124% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.