• Skip to main content
  • Skip to primary sidebar
The Little Ferraro Kitchen logo
menu icon
go to homepage
  • Flavorful Summer Recipes
  • Recipe Index
  • Cookbooks
  • About
  • Contact
search icon
Homepage link
  • Flavorful Summer Recipes
  • Recipe Index
  • Cookbooks
  • About
  • Contact
×
Home » Recipes » Soup Recipes

Tuscan Bread Soup (Ribollita)

Published: Oct 14, 2024 by Samantha Ferraro · This post may contain affiliate links · Leave a Comment

Jump to Recipe

Tuscan bread soup also called ribollita is a hearty vegetarian soup thickened by day old bread, sweet tomatoes and finished with a bright basil oil and a good grate of Parmigiano Reggiano.

Italian bread and tomato soup with basil.
Jump to:
  • About This Recipe
  • 📋 Ingredients
  • 🍋 Substitutions and Variations
  • ⏲️ Instructions
  • 📍 Recipe Tips
  • Serving Suggestions
  • More Hearty Soup Recipes
  • Tuscan Bread Soup with Basil Oil

About This Recipe

Tuscan bread soup, or ribollita, is a rustic Italian classic that transforms day-old bread, beans, tomatoes, and fresh herbs into a hearty, flavorful stew. Originating in Tuscany, this humble dish makes the most of simple pantry staples, creating a rich, satisfying meal that's perfect for an easy weeknight dinner. For another wonderful Italian meal try my Italian Sausage and Peppers.

And my little twist? Basil oil! This fresh, vibrant garnish adds a bright, herbaceous note that elevates all the warm, savory flavors in the soup. Trust me, after one spoonful, this will quickly become your new favorite!

📋 Ingredients

Ingredients for Tuscan bread soup, including cubed bread, white beans, herbs and Parmesan.
  • Olive Oil: Used to saute the vegetables as well as a finishing garnish.
  • Vegetables: Onions, carrot, celery and garlic are base for any soup.
  • Tomato Paste: Gives another layer of tomato flavor and a bit of sweetness. I love using the tomato paste that comes in a tube.
  • Fresh Herbs: A few sprigs of fresh rosemary and thyme, pulled away from the stems and chopped finely.
  • Diced Tomatoes: 1 28 ounce can of diced tomatoes is used though 4 cups of diced fresh tomatoes would work well too (be sure to keep all their juices).
  • White Beans: Cannellini beans give the soup creaminess and texture.
  • Parmesan Rind: My (not so) secret ingredient that I add to all my soups and sauces. I always save the rinds for moments like this and add a good chunk right in the soup.
  • Dry Bread Cubes: Day old bread is ideal but if you don't have stale bread, bake bread cubes in the oven until completely dry and hard. The stale bread will give the soup great texture and body.
  • Basil Oil: Fresh basil leaves and olive oil are blended together and drizzled on top of the soup as a garnish, giving the warm soup a bit of brightness.

See recipe card for full information on ingredients and quantities.

🍋 Substitutions and Variations

  • Beans: Use different beans such as Great Northern beans or a combination with Navy beans.
  • Vegetables: Add leafy greens, such as spinach, kale or chard or cubed zucchini for even more texture.

⏲️ Instructions

Saute tomato paste with the sauteed vegetables.

Saute the Vegetables: Drizzle olive oil over medium heat and saute onions, celery and carrots until soft. Add garlic and herbs and saute for another minute. Add the tomato paste and saute for another minute.

Add the vegetable stock, bay leaf and parm rind to the Italian tomato soup.

Add Beans and Liquids: Add the beans, diced tomatoes, vegetable stock and nestle in the bay leaf and Parmesan rind. Season with salt and pepper.

Add cubed bread to the Tuscan bread soup.

Simmer Soup and Add Bread: Cover the pot with a lid, leaving a small opening and simmer for 20-25 minutes. Add some of the cubed bread and simmer for another 15 minutes.

Use an immersion blender to blend some of the bread and tomato soup.

Blend the Soup: Once the soup has thickened, use an immersion blender to blend some of the soup for a smoother texture.

📍 Recipe Tips

  • Use Stale Bread: Stale or day-old bread works best because it holds up well in the soup without becoming too mushy. If your bread is fresh, toast it lightly in the oven to dry it out.
  • Saute the Tomato Paste: Take the time to break down the tomato paste into the oil to deepen its flavor.
  • Blend the Soup: This is optional, but for a smoother and thicker texture, blend some of the soup with an immersion blender or blender.
  • Make Ahead: This soup tastes even better the next day and can be made up to 5 days in advance. As the soup sits, it will thicken so add more broth as needed.
  • To Freeze: The tomato bread soup freezes very well. Place in a resealable freezer bag and place it flat in the freezer for up to 3 months.
Tuscan ribollita soup is an Italian tomato and bread soup with herbs and beans.

Serving Suggestions

Serve the Italian bread soup alongside chopped antipasto salad or shaved brussels sprouts salad with Parmesan.

More Hearty Soup Recipes

  • Vegetarian pasta fagioli recipe with pasta and beans and topped with grated Parmesan cheese and fresh herbs.
    Vegetarian Pasta Fagioli
  • Thick and Creamy pumpkin soup with fresh roasted pumpkin is blended up with warm fall flavors of paprika and maple and topped with savory fried sage.
    Creamy Pumpkin Soup with Fried Sage
  • Turkish lentil soup with rice, mint and lemon.
    Turkish Red Lentil Soup with Mint and Lemon (Mercimek Çorbasi)
  • Vegetarian Red Pozole

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card below & a review in the comments section further down the page.

Tuscan bread soup aka ribollita is an Italian tomato soup with beans and thickened with bread.

Tuscan Bread Soup with Basil Oil

