A Foodcentric Life

  • Valentine's Day
  • Meet Chef Sally
  • Recipe Index
  • Subscribe
menu icon
go to homepage
  • Valentine's Day
  • Meet Chef Sally
  • Recipe Index
  • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
  • search icon
    Homepage link
    • Valentine's Day
    • Meet Chef Sally
    • Recipe Index
    • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
  • ×
    Home » Recipes » Soup and Stew Recipes

    Italian Ribollita Soup (Ribollita Toscana)

    Published: Oct 14, 2018 · Modified: Aug 11, 2025 by Sally Cameron · This post may contain affiliate links · 21 Comments

    6519 shares
    ↓ Jump to Recipe

    This Italian ribollita soup is so thick and hearty it's practically a stew. Ribollita Toscana brims with vegetables, creamy cannellini beans, herbs, and a savory broth, making it incredibly satisfying and perfect for cold weather. I've included simple variations for grain-free, dairy-free, and vegan diets so everyone can enjoy this classic Tuscan dish.

    A pot of ribollita soup ready to serve with a ladle in the pot.

    We fell in love with ribollita (also known as ribollita Toscana) in Siena, Italy - a stunning medieval city steeped in history and good food. This hearty vegetable-and-bean soup is a staple throughout Tuscany. The name ribollita means "reboiled," a nod to the tradition of thrifty Tuscan cooks who turned leftover vegetables, beans, and bread into a rich, comforting soup. It's a true meal in a bowl - perfect for making a big, flavor-filled pot for your family. Make it a day ahead for even better flavor.

    Jump to:
    • Why You'll Love Ribollita Toscana
    • Ingredients You'll Need
    • Substitutions and Variations
    • How to Make Ribollita Soup
    • Serving Ribollita
    • Storing and Freezing
    • Recipe FAQs
    • More Hearty Soup Recipes
    • Did You Make This Recipe?
    • 📖 Recipe
    • 💬 Comments

    Why You'll Love Ribollita Toscana

    • Hearty and satisfying - Thick, rustic, and almost stew-like, this is true meal-in-a-bowl comfort.
    • Make-ahead friendly - Ribollita is even better the next day, and it reheats beautifully, true to its "reboiled" roots.
    • Packed with good-for-you ingredients - Loaded with vegetables, beans, herbs, and olive oil, it's nourishing as well as cozy.

    For another hearty Italian-inspired soup, try this chicken minestrone soup recipe.

    An old stone street in Siena, Italy.

    Ingredients You'll Need

    Don't let the long list scare you; a lot of it is vegetables and some prep work but it's worth it.

    • Olive oil - Extra-virgin, for sautéing the vegetables and adding that classic Tuscan flavor.
    • Prosciutto or pancetta - A little goes a long way; adding savory depth and a subtle smokiness. Skip it to keep the soup vegetarian or vegan.
    • Onion - Adds gentle sweetness and a flavorful base as it softens and cooks down.
    • Garlic - Fresh cloves are a must in an Italian soup, adding warmth and aroma.
    • Carrots - For natural sweetness, color, and another layer of vegetable flavor.
    • Celery - Part of the classic soup base and essential for depth of flavor.
    • Fennel - Widely used in Italian cooking; it adds a delicate, slightly sweet anise note and more vegetable texture.
    • Dried Italian herb blend - An easy way to layer in classic Tuscan flavors.
    • Greens - Tuscan or lacinato kale (the big flat, crinkly leaves) for hearty texture and color.
    • Beans - Canned cannellini beans keep things simple and add creaminess and protein.
    • Broth - Chicken broth, low sodium vegetable broth, or turkey broth. Homemade is best, but a good-quality refrigerated or frozen store brand is a fine shortcut.
    • Bread - Stale, crusty bread is essential for authentic ribollita. Use day-old sourdough or ciabatta (regular or gluten-free); the drier, the better. It absorbs the broth, thickens the soup, and gives it that hearty, almost porridge-like texture without turning mushy.
    • Tomatoes - Canned diced tomatoes (petite diced if available) for acidity, sweetness, and color.
    • Fresh basil - Adds a bright, fresh finish; skip it if it's not in season.
    • Parmesan cheese - Finely grated for serving, if you'd like a salty, savory finish.

    Please see the recipe card for measurements, salt, black pepper, and red pepper.

    Chef's Tip - What Makes Ribollita "Real"
    Ribollita means "reboiled," and the bread is part of the soup, not a garnish. True ribollita isn't vegetable bean soup with croutons or garlic toast on top-the stale, crusty bread is stirred in and melted into the broth to thicken it into a hearty, rustic bowl.

    Substitutions and Variations

    The beauty of ribollita is that it's a flexible dish made with what's available. Don't hesitate to make substitutions that suit your taste and pantry. 

    • Sub swiss chard for the kale.
    • Bean swap - Try botlotti beans (cranberry beans), red kidney beans, chickpeas, or even navy beans.
    • For grain-free, skip the bread cubes, it is just not as thick.
    • If you have mixed dietary preferences in your home, you can use the crisped Prosciutto as a garnish instead of cooked in so each person can choose. Same for the cheese.
    • Add a parmesan rind to the simmering soup for more flavor (and remove before serving).
    Cooking vegetables for ribollita in a pot.

    Chef's Tip - Preparing the Bread for Ribollita
    For the best texture, use stale, crusty bread. Sourdough or ciabatta (gluten-free if needed) works well once it's had time to dry out, such as a day on the counter uncovered. If you don't have day-old bread, cut it into pieces and dry it in a low oven until firm but not browned - this helps it thicken the soup instead of dissolving into paste.

    How to Make Ribollita Soup

    There is a bit of prep work to making ribollita with chopping all of the vegetables, but think of it as great knife skills practice. You can do your prep ahead and cook when ready. Originally I used pancetta, but if prosciutto is easier to find, that works too.

    • Chop the meat and all of the vegetables. Drain and rinse the beans and open the tomatoes.
    • Brown the meat briefly until crisped, remove, then saute the vegetables.
    • Add kale, tomatoes, beans, broth and bread, then simmer until thickened.
    • Add the fresh basil before serving and enjoy ladled into shallow wide bowls and sprinkle with Parmesan.
    A pot of Italian soup called Ribollita in a gray pot with beans, veggies, and kale.

    Serving Ribollita

    This is a hearty, rustic Italian soup that is traditionally served as a stand-alone meal, but there are plenty of ways to complement your meal. Here are some serving suggestions:

    • Serve with toasted crusty bread or garlic toast (GF).
    • Drizzle the top with a little good olive oil.
    • The salty finish of grated Parmesan cheese or Pecorino Romano cheese is delicious.
    • Garnish with freshly chopped parsley or basil for a pop of freshness.

    Storing and Freezing

    Ribollita keeps in an airtight container in the refrigerator 3-4 days. If you won't finish it by then, freeze it.

    Ribollita freezes well overall, especially if you freeze it without the bread. Even with the bread, it can still be delicious-just expect a thicker consistency that may need some adjustments (like extra broth) during reheating.

    The best way to freeze ribollita is before adding the bread. Thaw in the refrigerator overnight then simmer on the stovetop until hot and add the bread. For freezing:

    • Cool Completely, then transfer to airtight containers.
    • Portion: Freeze in individual portions or family-sized batches for easy reheating.
    • Leave Space: Leave about an inch of space in the container to allow for expansion during freezing.
    • Label: Add a label with the date and contents for easy identification.

    Recipe FAQs

    What kind of greens work best in ribollita?

    The best greens for ribollita include lacinato kale (aka Tuscan kale or dino kale), Swiss chard, or spinach.

    Is ribollita vegan or vegetarian?

    To make ribollita vegan or vegetarian, skip the meat (pancetta or prosciutto), use vegetable broth, and omit any grated cheese for garnish. You can also use a vegan, plant-based parmesan. Try topping it with a sprinkle of nutritional yeast for a cheesy flavor. Make these simple changes and you'll love the vegan or vegetarian version of ribollita.

    What's a good substitute for Parmesan cheese?

    Good substitutes for Parmesan cheese include Pecorino Romano (sharper, saltier Italian cheese made from sheep's milk), Grana Padano (similar to Parmesan but milder and less expensive), Manchego (a Spanish cheese with a rich, buttery taste), or Asiago (with a nutty, slightly tangy flavor.)

    More Hearty Soup Recipes

    Nothing like a hearty bowl of soup on a cold day to warm you up from the inside out. Here are a few recipes that meet that need exactly!

    • The deep colors of beef barley soup in a white bowl with herbs.
      Beef Barley Vegetable Soup
    • Instant pot lentil soup
      Instant Pot Lentil Soup Recipe
    • Navy bean soup with ham and vegetables.
      Instant Pot Navy Bean Soup Recipe (with ham)
    • Close up of Mexican chicken soup in a white bowl.
      Mexican Chicken Tortilla Soup Recipe

    Did You Make This Recipe?

    If you make ribollita, please add your comment. I appreciate your feedback and enjoy hearing from you. They really help other readers. If you loved it, please give it a 5-star rating.

    📖 Recipe

    Ribollita in a gray pot.

    Italian Ribollita Soup

    Sally Cameron
    This hearty, thick soup is filled with vegetables, beans and bread cubes that melt in to create a thick, stew-like consistency. Perfect for a cold day when you need something warming, and a great way to use up vegetables and bread in the Italian tradition. For a vegetarian or vegan version, use homemade vegetable broth and skip the pancetta or Prosciutto (or use it as a garnish). Leftovers are great and freeze well. 
    5 from 2 votes
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Course Soup
    Cuisine Italian
    Servings 6 Yield 2 ½ quarts
    Calories 315 kcal

    Equipment

    • Large soup pot or Dutch oven (5 ½ qt)

    Ingredients
      

    • 1 ½ - 2 cups bread cubes sourdough bread, GF or not, day old staled
    • 2 tablespoons olive oil divided use
    • 3 ounces prosciutto, chopped or pancetta
    • 1 large onion diced, 2 cups
    • 3-4 large cloves garlic chopped fine
    • 1 cup diced carrots 2 large
    • 1 cup diced celery 2-3 ribs
    • 1 cup diced fennel bulb 1 medium bulb
    • 1 ½ teaspoons dried Italian herb blend
    • ½ teaspoon sea salt
    • ¼ teaspoon freshly ground black pepper
    • ¼ teaspoon red pepper flakes
    • 4 cups chopped kale 5-6 large leaves without center ribs
    • 15 ounces canned cannellini beans rinsed and drained
    • 4 cups low sodium chicken broth preferably homemade
    • 1 28-ounce can diced tomatoes
    • ¼ cup chopped fresh basil leaves
    • ½ cup grated Parmesan cheese optional

    Instructions
     

    Ready the bread

    • Either stale the bread by leaving slices on the counter overnight uncovered or oven dry it at 300°F, 1503- minutes depending on the bread.

    Cook the prosciutto or pancetta

    • Heat 1 teaspoon olive oil in a large heavy pot (5½-6 quarts) over medium heat. Add the chopped prosciutto or pancetta and cook until lightly crisp, about 4-5 minutes. Transfer to a small plate and set aside.

    Sauté the aromatics

    • Add the remaining olive oil to the pot. Stir in the onion and cook until softened and translucent, about 5 minutes. Add the garlic and cook 1 minute, stirring so it doesn't brown.

    Add the vegetables

    • Add the carrots, celery, and fennel. Cook until tender, 5-7 minutes, stirring occasionally. Stir in the dried Italian herbs, salt, pepper, and red pepper flakes.

    Add the kale

    • Stir in the chopped kale and cook 4-5 minutes, until slightly wilted. This step helps the greens integrate into the base rather than floating.

    Build the soup

    • Add the tomatoes with their juices, cannellini beans, and broth. Stir to combine.

    Add the bread

    • Stir in the cubed, day-old bread. It will begin to soften and thicken the soup as it absorbs broth.

    Simmer gently

    • Raise the heat just until the soup is almost boiling, then cover and reduce to low heat. Cook 15 minutes until the kale is tender and the bread has melted into the pot.

    Finish soup

    • Return the cooked prosciutto or pancetta to the soup, stir in the fresh herbs, remove the parmesan rind if using, and taste for seasoning. Ladle into bowls and top with grated Parmesan if desired (and remember parmesan is salty).

    Notes

    Recipe Notes: This soup is even better the next day. I like it very thick as we had it in Italy. If you want a more brothy soup, add more broth. Leftovers freeze well. 
     

    Nutrition

    Calories: 315kcalCarbohydrates: 32gProtein: 15gFat: 15gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gTrans Fat: 0.02gCholesterol: 17mgSodium: 597mgPotassium: 796mgFiber: 7gSugar: 4gVitamin A: 5222IUVitamin C: 19mgCalcium: 225mgIron: 4mg
    Tried this recipe?Let us know how it was with a comment and leave a star rating!

    Would you like to save this recipe?

    Never lose a recipe! We'll email this post to you, so you can come back to it later.

    6519 shares

    Comments

    1. Debbie from Alaska says

      January 17, 2026 at 4:29 pm

      5 stars
      Hi Sally, I made this soup last week. So flavorful!!!! I chose to leave the bread out and serve bread on the side instead. I also chose to use ground Italian flavored chicken, instead of the prosciutto/pancetta as someone else suggested in the comments. And from another comment, I added zucchini. I'm a veggie fan!
      Looking at the ingredients, I wasn't sure about the fennel, but the produce manager at my store gave me a taste and I used it. Very nice!!! But not obvious!!
      Thanks for the recipe, and thanks for the comments from other readers!!

      Reply
      • Sally Cameron says

        January 17, 2026 at 7:52 pm

        Hey Debbie, so glad you enjoyed it! One of my favorites too. Good for you on making it work for you without the bread, and with the other swaps. Sounds like delicious changes, and great that you tried fennel! I have a dozen heads in my garden right now I need to start using. Stay warm up there and thanks for commenting.

        Reply
    2. Laura says

      January 25, 2019 at 9:46 am

      I’m making this soup right now! Can’t wait to taste. I’m a little confused about the prosciutto though as I don’t see where it comes back into the pot. I’ve added a diced zucchini and some Italian chicken sausage too.

      Reply
      • Sally Cameron says

        January 29, 2019 at 2:37 pm

        Really? I'll check that out right away, thanks. Add it in towards the end to heat through. Hope you enjoy it!

        Reply
    3. Patty says

      January 07, 2019 at 9:13 pm

      I’ve been making Ribollita (based on Ina Garten’s recipe) for the last few years, and it’s a favorite. I add the (optional) cabbage that her recipe calls for, and as with every recipe, I increase the amount of garlic! ☺️ I also include red and yellow bell pepper (and sometimes leeks) when sautéing the carrots, celery, etc.. In the last boil/simmer, I include Parmesan rinds, and instead of putting bread in to cook, I make a mess of croutons (sourdough garlic/jalapeño/cheese loaf from our farmer’s market!) and put them in the bottom of the bowl. Pour the soup on top of croutons, grate more cheese, drizzle with good olive oil—holy cow! I think I’ll try your fennel bulb next time.

      Reply
      • Sally Cameron says

        January 08, 2019 at 2:12 pm

        Sounds delicious Patty. I sometimes do the Parmesan rinds too as it adds that "umami" flavor. Leeks, absolutely! Love them. Fun idea with the croutons!

        Reply
    4. Clarence wilson says

      May 26, 2018 at 5:29 am

      This recipe is absolutely delicious! I’m will make very soon coz of i love it, Thanks for sharinng

      Reply
      • Sally Cameron says

        October 16, 2018 at 10:00 pm

        Hope you enjoy it Clarence! We just finished a big pot.

        Reply
    5. Sasha says

      March 20, 2018 at 5:27 am

      This soup is best for the winters and good for us also.

      Reply
      • Sally Cameron says

        October 16, 2018 at 10:00 pm

        Totally agreed Sasha.

        Reply
    6. Brenda says

      September 22, 2014 at 4:21 am

      Today I'm buying the ingredients to make this. One question though...if freezing half and serving the other half over several days, should it add the bread cubes all at once, or when I am reheating the soup in small batches? Thanks.

      Reply
      • Sally says

        September 23, 2014 at 1:57 pm

        Hi Brenda. That is a good question! My first thought was to add them when you re-heat the soup, but that would kind of be a hassle and extra step when you just want a quick meal. So I froze some with the breadcrumbs in, then thawed and heated and it was great. No problem. Freeze it with the breadcrumbs in. They do melt away and disintegrate into the soup when cooking anyway. Hope this helps.

        Reply
    7. Heather says

      April 24, 2014 at 6:55 am

      Loved this soup and so did my family!

      Reply
      • Sally Cameron says

        October 16, 2018 at 10:04 pm

        Thanks Heather! So glad to hear that.

        Reply
    8. Gillian says

      February 24, 2014 at 8:50 am

      This recipe is absolutely delicious! I'm making it again today. Hubby loves it 🙂

      Reply
      • Sally says

        February 24, 2014 at 1:42 pm

        Love to hear that Gillian. Thanks for commenting back. Always makes me happy to know my recipes are helping people!

        Reply
    9. Christine says

      November 05, 2013 at 7:30 am

      FYI...of all the recipes I found for ribollita...yours is the best. However, I made a change of my own which you would probably love. I used Italian flavored chicken sausage and swisschard instead of kale and pancetta. I'm in love with this soup and have made it three times since September. It's a total winner!!!!

      Reply
      • Sally says

        November 05, 2013 at 9:42 am

        Thanks Christine! Excellent changes! Thanks for reporting back so everyone can try it this way. I love using chicken sausage and always have it in the fridge or freezer. Good job!

        Reply
    10. Chef Debbie of Yummy~issimo! says

      January 20, 2011 at 7:59 am

      This soup is fantastic! I typically look at recipes and change a lot of things but this is one that I made exactly as written and have shared (with Chef Sally's permission) on the radio. Thanks Chef Sally for always offering us great recipes that are easy to prepare, healthy and tasty!

      Reply
    11. Nan says

      January 18, 2011 at 8:24 am

      I think this soup looks so good! I've been making a fair number of soups this winter and think this ribollita should go into the line up.

      Beautiful photos of Italy!

      Reply

    Trackbacks

    1. Digi auto links says:
      09/07/2011 at 11:34 pm

      Awesome website...

      [...]the time to read or visit the content or sites we have linked to below the[...]…...

      Reply
    5 from 2 votes (1 rating 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.

    Chef Sally Cameron of aFoodcentricLife.com in her kitchen.

    Welcome! I'm Sally, a professionally trained chef, former personal chef and caterer, lover of fresh healthy food, and sharing it with others.

    More about me →

    Valentine's Day Recipes

    • Rich red sauce with pot roast nestled into the vegetables and herbs on a gray plate.
      Italian Pot Roast (Stracotto)
    • Miso butter topped halibut on a bed of black rice in a gray bowl.
      Pan Seared Halibut with Miso Butter
    • Four golden chicken breasts topped with caramelized onions, herbs, and melting cheese.
      French Onion Soup Chicken (Easy Skillet Recipe)
    • Stuffed shells with kale and ricotta
      Pasta Shells Stuffed With Ricotta
    • A golden crusted pork rib roast on a gray platter with fresh green parsley.
      Pistachio Crusted Pork Rib Roast
    • Close up of creamy pork chops with sauce.
      Sour Cream Pork Chops Recipe

    Winter Salads

    • Deep red and golden roasted beets tossed with vinaigrette, herbs, feta, and nuts in a salad bowl.
      Beet Salad with Feta
    • kale salad tahini dressing
      Kale and Chickpea Salad With Tahini Dressing
    • spinach salad with pomegranate
      Pomegranate and Spinach Salad
    • kale salad with colorful veggies | afoodcentriclife.com
      Roasted Vegetable Salad with Kale

    Footer

    as seen on

    Logos of Featured Publications

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility policy

    Newsletter

    • Sign Up! for emails and recipes.

    Menu

    • Home
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 aFoodcentricLife.com

    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.