There is something utterly comforting about a soup that feels like a warm hug from the inside, and this Hearty Ribollita: Tuscan Bread and Bean Soup Recipe delivers just that in every spoonful. Originating from the heart of Tuscany, this rustic soup combines the earthy flavors of cannellini beans, kale, fragrant herbs, and golden toasted ciabatta bread, all swimming in a rich tomato and vegetable broth. It’s a perfect dish that transforms humble ingredients into a soul-satisfying bowl, making it a treasured favorite to cozy up with on any day.
Ingredients You’ll Need
The magic of this Hearty Ribollita: Tuscan Bread and Bean Soup Recipe lies in its simplicity. Each ingredient has an essential role to play, creating layers of flavor, texture, and color that make the soup truly unforgettable.
- Ciabatta bread: Rustic and chewy, this is the bread that absorbs the flavors and adds body to the soup.
- Extra virgin olive oil: Adds fruity richness and helps soften the vegetables beautifully.
- Red onion: Provides a sweet, aromatic base as it gently cooks down.
- Celery stalks: Bring a subtle earthy note and slight crunch to balance the softness.
- Carrots: Add natural sweetness and a vibrant splash of orange color.
- Kosher salt: Essential for seasoning and enhancing all the delicate flavors.
- Garlic cloves: Offer a warm, pungent depth that lingers deliciously.
- San Marzano tomatoes: These tomatoes impart a bright, juicy acidity that brightens the broth.
- Dry white wine: Adds complexity and a subtle tanginess to the soup.
- Vegetable broth: The flavorful liquid that holds everything together in one harmonious pot.
- Cannellini beans: Creamy and protein-packed, the star legumes of this traditional dish.
- Parmesan rind: Infuses an irresistible umami undertone throughout the simmering process.
- Fresh thyme sprigs: Offer an aromatic, woodsy accent that complements the other herbs.
- Bay leaf: Adds a subtle earthiness and herbaceous aroma.
- Dry oregano: Brings a Mediterranean touch with its warm, slightly bitter flavor.
- Crushed red pepper flakes (optional): A little heat that nudges the taste buds awake.
- Kale: This hearty green adds color, texture, and a dose of nutrition.
- Grated Parmesan cheese (optional): For garnishing, adding a salty, creamy finish.
How to Make Hearty Ribollita: Tuscan Bread and Bean Soup Recipe
Step 1: Toast the Ciabatta Bread
Preheat your oven to 400 degrees Fahrenheit. Tear the ciabatta into large chunks and toss with a generous drizzle of extra virgin olive oil. Spread the bread out on a sheet pan and bake until it achieves a golden, slightly crisp crust. Toasted bread is crucial here; it soaks up the broth later without turning limp too quickly.
Step 2: Sauté the Vegetables
In a large pot, heat olive oil over medium-high heat until it shimmers. Add chopped red onion, celery, and carrots along with a pinch of kosher salt. Lower the heat and gently cook the vegetables, stirring occasionally until they are tender and sweetly fragrant. Toss in the minced garlic and cook just long enough for it to become aromatic but not browned—this builds the foundational flavor for the soup.
Step 3: Add Tomatoes, Wine, and Broth
Pour in the canned San Marzano tomatoes with their juices, followed by the white wine and vegetable broth. Stir and use a wooden spoon to break the tomatoes apart, releasing their luscious juices. This mixture is the heart of the soup, combining acidity and depth in a savory liquid base.
Step 4: Infuse with Herbs and Simmer
Add the Parmesan rind, thyme sprigs, bay leaf, oregano, and optional red pepper flakes. Season lightly with salt. Bring the pot to a simmer and let the flavors meld for about 20 minutes, allowing the broth to thicken slightly and become richly infused with herbal goodness.
Step 5: Puree Beans and Incorporate Ingredients
While the soup simmers, blend about half a cup of the tomato broth with one cup of cannellini beans until smooth. This adds body and creaminess to the soup. Then stir this pureed bean mixture back into the pot along with the remaining whole beans and the chopped kale. Make sure the kale is fully submerged so it softens beautifully.
Step 6: Add Bread and Final Simmer
Fold in half of the toasted bread pieces, stirring them into the soup. Simmer gently until the kale has wilted and the bread has soaked up some of the savory liquid, thickening the soup to that perfect cozy consistency.
Step 7: Final Touches and Serve
Remove the Parmesan rind, bay leaf, and thyme sprigs before ladling the soup into bowls. Top with the remaining toasted bread, a drizzle of extra virgin olive oil, and an optional sprinkle of grated Parmesan for a finishing touch that makes each bite delightfully indulgent.
How to Serve Hearty Ribollita: Tuscan Bread and Bean Soup Recipe
Garnishes
A light drizzle of extra virgin olive oil adds richness and a silky texture to each bowl, while a sprinkle of fresh grated Parmesan cheese provides a salty, nutty contrast. For a peppery kick, a pinch of crushed red pepper flakes on top can elevate the flavor wonderfully.
Side Dishes
This soup is hearty on its own but pairs beautifully with a simple green salad dressed in lemon vinaigrette or a plate of roasted vegetables. A crisp white wine is a lovely companion, cutting through the soup’s richness and refreshing the palate.
Creative Ways to Present
Serve the soup in rustic bowls with extra toasted ciabatta on the side for dipping. Alternatively, hollow out a small loaf of bread and ladle the soup inside for a charming, edible bowl that heightens the cozy, homey feel of this Tuscan classic.
Make Ahead and Storage
Storing Leftovers
Leftover Hearty Ribollita stores beautifully in an airtight container in the refrigerator for up to 4 days. The flavors meld and deepen overnight, making your second serving even more delicious!
Freezing
You can freeze this soup for up to 3 months. Just be sure to leave out the bread or add fresh toasted bread when reheating to avoid sogginess. Freeze in portion-sized containers for easy thawing.
Reheating
Reheat gently on the stovetop over low to medium heat, stirring occasionally to prevent sticking. Add a splash of vegetable broth or water if it thickens too much. Top with fresh toasted bread and grated Parmesan after warming for the best experience.
FAQs
Can I use different beans for this soup?
Absolutely. While cannellini beans are traditional, you can swap them for great northern beans or even chickpeas for a slightly different texture and flavor. Just be sure to rinse and drain canned beans well.
Is it necessary to use stale bread?
Stale bread works best because it soaks up liquids without falling apart instantly. If your bread is fresh, toasting it as described ensures it becomes firm enough to hold its shape in the soup.
Can I make this soup vegan?
Yes! Simply omit the Parmesan rind and cheese or substitute with vegan Parmesan alternatives, and use vegetable broth to keep it entirely plant-based without sacrificing flavor.
How long does it take for the kale to cook?
The kale only needs a few minutes to wilt and soften in the hot soup—about 5 to 7 minutes—so it retains some texture and vibrant green color. Cooking kale too long might make it overly mushy and dull.
Why is the Parmesan rind added to the soup?
The Parmesan rind melts slowly, infusing the soup with a subtle, savory richness and umami depth. Just remember to remove it before serving since it is tough and not meant to be eaten.
Final Thoughts
This Hearty Ribollita: Tuscan Bread and Bean Soup Recipe is a perfect example of simple ingredients coming together to create a dish that’s cozy, filling, and full of character. Whether you’re looking for a wholesome weeknight meal or a crowd-pleaser on a chilly day, this soup hits all the right notes. I can’t wait for you to try it and savor the authentic taste of Tuscany right at home. Enjoy every delicious bowl!
Print
Hearty Ribollita: Tuscan Bread and Bean Soup Recipe
- Total Time: 1 hour
- Yield: 6 servings
- Diet: Vegetarian
Description
Ribollita is a traditional Tuscan vegetable and bread soup that is hearty, flavorful, and perfect for using up day-old bread. This version features toasted ciabatta, cannellini beans, kale, and a rich tomato broth simmered with aromatic herbs and Parmesan rind for deep umami flavor. It’s a comforting and nourishing meal ideal for chilly days and showcases rustic Italian home cooking at its best.
Ingredients
Bread
- 1 loaf ciabatta bread
- Extra virgin olive oil (for drizzling)
Vegetables and Aromatics
- 1 large red onion, chopped
- 2 celery stalks, chopped
- 2 to 3 carrots, peeled and chopped
- 6 garlic cloves, finely chopped
- 1 lb kale, thick stems and veins removed, chopped
Liquids and Canned Goods
- 28 oz canned whole San Marzano tomatoes (or any whole canned tomatoes)
- 1 cup dry white wine
- 4 cups vegetable broth
- 2 15-oz cans cannellini beans, drained and well rinsed
Herbs and Seasoning
- Kosher salt
- 1 inch Parmesan rind
- 2 thyme sprigs
- 1 bay leaf
- 1 tsp dry oregano
- 1/2 tsp crushed red pepper flakes (optional)
Finishing
- Grated Parmesan cheese (optional)
- Extra virgin olive oil (for drizzling)
Instructions
- Preheat Oven: Heat the oven to 400 degrees F to prepare for toasting the bread, which adds a crispy texture and depth to the soup.
- Toast Bread: Tear the ciabatta loaf into large pieces and spread them evenly on a sheet pan. Drizzle with extra virgin olive oil and toss to coat. Bake for about 10 minutes until the bread is golden brown and slightly toasted.
- Sauté Vegetables: In a large pot, heat 3 tablespoons of extra virgin olive oil over medium-high until shimmering but not smoking. Add the chopped onions, celery, and carrots with a pinch of kosher salt. Reduce heat to medium and cook, stirring regularly, until vegetables soften. Add garlic and cook 30 seconds to 1 minute without browning.
- Add Tomatoes, Wine & Broth: Stir in whole canned tomatoes, dry white wine, and vegetable broth. Break up the tomatoes gently with a wooden spoon while cooking over medium heat for a few minutes to combine flavors.
- Puree Beans: In a food processor, blend about 1/2 cup of the tomato broth mixture with 1 cup of cannellini beans until smooth to create a creamy texture later in the soup.
- Simmer with Herbs: Add the Parmesan rind, thyme sprigs, bay leaf, dry oregano, crushed red pepper flakes (if using), and a pinch of salt to the pot. Let it simmer on medium for about 20 minutes to deepen the flavors.
- Add Beans, Kale & Bread: Stir in the remaining whole cannellini beans and the pureed beans, along with the chopped kale, ensuring it is submerged. Add half of the toasted bread pieces and stir to integrate. Let the soup simmer until the kale is tender and the bread softens, absorbing the broth.
- Finish & Serve: Remove the pot from heat. Take out the Parmesan rind, bay leaf, and thyme sprigs. Ladle soup into bowls, top with remaining toasted bread, a drizzle of extra virgin olive oil, and a sprinkle of grated Parmesan if desired. Enjoy warm.
Notes
- Toasting the bread before adding it to the soup prevents it from becoming too mushy and adds a lovely toasted flavor.
- Removing the Parmesan rind before serving ensures a smooth texture without hard bits.
- Adjust red pepper flakes to your preferred spice level or omit entirely for a milder soup.
- This soup thickens as it sits; add extra vegetable broth or water when reheating if needed.
- Ribollita tastes even better the next day after the flavors have melded.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
