Ribollita (Tuscan Bread Soup) Recipe
Authentic Tuscan Ribollita Recipe (Tuscan Bread Soup)
Introduction
If you are searching for a dish that embodies the warmth, comfort, and rustic simplicity of Italian cooking, look no further than Tuscan Ribollita (Ribollita). This classic dish is far more than a simple vegetable soup; it is a hearty, thick peasant stew that brings together creamy white cannellini beans, earthy winter greens (specifically Lacinato kale), and stale rustic bread that absorbs the savory broth until it reaches a wonderfully thick consistency.
The word "ribollita" literally translates to "reboiled" in Italian. Historically, farm workers in Tuscany would make a large batch of minestrone on Friday. On the following days, they would layer leftovers with stale bread and reboil it with a generous splash of olive oil to create a thick, satisfying new meal. It is the ultimate comfort food and a brilliant, budget-friendly way to make a healthy weeknight dinner out of simple pantry staples.
Why You'll Love This Recipe
The Ultimate Comfort Food: Thick, warm, and highly satisfying—perfect for chilly days.
Eco-Friendly & Budget-Friendly: An ingenious way to use up dry, stale bread and leftover vegetables sitting in your crisper drawer.
Nutrient-Dense: Loaded with fiber, vitamins, and clean plant-based protein from the white beans and dark leafy greens.
Tastes Better the Next Day: True to its name, this soup’s flavors deepen and become even more rich and complex after sitting overnight.
Naturally Vegetarian: A wholesome, plant-based recipe that relies on quality olive oil for its rich, satisfying mouthfeel.
Ingredients
1. The Aromatics & Vegetables (Soffritto)
Extra virgin olive oil: ¼ cup (divided for cooking and finishing)
Red onion: 1 medium (finely chopped)
Carrots: 2 medium (diced)
Celery: 2 ribs (diced)
Garlic: 4 cloves (finely minced)
Red pepper flakes: A pinch (optional, for a subtle touch of warmth)
2. The Broth & Core Elements
Whole peeled canned tomatoes: 1 can (400g) with their juices
Vegetable broth: 4 to 5 cups (low-sodium preferred)
Cannellini beans: 2 cans (or 2 cups cooked beans), drained and rinsed
Fresh rosemary & thyme: A small bundle tied with kitchen twine
Bay leaf: 1 dried leaf
Salt and black pepper: To taste
3. The Greens & Bread
Tuscan kale (Cavolo Nero) or Swiss chard: 1 large bunch (tough stems removed, leaves roughly chopped)
Stale, crusty rustic bread: 4 to 6 thick slices (sourdough or country-style loaves work best)
Grated Parmesan cheese: For serving (optional)
Step-by-Step Instructions
Step 1: Sauté the Soffritto
In a large, heavy-bottomed pot (like a Dutch oven), heat 3 tablespoons of extra virgin olive oil over medium heat. Add the chopped onion, carrots, celery, and minced garlic. Cook, stirring occasionally, for 8 to 10 minutes until the vegetables are soft and translucent, making sure the garlic doesn't brown.
Step 2: Add Tomatoes and Herbs
Add the canned tomatoes, crushing them with your hands or a wooden spoon as you add them to the pot, along with their juices. Stir in the tied bundle of rosemary and thyme, the bay leaf, and a pinch of red pepper flakes. Let the mixture simmer gently for 5 minutes to concentrate the flavors.
Step 3: Incorporate Broth, Beans, and Greens
Before adding the beans, place half of the drained cannellini beans into a small bowl with a splash of broth and mash them into a smooth paste using a fork (this is the secret to a naturally thick, creamy broth). Add both the mashed beans and the remaining whole beans to the pot. Pour in 4 cups of vegetable broth and bring to a simmer. Stir in the chopped Tuscan kale, cover, and simmer over low heat for 20 minutes until the kale is completely tender.
Step 4: Reboil with the Bread (Ribollita)
Discard the herb bundle and bay leaf. Tear the stale bread into bite-sized chunks and stir them directly into the simmering soup. Let the soup cook on low for another 5 minutes, stirring occasionally. The bread will absorb the liquid and break down, transforming the soup into a thick, porridge-like stew. If it gets too dry, add a splash of extra broth.
Step 5: Garnish and Serve
Ladle the hot soup into deep bowls. Finish each serving with a generous drizzle of high-quality extra virgin olive oil, a turn of freshly cracked black pepper, and a heap of grated Parmesan cheese.
Common Mistakes to Avoid
Using soft, fresh bread: Soft sandwich bread or fresh bread will dissolve into a gluey, mushy texture. You must use dry, stale, crusty bread that can stand up to simmering.
Skipping the mashed beans: Mashing half of the beans is a traditional Tuscan technique. It creates a rich, velvety texture without needing heavy cream or flour.
Boiling the greens too aggressively: Keep the heat on a gentle simmer. Boiling kale or chard too hard can strip them of their vibrant color and make them mushy.
Skimping on olive oil: Good olive oil is a core flavor component of this soup, not just a cooking fat. Always drizzle fresh oil on top right before eating.
Serving Suggestions
Garlic Bruschetta: Serve with a side of thick, grilled bread rubbed with a raw garlic clove for extra crunch.
Simple Green Salad: A bright, crisp green salad tossed in a sharp llemon vinaigrettecuts through the rich, earthy weight of the soup beautifully.
Pickled Garnishes: A side of pickled hot peppers or cornichons pairs exceptionally well with the creaminess of the beans.
Chef's Tips
Save Your Parmesan Rinds: Don't throw away the hard rind of your Parmesan cheese block! Drop it into the pot along with the broth. As it simmers, it melts slightly and infuses the entire soup with a deep, savory umami flavor.
Go For Cavolo Nero: True Tuscan ribollita uses Lacinato kale (also known as dinosaur kale or Cavolo Nero). It has a deeper color and a sweeter, milder flavor than curly green kale.
Let it Rest: If you have the time, make the soup a few hours before you plan to serve it, or even the day before. Reheating it allows the bread to fully bind with the broth for the ultimate ribollita texture.
Ingredient Substitutions
The Greens: If Tuscan kale is hard to find, Swiss chard, curly kale, or even escarole make fantastic substitutes.
The Beans: Cannellini beans are the gold standard here, but Great Northern beans or navy beans will work perfectly.
Gluten-Free Version: Use a sturdy gluten-free rustic bread, or skip the bread altogether and mash an extra can of beans to achieve the same thick texture.
Vegan Option: Simply skip the Parmesan cheese garnish, or replace it with a sprinkle of nutritional yeast for that signature cheesy finish.
Meal Prep & Storage Tips
Freezing: Ribollita freezes beautifully before you add the bread. Freeze the vegetable and bean base in airtight containers for up to 3 months. Thaw, reheat to a boil, and stir in your stale bread just before serving.
Refrigerating Leftovers: Leftover soup (with the bread already mixed in) keeps wonderfully in the fridge for up to 4 days. Because the bread will continue to absorb liquid as it sits, the soup will become incredibly thick. When reheating, add a splash of water or broth to loosen it back up.
Recipe Notes
Thickness: Traditional ribollita is meant to be exceptionally thick—so thick that a spoon can nearly stand upright in the bowl. If you prefer a soupier consistency, simply add an extra cup of broth.
Salt Levels: Because canned beans and store-bought broths contain varying amounts of salt, hold off on seasoning heavily with salt until the very end of cooking.
FAQs (Frequently Asked Questions)
Can I use French baguette bread instead of Italian bread?
Yes, as long as it is stale and crusty. Simply cut or tear it into chunks and let it sit out on the counter for a day to dry out before using.
Is ribollita healthy?
Yes! It is highly nutritious, low in saturated fat, and packed with plant-based protein, fiber, and iron from the beans and kale.
Can I make this in a slow cooker?
Absolutely. Combine the soffritto, tomatoes, broth, herbs, and beans in a slow cooker and cook on low for 6 hours. Stir in the kale and stale bread during the last 30 minutes of cooking.
Nutrition Information (Per Serving)
| Nutrient | Amount | % Daily Value |
| Calories | 290 kcal | 15% |
| Total Fat | 9 g | 12% |
| Saturated Fat | 1.5 g | 8% |
| Sodium | 580 mg | 25% |
| Total Carbohydrate | 42 g | 15% |
| Dietary Fiber | 9 g | 32% |
| Sugars | 4 g | — |
| Protein | 11 g | 22% |
Recipe Card
============================================================
RIBOLLITA (TUSCAN BREAD SOUP)
============================================================
Prep Time: 15 mins | Cook Time: 35 mins | Servings: 6
------------------------------------------------------------
A comforting, thick Italian classic packed with white beans,
hearty kale, vegetables, and savory crusty rustic bread.
------------------------------------------------------------
DIRECTIONS:
1. Sauté onion, carrots, celery, and garlic in olive oil.
2. Add canned tomatoes, rosemary, thyme, and bay leaf.
3. Pour in broth, along with whole and mashed cannellini
beans. Simmer for 15 minutes.
4. Stir in chopped kale and simmer until tender.
5. Tear stale crusty bread into the soup; simmer until
thickened. Serve with extra olive oil and parmesan.
============================================================
Helpful External Links
To learn more about authentic Tuscan food traditions, read
.Serious Eats' detailed guide to classic Ribollita For other vegetable-heavy Italian soup ideas, browse
.Bon Appétit's collection of rustic soups If you want to bake the perfect sourdough bread to use for this soup, see the
.NYT Cooking Guide on Sourdough Bread Paneer Butter Masala Slow Cooker Jalapeño Chicken
%202.jpeg)
.png)
.png)