Ribollita (Tuscan Vegetable and Bean Soup)

There’s something deeply comforting about a bowl of Ribollita. The aroma of simmering garlic and onions fills the kitchen, the broth thickens as the bread melts into it, and you can’t help but imagine a cozy countryside kitchen in Tuscany. This isn’t just soup—it’s tradition, it’s warmth, it’s the kind of food that brings people together. Every spoonful is packed with textures and layers of flavor that feel like a big Italian hug.

Behind the Recipe

Ribollita, which means “reboiled” in Italian, is a brilliant example of peasant cuisine. It was born from the habit of reboiling leftover vegetable soup from the day before, thickening it with stale bread. What was once a clever way to stretch ingredients is now a beloved staple in Tuscan households, cherished for its soul-warming richness and humble roots.

Recipe Origin or Trivia

Ribollita hails from Tuscany, a region known for its rustic and flavorful cuisine. Historically, it was the food of farmers who didn’t let anything go to waste. The soup evolved over time, often cooked on Fridays when meat was avoided. What makes it stand out is its simplicity—relying on everyday vegetables, cannellini beans, and crusty bread to create something extraordinary. Even today, many Tuscan families cook a big pot and enjoy it over several days, allowing the flavors to deepen with each reheat.

Why You’ll Love Ribollita

There’s so much to love about this rich and rustic soup. Let’s break it down:

Versatile: Easily adapt it to what’s in your fridge—any leafy greens or beans will work beautifully.

Budget-Friendly: Made with pantry staples and seasonal vegetables, it’s easy on the wallet.

Quick and Easy: Most of the time is hands-off simmering. Chop, stir, and let it do its thing.

Customizable: You can make it vegan, gluten-free, or protein-rich depending on your needs.

Crowd-Pleasing: Hearty and satisfying, this soup is a hit at family dinners or casual get-togethers.

Make-Ahead Friendly: The flavor only gets better the next day—cook once, eat twice (or more).

Great for Leftovers: It stores beautifully and reheats like a dream.

Chef’s Pro Tips for Perfect Results

A few small tricks make a big difference with Ribollita:

  • Use day-old bread: It should be firm and crusty to soak up the broth without turning mushy.
  • Cook slowly: Let it simmer gently to build depth and richness in flavor.
  • Layer the bread: Add it towards the end so it breaks down just right—not too soon or too late.
  • Use high-quality olive oil: A good drizzle just before serving brings everything to life.
  • Don’t skimp on the greens: Lacinato kale or Swiss chard adds earthiness and texture.

Kitchen Tools You’ll Need

Just a few basics are needed to bring Ribollita to life:

Large Dutch Oven or Soup Pot: Ideal for slow simmering and even cooking.

Wooden Spoon: Great for stirring without damaging your pot.

Ladle: To serve those perfect, heaping bowls.

Cutting Board and Knife: For all the fresh veggie prep.

Measuring Cups and Spoons: Accuracy counts, even in rustic cooking.

Ingredients in Ribollita

Let’s take a look at what makes this soup so comforting and full of flavor:

  1. Olive Oil: 1/4 cup. Adds richness and brings out the vegetables’ sweetness.
  2. Yellow Onion: 1 large, chopped. A flavorful base to start everything off.
  3. Carrots: 2 medium, diced. Adds sweetness and texture.
  4. Celery: 2 stalks, diced. Gives that savory backbone to the broth.
  5. Garlic: 4 cloves, minced. Infuses the soup with aromatic depth.
  6. Tomato Paste: 2 tablespoons. Adds a concentrated tomato flavor.
  7. Canned Diced Tomatoes: 1 (15-ounce) can. Brings brightness and acidity.
  8. Cannellini Beans: 2 (15-ounce) cans, drained and rinsed. Creamy and satisfying.
  9. Lacinato Kale: 1 bunch, stems removed and chopped. Offers a tender, earthy bite.
  10. Savoy Cabbage: 2 cups, shredded. Adds a soft, buttery texture.
  11. Vegetable Broth: 6 cups. The base that ties everything together.
  12. Salt and Pepper: To taste. Essential for balance.
  13. Stale Country Bread: 4 cups, torn into chunks. Thickens the soup and gives it heart.
  14. Fresh Thyme: 1 teaspoon, chopped. Adds a herby brightness.
  15. Parmesan Rind (optional): 1 piece. Simmered in the soup for umami depth.

