Warm up with a hearty bowl of Tomato White Bean Vegetable Soup, a comforting and nutritious vegetarian recipe packed with vibrant flavors and wholesome ingredients. This easy-to-make soup combines tender white beans, a medley of fresh vegetables like zucchini, carrots, and celery, and leafy baby spinach, all simmered in a rich tomato base infused with aromatic oregano and thyme. Ready in just 45 minutes, this protein-packed soup is perfect for meal prepping or a quick weeknight dinner. Serve it with crusty bread for a satisfying, plant-based meal thatβs both delicious and nourishing. This recipe is not only vegan-friendly but also brimming with fiber, making it a healthy and flavorful addition to your recipe collection.
Heat the olive oil in a large pot over medium heat.
Add the diced onions, carrots, and celery. SautΓ© for 5-7 minutes, or until the vegetables are softened.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the crushed tomatoes, vegetable broth, cooked white beans, zucchini, dried oregano, dried thyme, salt, black pepper, and red pepper flakes (if using). Stir to combine.
Bring the soup to a gentle boil, then reduce the heat to low. Cover and simmer for 20 minutes, allowing the flavors to meld together.
Stir in the baby spinach and let it wilt into the soup, about 2 minutes.
Taste and adjust seasonings if necessary.
Serve hot, garnished with fresh parsley if desired. Enjoy with crusty bread or crackers on the side.
Calories |
1626 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 41.1 g | 53% | |
| Saturated Fat | 6.7 g | 34% | |
| Polyunsaturated Fat | 5.5 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5002 mg | 217% | |
| Total Carbohydrate | 253.8 g | 92% | |
| Dietary Fiber | 65.3 g | 233% | |
| Total Sugars | 57.8 g | ||
| Protein | 78.6 g | 157% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 841 mg | 65% | |
| Iron | 24.7 mg | 137% | |
| Potassium | 6736 mg | 143% | |
*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.