Cozy up with a bowl of Vegan Hearty Green Bean Soup, a nourishing and flavor-packed dish that's perfect for any season. This comforting soup shines with tender green beans, hearty potatoes, and vibrant carrots, all simmered in a fragrant vegetable broth infused with aromatic oregano, thyme, and bay leaf. A touch of lemon juice at the end adds a refreshing brightness, while baby spinach provides a subtle, nutrient-rich finish. Ready in under an hour, this simple yet satisfying recipe is ideal for meal prep or feeding a crowd, with a delightful balance of earthy and fresh flavors. Serve it piping hot with crusty bread for an irresistibly wholesome vegan meal.
Scan with your phone to download!
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!
Serving size | (3454.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1567.0 |
Total Fat 44.3g | 0% |
Saturated Fat 7.9g | 0% |
Polyunsaturated Fat 7.6g | |
Cholesterol 0mg | 0% |
Sodium 7211.8mg | 0% |
Total Carbohydrate 261.0g | 0% |
Dietary Fiber 60.6g | 0% |
Total Sugars 69.6g | |
Protein 53.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 899.8mg | 0% |
Iron 22.5mg | 0% |
Potassium 8226.6mg | 0% |
Source of Calories