Warm up with a bowl of comforting Vegan Hearty Green Bean Soup, a wholesome and nutrient-packed meal perfect for cozy evenings or chilly days. This vibrant soup features crisp-tender green beans, creamy potatoes, and an aromatic blend of garlic, onions, and earthy spices like thyme and oregano, all simmered in a rich vegetable broth with zesty diced tomatoes. Fresh baby spinach adds a burst of green goodness, while a splash of lemon juice brightens the flavors, making every spoonful as invigorating as it is delicious. Quick to prep and easy to make, this plant-based recipe is ideal for feeding a crowd or meal prepping for the week. Serve it piping hot with crusty bread or a side salad for a complete, nourishing dish that highlights seasonal vegetables and healthful simplicity.
In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic and sauté for 5 minutes until the onion is translucent.
Add the chopped celery and carrots, and continue to sauté for another 5 minutes until the vegetables begin to soften.
Stir in the green beans and diced potatoes, coating them in the oil and aromatics.
Pour in the vegetable broth and add the diced tomatoes, including their juices. Stir in the dried thyme, dried oregano, sea salt, black pepper, and bay leaf.
Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 25 minutes or until the potatoes and green beans are tender.
Remove the bay leaf and discard it. Stir in the baby spinach and let it wilt for about 2-3 minutes.
Finally, stir in the lemon juice, taste, and adjust the seasoning if necessary.
Serve the soup hot, garnished with fresh herbs if desired, and enjoy!
Calories |
1567 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 44.3 g | 57% | |
| Saturated Fat | 7.9 g | 40% | |
| Polyunsaturated Fat | 7.6 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 7212 mg | 314% | |
| Total Carbohydrate | 261.0 g | 95% | |
| Dietary Fiber | 60.6 g | 216% | |
| Total Sugars | 69.6 g | ||
| Protein | 53.9 g | 108% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 900 mg | 69% | |
| Iron | 22.5 mg | 125% | |
| Potassium | 8227 mg | 175% | |
*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.