Savor the rustic charm of Italy with this hearty Vegetarian Tuscan Ribollita-Style Soup, a soul-warming dish brimming with wholesome ingredients and rich flavors. Perfect for cozy evenings, this classic recipe showcases a medley of sautéed vegetables, creamy cannellini beans, and nutrient-packed kale, all simmered with aromatic herbs in a velvety tomato-based broth. Enhanced by the addition of day-old rustic bread, which thickens the soup to a comforting stew-like consistency, this ribollita is both satisfying and nutritious. Ready in just under an hour, it's an easy, budget-friendly meal ideal for weeknight cooking. Garnish with a sprinkle of grated Parmesan (optional) and a drizzle of extra virgin olive oil for an authentic Italian touch. Whether you’re feeding a crowd or meal-prepping for the week, this one-pot vegetarian soup is a timeless classic that never disappoints. Keywords: Vegetarian Tuscan Ribollita, hearty Italian soup, cannellini bean soup, kale and bread soup, one-pot vegetarian recipes, rustic comfort food.
Scan with your phone to download!
Heat olive oil in a large soup pot over medium heat.
Add the chopped onion, diced carrot, and diced celery to the pot. Sauté for 5-7 minutes until softened.
Stir in the minced garlic and cook for another 1-2 minutes until fragrant.
Add the tomato paste to the pot and stir well for about 1 minute to evenly coat the vegetables.
Stir in the crushed tomatoes and let cook for 2 more minutes.
Pour in the vegetable broth and add the cannellini beans, kale, day-old bread, thyme, rosemary, and bay leaf. Stir to combine.
Season with salt and black pepper. Bring the soup to a boil.
Reduce heat to low, cover, and simmer for 30 minutes, stirring occasionally to help break down the bread and thicken the soup.
Remove the bay leaf before serving.
Ladle the soup into bowls and garnish with grated Parmesan (if using) and a drizzle of extra virgin olive oil.
Serve hot and enjoy!
Serving size | (3571.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3862.9 |
Total Fat 111.1g | 0% |
Saturated Fat 26.3g | 0% |
Polyunsaturated Fat 8.3g | |
Cholesterol 35.7mg | 0% |
Sodium 11299.3mg | 0% |
Total Carbohydrate 584.6g | 0% |
Dietary Fiber 70.2g | 0% |
Total Sugars 57.6g | |
Protein 144.3g | 0% |
Vitamin D 23.8IU | 0% |
Calcium 1706.4mg | 0% |
Iron 37.3mg | 0% |
Potassium 7536.5mg | 0% |
Source of Calories