Dive into the rustic flavors of Italy with Ribollita Tuscan Minestrone, a hearty, plant-based soup that warms you from the inside out. This classic recipe, rooted in Tuscan tradition, features a medley of fresh vegetables like kale, zucchini, and cabbage, paired with creamy cannellini beans for a protein-packed boost. Infused with fragrant herbs like thyme and rosemary, this soup achieves its irresistible thickness from torn pieces of stale bread simmered into the broth—a waste-not twist that's both eco-friendly and delicious. Ready in just over an hour, this one-pot wonder is perfect for cozy dinners or make-ahead meals, and it can easily be made dairy-free by skipping the optional Parmesan topping. Ribollita is as satisfying as it is nourishing—an authentic taste of Tuscany in every spoonful.
Heat the olive oil in a large soup pot over medium heat.
Add the diced onion, carrot, and celery to the pot. Cook, stirring occasionally, for 5-7 minutes until the vegetables are softened.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add the diced potato, zucchini, shredded cabbage, and chopped kale to the pot. Cook for 5 minutes, stirring occasionally.
Pour in the canned tomatoes with their juices and stir well.
Add the cooked cannellini beans, vegetable broth, thyme, and rosemary. Stir to combine.
Bring the soup to a boil, then reduce the heat to low. Cover the pot and simmer for 30-40 minutes, stirring occasionally, until the vegetables are tender.
Season the soup with salt and black pepper to taste.
Add the torn pieces of stale bread to the soup and stir well. Let the mixture simmer for 10 more minutes until the bread absorbs the liquid and thickens the soup.
If desired, serve the Ribollita topped with grated Parmesan cheese.
Serving size | 3982.5 grams (3982.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3088 |
Total Fat 116.50g | 149% |
Saturated Fat 28.40g | 142% |
Polyunsaturated Fat 17.40g | |
Cholesterol 61mg | 20% |
Sodium 10030mg | 436% |
Total Carbohydrate 409.10g | 149% |
Dietary Fiber 88.40g | 316% |
Total Sugars 85.70g | |
Protein 118.80g | 238% |
Vitamin D 0IU | 0% |
Calcium 1876mg | 144% |
Iron 37mg | 208% |
Potassium 9899mg | 211% |
Source of Calories