Warm up your soul with a comforting bowl of Tuscan Spinach Bean Soup, a hearty and wholesome dish that’s as nourishing as it is flavorful. This rustic Italian-inspired recipe combines tender cannellini beans, vibrant baby spinach, and a medley of aromatic vegetables like carrots, celery, and onion, all simmered in a robust vegetable broth enriched with crushed tomatoes and fragrant herbs like thyme, rosemary, and oregano. Ready in just 45 minutes, this one-pot wonder makes for a quick and fuss-free weeknight dinner or a meal prep favorite. Serve it with a squeeze of fresh lemon juice and a sprinkle of Parmesan cheese for a zesty, creamy finish that elevates every spoonful. Packed with plant-based protein, fiber, and vibrant greens, this Tuscan classic is the perfect blend of comfort and nutrition, ideal for cozy evenings or anytime you crave a wholesome yet satisfying dish.
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the chopped onion, and sauté for 3-4 minutes until softened and translucent.
Stir in the minced garlic, carrots, and celery, and cook for another 5 minutes, stirring frequently to prevent burning.
Pour in the vegetable broth and bring it to a gentle boil.
Add the cannellini beans, crushed tomatoes, thyme, rosemary, oregano, and bay leaf. Stir well to combine.
Reduce the heat to low, cover, and let simmer for 20 minutes, allowing the flavors to meld together.
Remove the bay leaf, then stir in the baby spinach. Cook for an additional 2-3 minutes, or until the spinach has wilted.
Season the soup with salt and black pepper to taste.
Optionally, stir in lemon juice for a bright, tangy finish.
Serve hot in bowls, topped with freshly grated Parmesan cheese if desired.
Serving size | 3231.8 grams (3231.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1796 |
Total Fat 46.60g | 60% |
Saturated Fat 8.50g | 43% |
Polyunsaturated Fat 6.90g | |
Cholesterol 3mg | 1% |
Sodium 6140mg | 267% |
Total Carbohydrate 275.90g | 100% |
Dietary Fiber 74.40g | 266% |
Total Sugars 49.70g | |
Protein 84.30g | 169% |
Vitamin D 2IU | 10% |
Calcium 1030mg | 79% |
Iron 31mg | 173% |
Potassium 6895mg | 147% |
Source of Calories