Authentic Italian Ribollita Recipe

Ribollita means reboiled, and that name tells you everything about the soul of this dish. It was born in Tuscan kitchens as a way to stretch yesterday’s bread and beans into another nourishing meal — peasant cooking in the truest, most honorable sense. Kale, cannellini beans, humble vegetables, and torn day-old bread simmer together until the whole thing turns thick, hearty, and deeply comforting.
This is not a soup you eat with a spoon so much as one you settle into. The bread melts into the broth and gives it body, the beans make it filling, and the greens keep it bright. It is thrift transformed into abundance, and it tastes like the kind of food that has fed families through hard winters for generations.
Why You’ll Love This Recipe 💛
- Turns day-old bread and pantry beans into a rich, satisfying meal.
- Thrifty, humble cooking with deep, slow-simmered flavor.
- Naturally hearty enough to stand as a full supper.
- Even better the next day, once the flavors have settled.
A quick tip from my kitchen: use bread that is truly stale, and do not rush to stir it in. Fresh bread turns to gluey mush, while day-old bread drinks up the broth and gives the soup its signature body. Add it toward the end, let it soften into the pot, and resist over-stirring so it thickens the soup without disappearing entirely.
Free eBook
Rooted in Grace
A Christian guide to intuitive gardening — the whole book, free. Tell me where to send it and it’s yours in a minute.
Quick Reference Snapshot 📋
- Prep: 15 minutes
- Cook: 30 minutes
- Total: about 45 minutes
- Yield: 6 servings
- Skill: Easy
- Equipment: Large pot, wooden spoon
- Dietary: Vegan without the Parmesan
Ingredients 🌿
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 zucchini, diced
- 1 cup kale or Swiss chard, chopped
- 1 can (15 oz) cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 2 cups day-old bread, torn into pieces
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Grated Parmesan cheese for serving (optional)
Seasonal Swaps 🔄
- Use Swiss chard, cabbage, or spinach in place of kale.
- Swap cannellini for great northern or borlotti beans.
- Add a parmesan rind while it simmers for extra savory depth.
- Stir in a spoonful of pesto at the end for a bright, herby lift.
From My Garden 🌿
Kale is the champion of my cool-season garden — it laughs at frost, sweetens after a cold snap, and keeps giving long after tender crops have surrendered. A pot of ribollita is one of my favorite ways to honor its stubborn generosity, folding armfuls of it into a soup that turns humble ingredients into something that truly sustains. The garden’s hardiest plants often teach the deepest lessons: endure, keep giving, and trust that your faithfulness will feed someone.
Instructions 👩🍳
- Heat Olive Oil: In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery, and sauté until softened, about 5-7 minutes.
- Add Garlic and Zucchini: Stir in the minced garlic and diced zucchini, cooking for another 2-3 minutes until fragrant.
- Incorporate Greens and Beans: Add in the chopped kale or Swiss chard and the cannellini beans. Stir to combine.
- Pour in Broth: Pour in the vegetable broth and bring to a simmer. Season with dried thyme, salt, and pepper.
- Add Bread: Once the soup is simmering, stir in the torn day-old bread. Allow it to cook for about 10 minutes until the bread has softened and the soup has thickened.
- Serve: Ladle the soup into bowls and top with grated Parmesan cheese if desired. Enjoy hot with a drizzle of olive oil.
Serving & Pairing Suggestions 🍽️
- Ladle into bowls and finish with good olive oil and grated Parmesan.
- Serve with extra crusty bread and a simple green salad.
- Let it rest a few minutes before serving so it thickens to its best.
Storage & Make-Ahead 🥡
- Refrigerate in an airtight container for up to four days; it thickens beautifully.
- Loosen leftovers with a splash of broth as you reheat.
- Freeze for up to three months, though the texture is softest fresh.
Final Thoughts ✨
Ribollita is a lesson in making much from little, in honoring what would otherwise be wasted. May this humble pot of soup warm your kitchen and remind you that some of the most nourishing food comes from thrift, patience, and the simple act of using what you already have.
Community & Connection 🤝
- Instagram — Daily garden moments and behind-the-scenes; tag your dish so I can cheer you on!
- Subscribe — Fresh recipes, seasonal tips, and printable freebies delivered weekly.
- Join the FB Group — Ask questions, swap ideas, and share what is growing with a kind, garden-loving community.
Favorites from My Kitchen to Yours 🍴
Some of the links on this site are affiliate links. That simply means if you decide to order, I may receive a small commission at no extra cost to you. Thank you for supporting Southern Soil Sunshine — it helps me keep sharing recipes from my kitchen and garden with you.
Related on Southern Soil Sunshine 🌻
Authentic Italian Ribollita
Equipment
- Large pot or Dutch oven
- Wooden spoon
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 zucchini, diced
- 1 cup kale or Swiss chard, chopped
- 1 can (15 oz) cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 2 cups day-old bread, torn into pieces
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Grated Parmesan cheese for serving (optional)
Instructions
- Heat Olive Oil: In a large pot, heat the olive oil over medium heat. Add the chopped onion, carrots, and celery, and sauté until softened, about 5-7 minutes.
- Add Garlic and Zucchini: Stir in the minced garlic and diced zucchini, cooking for another 2-3 minutes until fragrant.
- Incorporate Greens and Beans: Add in the chopped kale or Swiss chard and the cannellini beans. Stir to combine.
- Pour in Broth: Pour in the vegetable broth and bring to a simmer. Season with dried thyme, salt, and pepper.
- Add Bread: Once the soup is simmering, stir in the torn day-old bread. Allow it to cook for about 10 minutes until the bread has softened and the soup has thickened.
- Serve: Ladle the soup into bowls and top with grated Parmesan cheese if desired. Enjoy hot with a drizzle of olive oil.
Rooted in Grace: A Christian Guide to Intuitive Gardening goes deeper than one post can.
Free eBook
Before you go — the book is yours
Rooted in Grace: A Christian Guide to Intuitive Gardening. No cost, no catch. Read it on any device, at whatever pace the season allows.







3 Comments