Ribollita Soup Recipe: Ribollita Soup is one of the most famous and comforting dishes from Tuscany, Italy. This hearty soup combines vegetables, beans, stale bread, olive oil, and aromatic herbs into a rich and deeply satisfying meal. The word “Ribollita” means “reboiled”, because the soup traditionally tastes even better after being reheated the next day.
Loaded with cannellini beans, kale, carrots, celery, onions, tomatoes, and rustic bread, Ribollita Soup delivers incredible flavor while remaining simple, affordable, and nourishing. It is the perfect recipe for cold weather, family dinners, meal prep, or healthy comfort food lovers.
Ingredients You’ll Need for Ribollita Soup
Main Ingredients
To prepare an authentic and flavorful Ribollita Soup Recipe, gather the following ingredients:
Vegetables
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, chopped
- 4 garlic cloves, minced
- 2 medium potatoes, peeled and cubed
- 1 zucchini, chopped
- 4 cups kale or cavolo nero, chopped
- 2 cups cabbage, shredded
Beans and Tomatoes
- 2 cans cannellini beans (or cooked dried beans)
- 1 can crushed tomatoes
- 6 cups vegetable broth
Bread and Seasonings
- 4–5 slices stale rustic bread
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 teaspoon rosemary
- 2 bay leaves
- Red pepper flakes (optional)
For Serving
- Extra virgin olive oil
- Fresh parsley
- Parmesan cheese
Why Ribollita Soup Is So Popular
Rich Flavor with Simple Ingredients
Ribollita Soup has remained popular for generations because it transforms inexpensive pantry ingredients into a luxurious and deeply flavorful dish. The slow simmering process allows the vegetables and herbs to create a thick, rich broth while the bread naturally thickens the soup into a creamy texture.
The combination of:
- Beans for protein
- Vegetables for nutrition
- Bread for heartiness
- Olive oil for richness
makes this recipe balanced, filling, and incredibly satisfying.
Step-by-Step Guide to Making Ribollita Soup
Step 1: Prepare the Ingredients
Gather and chop all your vegetables. You will need onions, carrots, celery, garlic, kale or cabbage, canned tomatoes, white beans, vegetable broth, olive oil, and stale bread. Proper preparation makes cooking smoother and faster.
Step 2: Sauté the Vegetables
Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery, then cook for about 5–7 minutes until softened. Stir in garlic and cook for another minute to release its rich aroma.
Step 3: Build the Soup Base
Add tomatoes, beans, and vegetable broth into the pot. Stir well and bring the mixture to a gentle boil. Add kale or cabbage and season with salt, pepper, and Italian herbs. Let the soup simmer for 20–25 minutes.
Step 4: Add the Bread
Tear stale rustic bread into chunks and stir it into the soup. The bread absorbs the flavorful broth and thickens the soup into its traditional hearty texture. Simmer for another 10 minutes while stirring occasionally.
Step 5: Serve and Enjoy
Ladle the hot Ribollita into bowls and drizzle with extra virgin olive oil before serving. For extra flavor, top with grated Parmesan cheese and freshly cracked black pepper. Serve warm with toasted bread for a comforting Italian meal.
Tips for the Best Ribollita Soup
Use Day-Old Bread
Traditional Ribollita relies on stale bread because it absorbs the broth beautifully without becoming mushy too quickly.
Rustic breads work best, including:
- sourdough
- Tuscan bread
- artisan country bread
Avoid soft sandwich bread.
Cook Slowly for Maximum Flavor
A slow simmer allows all ingredients to blend together naturally. The vegetables release sweetness while the herbs deepen the broth’s flavor.
Patience creates the rich traditional taste that makes Ribollita unforgettable.
Make It Even Better the Next Day
Like many Italian soups and stews, Ribollita becomes even more delicious overnight.
The bread thickens further and the flavors intensify after refrigeration.
Health Benefits of Ribollita Soup
Nutritious and Filling
Ribollita Soup is packed with nutrients and offers a healthy balance of carbohydrates, fiber, protein, and vitamins.
Key Benefits
- Cannellini beans provide plant protein and fiber
- Kale and cabbage contain vitamins A, C, and K
- Olive oil supplies healthy fats
- Vegetables support digestion and immunity
This soup is ideal for:
- healthy meal prep
- vegetarian diets
- Mediterranean-style eating
- cozy low-cost meals
Variations of Ribollita Soup
Traditional Tuscan Ribollita
Uses:
- cavolo nero
- cannellini beans
- stale Tuscan bread
- olive oil
This is the classic version served throughout Tuscany.
Spicy Ribollita Soup
Add:
- chili flakes
- spicy sausage
- smoked paprika
for a bold, warming flavor.
Vegan Ribollita Soup
The standard recipe is already nearly vegan.
Simply skip the Parmesan cheese topping to keep it fully plant-based.
Protein-Packed Ribollita
Add:
- shredded chicken
- Italian sausage
- pancetta
for extra richness and protein.
What to Serve with Ribollita Soup
Perfect Side Dishes
Ribollita Soup pairs wonderfully with:
- garlic bread
- focaccia
- fresh salad
- roasted vegetables
- grilled cheese sandwiches
A drizzle of olive oil and freshly grated Parmesan cheese elevate the final presentation beautifully.
How to Store Ribollita Soup
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 4 days.
The soup thickens naturally over time.
Freezing Instructions
Freeze portions for up to 3 months.
When reheating:
- thaw overnight
- warm slowly on the stove
- add extra broth if needed
Common Mistakes to Avoid
Using Fresh Soft Bread
Fresh bread can become overly soggy and ruin the texture.
Always use sturdy stale bread.
Overcooking the Greens
Kale and cabbage should remain slightly textured rather than completely mushy.
Add them during the final cooking stage.
Skipping the Resting Time
The signature Ribollita flavor develops after resting and reheating.
Do not skip this traditional step.
FAQs about Ribollita Soup Recipe
1. What is Ribollita soup?
Ribollita is a traditional Tuscan soup made with bread, beans, vegetables, and olive oil. It is hearty, rustic, and comforting.
2. What does Ribollita mean?
Ribollita means “reboiled” in Italian. The soup was traditionally cooked, cooled, and reheated the next day for deeper flavor.
3. What bread is best for Ribollita?
The best bread is stale crusty bread, such as Italian country bread or sourdough. It thickens the soup and gives it a rich texture.
4. Can Ribollita soup be made ahead?
Yes. Ribollita is even better the next day because the flavors develop more as it rests. Store it in the fridge and reheat gently.
5. Can we freeze Ribollita?
Yes, we can freeze Ribollita, but it is best to freeze it before adding the bread. Add fresh stale bread when reheating for the best texture.
Final Thoughts
Ribollita Soup is the ultimate example of how humble ingredients can create extraordinary flavor. Its rich texture, hearty vegetables, creamy beans, aromatic herbs, and rustic bread combine into one of Italy’s most comforting traditional dishes.
Whether you prepare it for a family dinner, healthy meal prep, or a cozy weekend meal, this authentic Tuscan soup delivers warmth, nutrition, and incredible homemade flavor in every spoonful.
The combination of simplicity, tradition, and deep rustic taste makes Ribollita Soup a timeless recipe worth adding to every kitchen collection.
