Warm up your soul with this Vegan Hearty Beans Stew, a wholesome, flavor-packed recipe that's as nourishing as it is delicious. Perfect for chilly evenings or meal prep, this one-pot wonder combines a medley of tender mixed beans—like kidney, black, and cannellini—with vibrant veggies, fragrant spices (smoked paprika and cumin shine here), and a rich tomato base. Simmered to perfection in savory vegetable broth, this stew develops deep, comforting flavors while remaining entirely plant-based. Ready in just under an hour, this satisfying recipe is loaded with protein, fiber, and irresistible taste. Serve it hot, garnished with a sprinkle of fresh parsley, and enjoy a hearty, vegan meal that will leave you full and happy.
Scan with your phone to download!
Heat the olive oil in a large pot over medium heat.
Add the diced onion and sauté for about 5 minutes until it's translucent.
Stir in the minced garlic, diced carrots, and celery, cooking for another 3 minutes.
Add the diced red bell pepper and continue to sauté for 2 more minutes.
Pour in the canned diced tomatoes and vegetable broth, stirring to combine.
Add the mixed beans, bay leaves, dried thyme, smoked paprika, ground cumin, salt, and black pepper.
Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for approximately 30 minutes, stirring occasionally.
Remove the bay leaves after the stew has thickened and the flavors have melded.
Adjust seasoning if needed, and serve the stew hot, garnished with fresh parsley.
Serving size | (2721.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1625.2 |
Total Fat 53.7g | 0% |
Saturated Fat 9.9g | 0% |
Polyunsaturated Fat 8.9g | |
Cholesterol 7.9mg | 0% |
Sodium 7122.1mg | 0% |
Total Carbohydrate 230.3g | 0% |
Dietary Fiber 67.7g | 0% |
Total Sugars 50.2g | |
Protein 68.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 881.6mg | 0% |
Iron 26.4mg | 0% |
Potassium 6723.7mg | 0% |
Source of Calories