Warm up with a comforting bowl of Spinach and Bean Soup, a wholesome medley of fresh vegetables, hearty cannellini beans, and fragrant spices. This one-pot recipe is packed with nutrients, featuring tender baby spinach leaves simmered in a savory vegetable broth alongside sweet carrots, celery, and tangy diced tomatoes. The addition of dried thyme, oregano, and paprika infuses each bite with robust flavor, while a splash of fresh lemon juice adds a bright, zesty finish. Ready in just 40 minutes, this vegan and gluten-free soup is the perfect choice for a quick, healthy weeknight dinner or a satisfying meal prep option. Serve it with crusty bread or a crisp side salad for a complete, soul-soothing dish!
Heat olive oil in a large pot over medium heat.
Add the diced onion, and sauté until softened and translucent, about 5 minutes.
Stir in the minced garlic, diced carrot, and diced celery. Cook for an additional 3 minutes until fragrant.
Pour in the vegetable broth and bring to a simmer.
Add the cannellini beans, diced tomatoes (with juice), dried thyme, oregano, paprika, salt, and black pepper.
Reduce the heat to low, cover the pot, and let the soup simmer for 20 minutes to allow the flavors to meld.
Stir in the baby spinach leaves and cook for 2-3 minutes until wilted.
Remove the pot from heat and add the fresh lemon juice for a bright, tangy finish.
Ladle the soup into bowls and serve warm with crusty bread or a side salad, if desired.
Calories |
1320 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 43.3 g | 56% | |
| Saturated Fat | 7.4 g | 37% | |
| Polyunsaturated Fat | 7.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4729 mg | 206% | |
| Total Carbohydrate | 188.7 g | 69% | |
| Dietary Fiber | 47.6 g | 170% | |
| Total Sugars | 33.7 g | ||
| Protein | 56.7 g | 113% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 622 mg | 48% | |
| Iron | 18.9 mg | 105% | |
| Potassium | 5193 mg | 110% | |
*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.