Ingredient Substitutions

Swapping things out? No problem.

Cannellini Beans: Great Northern or navy beans.

Lacinato Kale: Regular curly kale or Swiss chard.

Savoy Cabbage: Green cabbage or even Napa cabbage.

Stale Bread: Any crusty rustic bread like sourdough or ciabatta.

Parmesan Rind: Omit for vegan version or add nutritional yeast for umami.

Ingredient Spotlight

Cannellini Beans: These creamy white beans are essential for giving Ribollita its richness and protein punch without overwhelming the other ingredients.

Lacinato Kale: Also known as dinosaur kale, it’s darker, softer, and a bit sweeter than regular kale. Perfect for soups because it holds up well during long cooking.

Instructions for Making Ribollita

Ready to dive in? Here are the steps you’re going to follow:

1. Preheat Your Equipment:
Place a large Dutch oven or soup pot on medium heat and add olive oil.

2. Combine Ingredients:
Sauté onion, carrots, and celery until softened. Stir in garlic and tomato paste, cooking until fragrant. Add diced tomatoes, beans, kale, cabbage, and broth. Season with salt, pepper, and thyme.

3. Prepare Your Cooking Vessel:
Let the soup simmer uncovered for about 45 minutes. Stir occasionally and taste for seasoning.

4. Assemble the Dish:
Add torn bread chunks into the pot. Stir gently to combine and allow them to absorb the broth.

5. Cook to Perfection:
Let the soup continue to simmer until it reaches a thick, stew-like consistency and the bread has broken down.

6. Finishing Touches:
Remove the parmesan rind if used. Drizzle with good olive oil and sprinkle with more fresh herbs.

7. Serve and Enjoy:
Ladle into bowls and serve hot. Maybe with a glass of sparkling water or crusty bread on the side.

Texture & Flavor Secrets

Ribollita is all about contrast. The velvety broth soaks into the bread while the vegetables retain a bit of bite. The beans give it creaminess, the tomato adds tang, and the herbs lift everything. Every bite brings together soft, chewy, creamy, and rich—trust me, it’s worth every spoonful.

Cooking Tips & Tricks

Here’s how to make it even better:

  • Let it sit overnight before serving. The flavors deepen beautifully.
  • Use homemade broth if you can—it really shines in a dish like this.
  • Double the batch and freeze half for a cozy dinner later.

What to Avoid

Even the best soup can go wrong without a little care:

  • Overcooking the greens: They should be tender, not mushy.
  • Adding bread too soon: It’ll disintegrate. Wait until the end.
  • Under-seasoning: Don’t forget to taste and adjust before serving.

Nutrition Facts

Servings: 6
Calories per serving: 380

Note: These are approximate values.

Preparation Time

Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes

Make-Ahead and Storage Tips

Ribollita is a dream when made ahead. You can refrigerate it for up to 5 days. The flavor deepens and gets better by the day. Freeze in batches for up to 3 months. Reheat gently on the stovetop, adding a splash of broth if needed.

How to Serve Ribollita

Serve it steaming hot in deep bowls with a drizzle of olive oil or a sprinkle of grated parmesan. Pair it with rustic bread, olives, or a simple arugula salad for a complete Tuscan-inspired meal.

Creative Leftover Transformations

Give leftovers a second life:

  • Soup to stew: Let it simmer down even more and serve over rice.
  • Savory bake: Spoon into a dish, top with cheese, and broil for a crusty top.
  • Stuffed peppers: Use thickened Ribollita as a delicious filling.

Additional Tips

  • Use seasonal vegetables for maximum flavor.
  • If you’re skipping cheese, finish with lemon zest or nutritional yeast.
  • Stir often to prevent sticking as it thickens.