Samantha Ferraro

LittleFerraroKitchen.com

Tuscan bread soup also called ribollita is a hardy vegetarian soup thickened by day old bread, sweet tomatoes and finished with a bright basil oil and a good grate of Parmigiano Reggiano.
5 from 3 votes
Print Recipe Pin Recipe
Prevent your screen from going dark
Prep Time 10 minutes mins
Cook Time 35 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine Italian
Servings 6 servings
Calories 279 kcal

Equipment

  • Dutch Oven
  • Microplane

Ingredients
 
 

  • 2 tablespoons olive oil + more for garnish
  • 1 yellow onion diced
  • 2 celery stalks diced
  • 2 medium sized carrots peeled and chopped into ½ inch cubes
  • 3 garlic cloves finely chopped
  • 2 stalks of fresh rosemary leaves removed and finely chopped
  • 3-4 stems of fresh thyme leaves removed and chopped
  • 2 tablespoons tomato paste
  • 15 ounce can of cannellini beans drained and rinsed
  • 28 ounce can of diced tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 bay leaves
  • 1 Parmesan rind
  • 2 cups dry or stale cubed bread save some for topping

Basil Oil

  • ¼ cup olive oil
  • Small bunch of fresh basil leaves

Garnish

  • Olive oil for drizzling
  • Toasted Bread Cubes
  • Grated Parmesan Cheese
  • Fresh basil leaves
  • Red pepper flakes

Instructions
 

Tuscan Bread Soup

  • Drizzle olive oil in a medium sized soup pot over medium heat. Add onions, celery and carrots and saute for 5-7 minutes to soften.
  • Add the chopped garlic and herbs and saute for another minute.
  • Add the tomato paste and use your spatula to break down the paste into the oil and vegetables, for another minute. Then add the beans and diced tomatoes and give everything one good stir. Season with salt and pepper.
  • Pour in the vegetable stock and nestle in the bay leaf and Parmesan rind. Cover the pot with a lid, leaving a small opening and simmer for 20-25 minutes.
  • Add most of the cubed bread (save some for garnish), gently pressing the bread down into the soup and simmer for another 15 minutes. Use an immersion blender to blend some of the soup for a smoother texture.

Basil Oil

  • While the soup is cooking, make the basil oil by blending together the basil and olive oil in a food processor or blender and set aside.

Garnish the Soup

  • Ladle soup into bowls and top with a few extra cubes of bread, drizzle of olive oil, dollops of basil oil, red pepper flakes and fresh basil.

Notes

    • Use Stale Bread: Stale or day-old bread works best because it holds up well in the soup without becoming too mushy. If your bread is fresh, toast it lightly in the oven to dry it out.
    • Saute the Tomato Paste: Take the time to break down the tomato paste into the oil to deepen its flavor.
    • Blend the Soup: This is optional, but for a smoother and thicker texture, blend some of the soup with an immersion blender or blender.
    • Make Ahead: This soup tastes even better the next day and can be made up to 5 days in advance. As the soup sits, it will thicken so add more broth as needed.
    • To Freeze: The tomato bread soup freezes very well. Place in a resealable freezer bag and place it flat in the freezer for up to 3 months.
    • Serve the Italian bread soup alongside chopped antipasto salad or shaved brussels sprouts salad with Parmesan.
  •  
  •  
  •  

Nutrition

Calories: 279kcalCarbohydrates: 32gProtein: 8gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.01gCholesterol: 0.1mgSodium: 315mgPotassium: 434mgFiber: 7gSugar: 7gVitamin A: 3667IUVitamin C: 17mgCalcium: 128mgIron: 4mg
Did you make this recipe?Let us know by leaving a comment and 5 star rating!

More Aromatic Soup Recipes

  • This easy homemade vegetable stock is made with leftover vegetable scraps including onion peels and herb stems.
    Homemade Vegetable Stock (From Scraps)
  • Recipe for zuppa toscana with potatoes, kale and sausage.
    Zuppa Toscana with Sausage
  • Argentinian beef stew with corn and potatoes.
    Argentinian Beef Stew
  • Roasted tomato soup with cheesy matzo balls and basil.
    Roasted Tomato Soup with Ricotta Parmesan Matzo Balls

Sharing is caring!

  • Facebook
  • Twitter
  • Email
  • Print

Reader Interactions

5 from 3 votes (3 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Hi, I'm Samantha! I started this blog for my love of world cuisine and cultural flavors! You’ll find everything here from Jewish recipes, Middle Eastern, Italian and more!

More about me →

Summer Favorites

  • Easy lemon orzo salad is tossed with a simple lemon vinaigrette, grilled corn, creamy feta and lots of fresh basil.
    Lemon Orzo Salad with Corn and Basil
  • Italian zucchini flower fritters.
    Zucchini Flower Fritters
  • Grilled chicken shawarma kebabs are served on top of hummus and saffron rice.
    Chicken Shawarma Skewers
  • Cherry tomato pasta with basil and garlic.
    Cherry Tomato Pasta with Garlic and Basil
  • heirloom tomato caprese tart with basil.
    Peach Caprese Tart with Puff Pastry
  • Mediterranean Watermelon Salad
Buy This Book Online
Buy from Amazon Kindle
Buy from IndieBound
Buy from Barnes and Noble
Buy from Amazon
One Pot Mediterranean
Buy now!

Order My Latest Cookbook!

One Pot Mediterranean cookbook cover

Subscribe to receive weekly recipes and a FREE Mediterranean Dinner Meal Plan!

Thank you!

You have successfully joined our subscriber list.

Follow on Bloglovin

Footer

↑ back to top

Featured In

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 · Samantha Ferraro · Little Ferraro Kitchen · All Rights Reserved

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.