This post may contain affiliate links. Read my disclosure policy.

Ribollita-A healthy, rustic, and delicious soup packed with all of my favorite Italian flavors! Ribollita is thickened with crusty bread and filled with tasty veggies and herbs. You will love this one pot meal!



A hearty bowl of soup is one of life’s simplest pleasures. My family loves to ski, and I love having a warm pot of soup ready to warm them up after a day on the slopes. Right now, I am loving Ribollita, a classic Tuscan soup that’s thickened with crusty bread. If you’re mouth is watering, it should be! Everyone in my house is in love with this soup.

A classic Ribollita also has cannellini beans, leafy greens, and veggies like onions, carrots, celery, and tomatoes. Of course, there are all kinds of fresh herbs and flavors added in as well! My recipe honors the classic, rustic combination. If you’ve never tried Ribollita before, I hope you’ll give it a go! It is the perfect one pot meal for cold day!

Ribollita Soup

What Bread to Use in Ribollita

This is a hearty, thick soup loaded with veggies, beans, and best of all, bread. I like to use a crusty loaf, either Italian, French, and sourdough are all great options. Day old or slightly stale bread is just right for ribollita! If I ever have a loaf that I don’t use right away, I start planning a soup night with this recipe.

If you don’t have have a slightly stale loaf, you can dry your bread out in the oven. Preheat the oven to 350°F and adjust rack to center position. Place the bread cubes on a large rimmed baking sheet. Drizzle with a little olive oil and toss. Bake until crisp and firm but not browned, about 10 to 15 minutes. Remove from oven and let cool.

Parmesan Rind

I am going to let you in on a little secret, add parmesan rind to soup and you will be blown away by the added flavor! I always save Parmesan rinds and keep them in the freezer for soups. If you don’t have any in the freezer, ask the cheese counter at your store, they sometimes sell them at a discount or will even give them to you. 

Remove the Parmesan rind before serving, you don’t eat it, it just adds flavor to the soup while it simmers! It’s magic!

Easy Ribollita Soup

How to Make Ribollita

  • Just like most soups, we’ll start with olive oil on medium high heat and get onion, carrots, and celery, since those will need the most time to soften. Stir in garlic and crushed red pepper for about 2 minutes!
  • Now it’s time for tomatoes and herbs. I like San Marzano tomatoes for their flavor! Ribollita also has thyme, basil, rosemary, and a bay leaf.
  • In this step you’ll also add broth. Add in a Parmesan rind and cannellini beans before simmering for 20 minutes. We want the veggies totally soft in this step!
  • Stir in your leafy greens! I always use kale (Lacinato aka dinosaur kale is my favorite!) but spinach would also be good in this soup!
  • Ribollita’s signature ingredient: bread! Add in your crusty bread and let it simmer for about 5 minutes, until the bread starts to dissolve. This is how the soup thickens!
  • Pull out the in-edibles: thyme sprigs, bay leaf, and Parmesan rind. Discard those, have a little taste, and season with salt and pepper as you like.
  • This is a very thick and hearty soup thanks to the bread. If you’d like the soup to be a little thinner, you can add more broth!
  • Ladle the soup into bowls and top with Parmesan cheese, a few crusty bread cubes…and a little fresh basil! Mmmmmmm!
How to Make Ribollita Soup

More Delicious Soup Recipes:

Here are a few more of our favorite soup recipes! Let me know which ones you try! They are all winners!

Best Ribollita Soup Recipe
Email Yourself This Recipe
Just enter your email and get it sent to your inbox! Plus, you’ll get NEW recipes from us every week!

Ribollita Soup

A healthy, rustic, and delicious soup packed with all of my favorite Italian flavors! Ribollita is thickened with crusty bread and filled with tasty veggies and herbs.
4.79 from 19 votes


  • 2 tablespoons olive oil
  • 1 large yellow onion, chopped
  • 3 carrots, chopped
  • 2 celery ribs, chopped
  • 5 cloves garlic, minced
  • ¼ teaspoon crushed red pepper flakes
  • 28 oz crushed San Marzano tomatoes
  • 4 cups vegetable broth
  • 3 sprigs fresh thyme
  • 2 tablespoons chopped fresh basil
  • 1/2 teaspoon minced fresh rosemary
  • 1 bay leaf
  • 1 Parmesan rind, about 4-inch size
  • 15 oz canned cannellini beans, rinsed and drained
  • Kosher salt and black pepper, to taste
  • 1 small bunch Tuscan kale, ribs and stems removed, chopped
  • 2 cups cubed crusty Italian bread, day old or stale
  • Grated Parmesan cheese, extra bread cubes, and fresh basil, for serving, optional


  • In a large pot, heat the olive oil over medium high heat. Add the onion, carrot, and celery and cook for 5 minutes or until vegetables are softened. Stir in the garlic and crushed red pepper flakes, cook for 2 minutes.
  • Add the tomatoes, broth, thyme, basil, rosemary, bay leaf, Parmesan rind, and beans. Season with salt and black pepper, to taste. Stir until combined.
  • Simmer the soup with the lid slightly ajar for 20 minutes or until the vegetables are softened. Remove the lid and stir in the kale.
  • Add the bread and simmer for 5 minutes or until the bread starts to dissolve into the soup and the soup thickens.
  • Remove the thyme sprigs, bay leaf, and Parmesan rind. Discard. Taste and season with additional salt and pepper, if necessary.
  • Ladle the soup into bowls and top with Parmesan cheese, extra bread cubes, and fresh basil, if desired.


If you don’t have day old bread or stale bread, you can dry it out in the oven. See tips on the post. This is a thick soup. If you prefer more liquid, you can add more vegetable broth.


Calories: 165kcal, Carbohydrates: 25g, Protein: 6g, Fat: 6g, Saturated Fat: 2g, Sodium: 759mg, Potassium: 413mg, Fiber: 6g, Sugar: 9g, Vitamin A: 4467IU, Vitamin C: 14mg, Calcium: 83mg, Iron: 3mg
Keywords soup

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Get the best of the best!
4 Recipes Guaranteed to be New Favorites


I'm Maria and my husband is Josh. We share a love of cooking, baking, and entertaining. We enjoy creating recipes that are simple, fresh, and family friendly. We love sitting around the table with good food, good conversation, and good friends and family! Our kitchen is always open!
Read More

Vegetarian Fall Winter Christmas Main Dishes

Leave a Reply

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

Recipe Rating


Leave a comment

  1. 5 stars
    Wow how good it was! Ribollita every single day. It didn’t look so good to me, but I liked it.
    I lose my patience for details, but the final taste won me over.
    I will repeat it without caring for the extra kilos, for which I have a good solution! https://tinyurl.com/orgweb

    1. Yes, we always enjoy leftovers. If it gets too thick, you can add a little more broth.

  2. Hi,
    I am a big fan of your blog. Whenever I tried any recipe. it always came out well.This soup also matched the same expectation. I got alll the ingredient including your recommendation for canned tomato and oh boy,it made so much difference in the flavor.It was hearty warm soup on a cold Saturday evening.

    Your tip on bread was also helpful.My family enjoyed the soup.Thanks.

    1. Yes, you can freeze the soup. If it is too thick after defrosting, add a little more broth.

  3. Made the soup as written and it was EXCEPTIONAL! The Parmesan rind does make a difference. I did add zucchini and it was a good add on. Continue to love your recipes!

  4. 5 stars
    Delicious! I carmelized some tomato paste with the onions, garlic, veggies and herbs. Just for flavor. I also added green beans and more garlic than the recipe calls for. I’ve added this to the list of go-to recipes that we love!

  5. 5 stars
    Delicious! My wife made it for the first time tonight and we both loved it. She was a little apprehensive at first about using 5 cloves of garlic, but she decided to try it and then we would know whether the next time to use that many or less. It suited both of our palates. She also used spinach instead of the kale. Maybe the next time she’ll try the kale. It makes a very tasty body warming soup!

  6. 5 stars
    My family and I lived in Italy for 6 years and had Ribollita in Florence. I loved it and have been hoping to find a good recipe. This was so delicious and I cannot wait to eat the leftovers!!!

  7. 5 stars
    Excellent! Made exactly as written, except used spinach instead of kale as that’s what I had on hand. Will make again.

  8. 5 stars
    This was excellent – healthy and filling. Served with that no knead bread everyone is making these days.

  9. 5 stars
    I’ve tried many recipes for this delicious Tuscan soup but this has been the best. I made it for my husband and neighbors and got rave reviews. It was so flavorful and was easy to make. I am holding on to this recipe and do have a need to search any further.

  10. 5 stars
    I’ve tried many recipes for this delicious Tuscan soup but this has been the best. I made it for my husband and neighbors and got rave reviews. It was so flavorful and was easy to make. I am holding on to this recipe and do have a need to search any further.

  11. 5 stars
    This soup was the perfect meal for our first day of snowfall in Michigan! I have wanted to try making Ribollita for a very long time, as I fell in love with it on vacation in Florence, Italy. The recipe was easy and every bit as delicious as the Florence Trattoria’s! Thank you so much, Maria! I’ll be making this again very soon!

  12. 5 stars
    Love this recipe but I leave out the bread and add a 1/2 tablespoon of fennel seeds. This is a hearty healthy soup and delicious for a cold day!

  13. 5 stars
    Oh my YuM! I’ve always wanted to try Ribollita and I’m so glad I found this recipe! Perfect for this snowy evening. So flavorful, hearty and DELICIOUS!