Ribollita Soup

A warming Tuscan classic built from humble pantry staples and day old bread, simmered until thick and deeply savory. Perfect for chilly nights and make ahead meals.

This Ribollita soup has been a cornerstone of my cold weather cooking for years, arriving at the table warm, fragrant, and impossibly comforting. I first learned this method while staying with friends in Florence one rainy November. They taught me the philosophy behind the dish which is simple and beautiful: transform humble ingredients into something soulful. The flavors deepen as the soup rests which is how it earned its name ribollita, meaning reheated.
What makes this version special is the balance of bright San Marzano tomatoes, creamy cannellini beans, and the chewy bite of torn Tuscan kale folded into the broth along with day old crusty Italian bread. There is a gentle umami that comes from cooking with a Parmesan rind which gives the pot body and depth without making it heavy. This is the kind of soup that encourages second helpings and fits right into a busy week because it is forgiving, feeds a crowd, and improves as it sits.
Why You'll Love This Recipe
- Ready with about 45 minutes total time and most hands on work is simple chopping and stirring making it ideal for weeknight dinners.
- Uses pantry staples such as canned San Marzano tomatoes and cannellini beans so you can make it even when the store is closed.
- Makes excellent leftovers and actually tastes better the next day so it is perfect for make ahead and meal prep.
- Flexible for dietary swaps for vegetarians or those avoiding dairy by omitting the Parmesan rind and cheese at the end.
- Comforting texture from softened vegetables and bread that dissolves into a thick stew like broth, delivering variety in every spoonful.
- Crowd friendly and easy to scale up for guests or to turn into a vegetarian main dish.
Every time I serve this to friends they ask for the recipe and then call back with a story about how it became a family favorite. The first time my partner tried it he declared it better than any soup we had previously made and asked for it the following week. It is the sort of recipe that invites conversation while you ladle bowls around a table.
Ingredients
- Olive oil: Use good quality extra virgin olive oil for flavor and aroma. It provides the foundational fat to soften and carry the aromatics. I reach for a fruity Italian oil or a reputable California brand.
- Yellow onion, carrot, celery: The classic trio provides sweetness and savory backbone. Chop uniformly so they soften evenly while sweating in the pot.
- Garlic and crushed red pepper flakes: Fresh garlic brings brightness and crushed red pepper adds a subtle lift. If you prefer no heat reduce the red pepper to a pinch.
- San Marzano tomatoes: The 28 ounce can of crushed San Marzano gives bright tomato flavor and a silky texture. If unavailable a high quality crushed tomato works well.
- Vegetable broth and herbs: Four cups of broth plus thyme, basil, rosemary, and a bay leaf create a layered aromatic base. Fresh herbs are best for clarity of flavor.
- Parmesan rind and cannellini beans: A Parmesan rind, about four inches, adds savory depth. Canned cannellini provide creaminess and protein. Rinse and drain the beans before adding.
- Tuscan kale and crusty Italian bread: Ribs removed and leaves chopped, kale adds structure and a slightly bitter counterpoint. Day old crusty Italian bread is essential to achieve the thick classic texture when it softens into the broth.
Instructions
Prepare the vegetables:Heat two tablespoons of olive oil in a large heavy bottom pot over medium high heat. Add one large chopped yellow onion, three chopped carrots, and two chopped celery ribs and cook for about five minutes until softened and glossy. Stir frequently so nothing browns too quickly and adjust the heat if needed.Build the aromatics:Add five minced garlic cloves and one quarter teaspoon crushed red pepper flakes then cook for two minutes until the garlic is fragrant. You want a gentle sizzle and aromatic lift without letting the garlic burn which would introduce bitterness.Add tomatoes and broth:Stir in the entire 28 ounce can of crushed San Marzano tomatoes and four cups vegetable broth. Add three sprigs of fresh thyme, two tablespoons chopped fresh basil, one half teaspoon minced fresh rosemary, and one bay leaf. Drop in the four inch Parmesan rind and the rinsed 15 ounce can of cannellini beans. Season with kosher salt and black pepper to taste and bring to a gentle simmer.Simmer and soften:Place the lid slightly ajar and simmer for twenty minutes until the vegetables are fully softened and the flavors have married. Keep the heat low so the liquid maintains a gentle motion but does not boil vigorously which could break down the beans too aggressively.Finish with greens and bread:Remove the lid and stir in the chopped Tuscan kale. Add two cups of cubed crusty Italian bread and simmer for five minutes more until the bread starts to dissolve and the pot thickens to a stew like consistency. The bread absorbs liquid and creates body for the soup.Final seasoning and serve:Remove and discard the thyme sprigs, bay leaf, and Parmesan rind. Adjust seasoning with additional salt and pepper if necessary. Ladle into bowls and offer grated Parmesan cheese, extra bread cubes, and fresh basil for serving.
You Must Know
- This soup freezes well for up to three months if stored in airtight containers and thawed slowly in the refrigerator before reheating.
- High in fiber and plant based protein thanks to the cannellini beans and kale making it filling and nutritious.
- Omit the Parmesan rind and cheese to keep it fully plant based, but note you will lose some of the savory depth the rind provides.
- Best stored in the refrigerator for up to four days. Reheat gently on the stove adding a splash of water or broth to loosen if needed.
My favorite aspect of this pot is how it improves overnight. I often make it on a Sunday and find the flavors have a richer, more integrated quality by Monday evening. I have served it for family gatherings where guests sauced their bread in the bowl to scoop every last spoonful. That shared quiet appreciation is why I keep this one in rotation.
Storage Tips
Store cooled soup in airtight containers in the refrigerator for up to four days. For freezing, portion into freezer safe containers leaving space at the top because the bread will expand. Freeze for up to three months. When reheating on the stove use low heat and add a splash of broth to restore a slightly looser texture. If you prefer less bread density store extra bread separately and add it when reheating for a fresher crumb texture. Clear glass containers are helpful to quickly identify contents in the freezer.
Ingredient Substitutions
If you do not have San Marzano tomatoes swap in a high quality crushed tomato. Canned white beans such as great northern or navy work in place of cannellini and will yield a similar creaminess. For a dairy free version omit the Parmesan rind and finishing cheese and add a tablespoon of nutritional yeast for a savory hint. If you need a gluten free option replace the bread with cubed and toasted gluten free bread and watch liquid absorption which may differ slightly.
Serving Suggestions
Serve with extra grated Parmesan on the side or a drizzle of extra virgin olive oil. Offer additional crusty bread for dunking or crisped pan fried bread cubes for texture contrast. Pair with a simple green salad dressed with lemon and olive oil for brightness or roasted winter vegetables if you want a heartier spread. A light red wine such as Chianti or a medium bodied white like Vermentino complement the tomato and bean flavors.
Cultural Background
Ribollita is a traditional Tuscan preparation that began as a thrifty farmers soup made from leftover bread and vegetables. The technique of reheating the soup over several days allowed households to extend meals and transform stale bread into a thick satisfying dish. Regional versions vary with seasonal produce and personal family touches but the core idea remains the same which is to make delicious food from simple ingredients.
Seasonal Adaptations
In spring substitute young spinach or Swiss chard for kale and add fresh peas for a sweeter note. In winter add chopped root vegetables such as parsnip to increase richness. During late summer reduce the tomato quantity and add chopped fresh tomatoes for a brighter fruit forward result. The soup adapts well to seasonal herbs so experiment with oregano or marjoram as you like.
Meal Prep Tips
Make a large batch and portion into individual containers for lunches. Cool completely before sealing and refrigerate for up to four days or freeze for longer storage. When reheating on the stove add a small splash of broth to loosen the texture. If you enjoy a smoother texture use a potato masher in the pot to partially break down beans and bread for a creamier finish without blending.
This soup represents the joy of slow comfort and shared meals. It is humble, forgiving, and rewarding which makes it one of the most satisfying pots to keep on rotation. Invite a friend over, serve with good bread, and enjoy the way simple ingredients can make an extraordinary bowl.
Pro Tips
Use day old crusty Italian bread for the best texture because it will absorb liquid and dissolve gradually.
Reserve a small amount of broth when reheating to adjust thickness without watering down flavor.
Add the Parmesan rind early in the simmer to coax out savory umami while avoiding adding shredded cheese which can clump during long heating.
This nourishing ribollita soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How long does this last in the fridge and freezer
Yes. Refrigerate in airtight containers for up to four days and freeze for up to three months. Thaw in the refrigerator before reheating.
Can I substitute San Marzano tomatoes
Use a high quality crushed tomato such as a generic San Marzano style brand if true San Marzano are unavailable.
Tags
Ribollita Soup
This Ribollita Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Heat the pot and soften vegetables
Heat two tablespoons of olive oil in a large pot over medium high heat. Add chopped onion, carrots, and celery and cook for about five minutes until softened and translucent. Stir frequently to prevent browning.
Add garlic and red pepper
Stir in minced garlic and crushed red pepper flakes and cook for two minutes until fragrant. Keep the heat moderate so the garlic becomes aromatic without turning bitter.
Combine tomatoes beans and herbs
Add crushed San Marzano tomatoes, four cups vegetable broth, thyme sprigs, chopped basil, minced rosemary, bay leaf, Parmesan rind, and rinsed cannellini beans. Season with salt and black pepper and bring to a gentle simmer.
Simmer to develop flavor
Cover the pot with the lid slightly ajar and simmer for twenty minutes until the vegetables are tender and flavors are integrated. Maintain a low simmer to concentrate flavors without breaking down ingredients too quickly.
Finish with kale and bread
Remove the lid and stir in chopped Tuscan kale. Add cubed day old bread and simmer for five minutes until the bread starts to dissolve and the soup thickens to the desired consistency.
Remove aromatics and serve
Discard thyme sprigs, bay leaf, and Parmesan rind then adjust seasoning. Serve bowls topped with grated Parmesan, extra bread cubes, and fresh basil if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@forkelle on social media!

Categories:
You might also like...

3-Cheese Zucchini Boats
Tender zucchini halved and filled with creamy ricotta, melted mozzarella, and shaved Parmesan, loaded with sautéed veggies for a colorful, comforting light meal.

3-Ingredient Chocolate Coconut Balls
No-bake coconut truffles coated in dark chocolate — just 3 ingredients and a handful of minutes to make a crowd-pleasing sweet treat.

5-Ingredient Homemade Almond Joy Candy Bars
A simple, pantry-friendly treat that recreates the classic Almond Joy using just five ingredients. Chewy coconut centers topped with an almond and enrobed in dark chocolate—perfect for gifting or snacking.

Did You Make This?
Leave a comment & rating below or tag @forkelle on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Abigail!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
