Description
Ribollita Tuscan Bread Soup is a traditional Italian vegetable soup made with rustic bread, cannellini beans, kale, cabbage, tomatoes, and aromatic herbs. This hearty Tuscan recipe transforms simple ingredients into a thick, comforting meal packed with Mediterranean flavors.
Ingredients
Scale
- 2 tablespoons extra-virgin olive oil: adds richness and creates the flavorful base
- 1 large yellow onion, diced: provides sweetness and savory depth
- 2 medium carrots, diced: adds natural sweetness and color
- 2 celery stalks, diced: builds classic aromatic flavor
- 3 garlic cloves, minced: enhances the soup with a warm fragrance
- 1 bunch Tuscan kale or lacinato kale, chopped: adds earthy flavor and nutrients
- 1/2 head Savoy cabbage, chopped: provides tender texture and mild sweetness
- 2 cans cannellini beans, drained and rinsed: creates creamy texture and plant-based protein
- 1 can crushed tomatoes: adds acidity and rich tomato flavor
- 6 cups vegetable stock: forms the flavorful soup base
- 6 slices rustic Italian bread, preferably stale: thickens the soup and creates the signature texture
- 2 sprigs fresh rosemary: adds traditional Tuscan aroma
- 2 sprigs fresh thyme: provides herbal depth
- Salt to taste: enhances overall flavor
- Black pepper to taste: adds gentle spice and seasoning
- Grated Parmesan cheese (optional): adds a savory finishing touch
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery, then cook until softened and fragrant.
- Add minced garlic, rosemary, and thyme. Cook for about 30 seconds until the herbs become aromatic.
- Stir in crushed tomatoes, kale, cabbage, cannellini beans, and vegetable stock. Bring the mixture to a gentle simmer.
- Cook the soup until the vegetables are tender and the flavors have combined, about 30 to 40 minutes.
- Season with salt and black pepper, adjusting the flavor according to taste.
- Add rustic bread pieces into the soup and stir gently until the bread absorbs the broth and creates a thick consistency.
- Simmer for an additional 10 to 15 minutes until the soup becomes hearty and stew-like.
- Serve warm with a drizzle of olive oil and optional Parmesan cheese on top.
Notes
- Use day-old or stale rustic bread for the best texture because it absorbs the broth without becoming overly mushy.
- Ribollita tastes even better the next day after the flavors have had time to develop.
- Add extra vegetable stock when reheating if the soup becomes too thick.
- For a gluten-free version, use gluten-free rustic bread.
- You can substitute kale with Swiss chard, spinach, or other leafy greens.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 7g
- Sodium: 650mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 11g
- Protein: 13g
- Cholesterol: 0mg