Make It a Showstopper

Presentation matters. Use wide, shallow bowls to showcase the layers. A swirl of olive oil, fresh herbs, and a crack of black pepper on top makes it irresistibly rustic and beautiful.

Variations to Try

  • Spicy Ribollita: Add a pinch of red pepper flakes while sautéing.
  • Smoky Style: Toss in a bit of smoked paprika for depth.
  • Pesto Finish: Stir in a spoonful of pesto at the end for herby brightness.
  • Root Veg Boost: Add parsnips or turnips for extra heartiness.
  • Gluten-Free Version: Use gluten-free bread chunks or skip bread and blend a portion of beans for creaminess.

FAQ’s

Q1: Can I freeze Ribollita?

Yes, it freezes beautifully. Let it cool completely, then portion into containers and freeze for up to 3 months.

Q2: Is Ribollita supposed to be thick?

Absolutely. It’s more of a stew than a broth-based soup, thanks to the bread.

Q3: What’s the best bread to use?

Use rustic country-style bread like sourdough or ciabatta—preferably a day or two old.

Q4: Can I use dried beans?

Yes, just soak and cook them beforehand. About 1 cup dried equals 2 cans.

Q5: Is it okay to skip the parmesan rind?

Definitely. It’s optional but adds great flavor. Try nutritional yeast instead.

Q6: How long does Ribollita last in the fridge?

Up to 5 days. It just keeps getting better!

Q7: Can I make it in a slow cooker?

Yes, sauté the base ingredients first, then transfer everything to the slow cooker on low for 6–8 hours.

Q8: What if I don’t have kale?

You can use Swiss chard, spinach, or even collard greens.

Q9: Should I blend the soup?

No need. It’s meant to be chunky and rustic.

Q10: Can I add meat?

Traditionally it’s vegetarian, but you can add crumbled sausage if you like.

Conclusion

There’s magic in simplicity, and Ribollita proves it with every bite. It’s cozy, filling, and bursting with the flavors of Tuscany. Whether you’re cooking for a crowd or meal-prepping for the week, this soup has your back. Trust me, once you try it, you’ll want to keep it in regular rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ribollita (Tuscan Vegetable and Bean Soup)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A cozy and rustic Tuscan soup made with vegetables, cannellini beans, and stale bread simmered into a thick, hearty dish. Perfect for chilly days and full of flavor that deepens with each reheat.


Ingredients

  • 1/4 cup olive oil
  • 1 large yellow onion, chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 (15-ounce) can diced tomatoes
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 1 bunch lacinato kale, stems removed and chopped
  • 2 cups shredded savoy cabbage
  • 6 cups vegetable broth
  • Salt and pepper to taste
  • 4 cups stale country bread, torn into chunks
  • 1 teaspoon fresh thyme, chopped
  • 1 parmesan rind (optional)


Instructions

  1. Place a large Dutch oven or soup pot over medium heat and add the olive oil.
  2. Sauté chopped onion, diced carrots, and celery until softened, about 8 minutes.
  3. Add minced garlic and tomato paste. Cook for 2 more minutes, stirring frequently.
  4. Pour in diced tomatoes, beans, kale, cabbage, and vegetable broth. Season with salt, pepper, and thyme.
  5. Bring to a simmer and let cook uncovered for about 45 minutes, stirring occasionally.
  6. Stir in torn bread chunks and continue to simmer until the soup thickens and bread breaks down, about 15 minutes.
  7. Remove parmesan rind if used. Adjust seasoning as needed.
  8. Serve hot with a drizzle of olive oil and fresh herbs.

Notes

  • Letting the soup sit overnight enhances the flavor even more.
  • Use crusty bread that’s a day or two old for best texture.
  • Freeze leftovers in portions for easy future meals.
  • Top with extra parmesan or a swirl of pesto for added richness.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380
  • Sugar: 7g
  • Sodium: 670mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 10g
  • Protein: 14g
  • Cholesterol: 0mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments