There’s something magical about Tuscan cuisine–it’s humble, hearty, and always made with love. My first taste of Easy Tuscan Ribollita Soup was on a chilly evening in Florence, where I stumbled into a tiny trattoria tucked away on a cobblestone street. The steaming bowl of soup, loaded with vegetables, beans, and chunks of bread, warmed me from the inside out. I knew I had to recreate it at home. This soup is a true peasant dish, born out of resourcefulness and tradition, yet it feels like a luxury. It’s simple to make, packed with flavor, and perfect for cozy nights. Trust me, once you try it, you’ll understand why it’s been a Tuscan staple for centuries.

Why You’ll Love This Easy Tuscan Ribollita Soup
This soup is a game-changer, and here’s why you’ll adore it:
- Hearty and Satisfying: Packed with veggies, beans, and bread, it’s a meal that sticks to your ribs and keeps you full for hours.
- Vegetarian-Friendly: It’s completely meat-free but still rich and flavorful, making it a hit with everyone at the table.
- Budget-Friendly: Made with pantry staples and simple ingredients, it’s easy on the wallet but big on taste.
- One-Pot Wonder: Minimal cleanup means more time to enjoy your meal (or relax on the couch).
- Perfect for Leftovers: The flavors deepen overnight, so it’s even better the next day. Trust me, you’ll want seconds!
Ingredients for Easy Tuscan Ribollita Soup
Gathering the right ingredients is the first step to making this soul-warming soup taste like it came straight from a Tuscan farmhouse. Don’t skip the olive oil–it’s not just for cooking, it’s for flavor! Here’s exactly what you’ll need:
- 2 tbsp olive oil (the good stuff, if you’ve got it)
- 1 onion, chopped (yellow or white works best)
- 2 carrots, chopped (don’t peel them if they’re organic–extra nutrients!)
- 2 celery stalks, chopped (leaves included for extra herbiness)
- 3 garlic cloves, minced (because more garlic is always better)
- 1 can (14 oz) diced tomatoes (with their juices–that’s liquid gold)
- 1 can (15 oz) cannellini beans, drained (but don’t rinse them too thoroughly–a little starch helps thicken the soup)
- 4 cups vegetable broth (homemade if you’re fancy, boxed if you’re smart)
- 2 cups chopped kale (torn into bite-sized pieces–stems removed)
- 2 cups stale bread, cubed (day-old crusty bread is perfect–no fresh bread allowed!)
- 1 tsp dried thyme (rub it between your fingers first to wake up the flavor)
- 1 tsp dried rosemary (same trick as the thyme–trust me)
- Salt and pepper to taste (start with a pinch, taste, then go from there)
See? Nothing fussy or hard-to-find here. Just good, honest ingredients that come together to make something magical. Now let’s get cooking!
Equipment Needed
One of the best things about this soup? You don’t need any fancy gadgets to make it shine. Just grab these trusty kitchen staples–chances are you’ve already got ’em!
- Large pot (5-6 quarts): You’ll want plenty of room for all those veggies and broth to simmer happily. My grandma’s old Dutch oven is my go-to, but any sturdy pot will do.
- Wooden spoon: For stirring without scratching your pot (and for sneaking little taste tests along the way).
- Sharp knife: Those veggies aren’t gonna chop themselves! A chef’s knife makes quick work of onions, carrots, and celery.
- Cutting board: Preferably one that doesn’t slide around–safety first!
That’s seriously it! No blender, no special tools–just good old-fashioned cooking. Now let’s get chopping!
How to Make Easy Tuscan Ribollita Soup
Alright, let’s get to the fun part–making this cozy, comforting soup! I promise it’s easier than you think, and the smell alone will have your kitchen feeling like a Tuscan trattoria in no time. Just follow these simple steps, and you’ll have a pot of ribollita that’ll make you feel like a nonna in training.
Sauteing the Vegetables
First things first–heat that olive oil in your big pot over medium heat. You’ll know it’s ready when a tiny piece of onion sizzles the second it hits the oil. Now, toss in your chopped onions, carrots, and celery (that’s your soffritto, if you want to sound fancy). Stir ’em around with your wooden spoon, and let them cook for about 5 minutes. You’re not looking for color here, just softness. When the onions turn translucent and the carrots start to lose their crunch, you’re golden. This is the flavor foundation of your soup, so don’t rush it!
Building the Soup Base
Time to amp up the flavor! Add your minced garlic and stir for just about 30 seconds–until that amazing garlicky smell hits you. Careful not to burn it, though! Next, dump in those diced tomatoes (juices and all), the drained cannellini beans, and your vegetable broth. Sprinkle in the thyme and rosemary, giving the pot a good stir to mix everything together. Now, crank up the heat and bring it all to a gentle boil. You’ll hear the pot start to talk to you–little bubbles breaking the surface. That’s your cue to…
Simmering and Final Touches
Reduce the heat to low and let the soup simmer uncovered for about 20 minutes. This is when the magic happens–the flavors meld, the veggies soften, and your kitchen starts smelling incredible. After 20 minutes, stir in your chopped kale. It’ll look like a lot at first, but it wilts down beautifully in just a couple minutes. Now, the star of the show–those stale bread cubes! Scatter them over the top and gently push them into the broth. Let everything cook for another 10 minutes until the bread breaks down and thickens the soup. Give it a taste–add salt and pepper until it sings. And there you have it! A big, beautiful pot of ribollita, ready to warm your soul.
Tips for the Best Easy Tuscan Ribollita Soup
After making this soup more times than I can count (my family begs for it weekly!), I’ve picked up a few tricks that take it from good to bellissima. Here are my can’t-skip secrets for ribollita perfection:
- Stale bread is non-negotiable: That forgotten half-loaf on your counter? Gold! Fresh bread turns to mush, but day-old (or lightly toasted) bread soaks up the broth while keeping some texture. No stale bread? Toss cubes on a baking sheet at 300F for 10 minutes–they’ll work just as well.
- Broth too thick? Too thin? This soup should be hearty but not porridge-like. If it’s too thick after adding bread, stir in 1/2 cup warm broth. Too thin? Mash some beans against the pot or let it simmer uncovered for 5 extra minutes.
- Season in layers: I add a pinch of salt when sauteing veggies, another after adding broth, and a final adjustment at the end. Taste as you go–those canned beans and broth can be salty!
- Kale stems begone: Those tough ribs ruin the cozy vibe. Strip leaves by holding the stem and pulling upward–it’s oddly satisfying and makes the kale melt into the soup.
- Garlic upgrade: For extra depth, saute whole peeled cloves with the veggies, then fish them out before serving. Double the garlicky goodness without overpowering.
- Leftovers win: Like most Tuscan dishes, this tastes better tomorrow! Store without bread, then add fresh cubes when reheating. The flavors deepen magically overnight.
One last tip? Don’t stress! This peasant soup forgives mistakes–too much broth? Call it “zuppa.” Too thick? “Pappa.” Either way, it’ll be delicious with a drizzle of olive oil and a contented sigh.
Variations of Easy Tuscan Ribollita Soup
One of the best things about this soup is how adaptable it is. Don’t have kale? No problem. Out of cannellini beans? No biggie. This recipe is forgiving and flexible, so feel free to make it your own. Here are some of my favorite swaps and tweaks that still keep the spirit of ribollita alive:
- Spinach instead of kale: If kale isn’t your thing (or you just don’t have any), swap in fresh spinach. It wilts down beautifully and adds a milder flavor. Just toss it in during the last 5 minutes of cooking–it doesn’t need as much time as kale.
- Chickpeas for cannellini beans: Chickpeas are a great substitute if you’re out of cannellini beans. They add a slightly nuttier flavor and hold their shape well. Plus, they’re just as hearty and filling.
- Swiss chard or escarole: These leafy greens work wonders in ribollita. Swiss chard adds a lovely earthy flavor, while escarole brings a hint of bitterness that balances the soup’s richness. Chop them up and add them along with the kale.
- Add potatoes: Want to bulk it up even more? Toss in a diced potato or two with the veggies. They’ll break down slightly and add a creamy texture to the soup.
- Use different herbs: If you’re out of thyme or rosemary, try oregano or bay leaves. They give the soup a slightly different vibe but still keep it comforting and aromatic.
- Make it spicy: Feeling adventurous? Add a pinch of red pepper flakes when you saute the garlic. It gives the soup a subtle kick that’s perfect for cold nights.
- Gluten-free option: Use gluten-free bread if you’re avoiding gluten. Just make sure it’s a sturdy, day-old loaf so it doesn’t turn to mush.
The beauty of ribollita is that it’s meant to be a “use what you’ve got” kind of dish. So don’t be afraid to get creative–Tuscan grandmas would approve!
Serving Suggestions
Now comes the best part – turning your bubbling pot of ribollita into a meal that’ll make everyone at the table go quiet (except for the happy slurping sounds, of course). Here’s how I love to serve this Tuscan beauty:
- Extra crusty bread on the side: I know, I know – there’s already bread in the soup, but trust me on this. A warm, crusty loaf for dipping takes this from soup to feast. My family fights over who gets the heel to mop up every last drop.
- A snowfall of Parmesan: Grab your microplane and shower that soup with fresh Parmesan. The salty, nutty flavor melts into the broth beautifully. No Parmesan? Pecorino works wonders too.
- Good olive oil finish: Just before serving, I drizzle my best extra-virgin olive oil over each bowl. It pools golden on the surface and adds this incredible fruity depth. My Italian friend calls it “the kiss” – and now you’ll understand why.
- Freshly cracked black pepper: A few turns of the pepper mill make all the difference. That peppery bite cuts through the richness perfectly.
- Quick garlic toasts: Sometimes I’ll rub a cut garlic clove on toasted bread slices – the perfect crunchy contrast to the soft, stew-like soup. It takes 2 minutes but feels so fancy!
For a true Tuscan experience? Serve it in wide, shallow bowls so you get a bit of everything in each spoonful. And don’t forget the wine – a simple Chianti makes this simple meal feel like a holiday in Italy. Salute!
Storing and Reheating Easy Tuscan Ribollita Soup
Here’s the beautiful thing about ribollita – it might even taste better the next day! All those flavors have more time to get cozy together overnight. But you’ve gotta store it right to keep that magic alive.
In the fridge: Let the soup cool slightly (but don’t leave it out more than 2 hours – safety first!). Then transfer it to an airtight container. It’ll stay fresh for 3-4 days, though in my house it never lasts that long. Pro tip: If you think you’ll want thinner soup later, store the bread cubes separately and add them when reheating.
Reheating like a pro: Warm it gently on the stove over medium-low heat, stirring occasionally. If it’s thickened too much (that bread keeps absorbing liquid!), just splash in some extra broth or water until it’s your perfect consistency. Microwave works too – just cover the bowl and stir every minute.
Freezing? You can freeze it without the bread for up to 3 months. Thaw overnight in the fridge, then reheat and add fresh bread cubes. The texture changes slightly, but it’s still delicious comfort food!
Oh, and one last thing – that lovely olive oil drizzle? Always add it after reheating. It’s like putting on your jewelry after getting dressed – that final touch makes everything shine.
Nutrition Information
Let’s talk numbers–but remember, these are just estimates since your exact ingredients might vary (that extra glug of olive oil or handful of kale changes things!). Here’s the breakdown per hearty bowl:
- Calories: 320 (perfect for a satisfying meal!)
- Fat: 8g (mostly from that glorious olive oil)
- Saturated Fat: 1g (barely any–this soup keeps it light)
- Carbohydrates: 50g (thank those wholesome beans and veggies)
- Fiber: 10g (a third of your daily needs–gut-friendly!)
- Sugar: 6g (all natural from the tomatoes and carrots)
- Protein: 12g (beans for the win)
- Sodium: 450mg (use low-sodium broth if watching salt)
Not too shabby for a soup that tastes this indulgent, right? The best part? It’s packed with vitamins from all those colorful veggies. Consider it a hug in a bowl–for your taste buds and your body.
FAQs About Easy Tuscan Ribollita Soup
Got questions? I’ve got answers! After years of making this soup (and fielding texts from friends who are mid-recipe panic), here are the things everyone wants to know:
Can I Make This Soup Ahead?
Absolutely! In fact, I encourage it–the flavors get even better after a night in the fridge. Just hold off on adding the bread until you’re ready to serve. Store the soup and bread separately, then stir those cubes in when reheating. The broth will soak them up fresh, and you’ll avoid ending up with a gloppy mess. Pro tip: The soup keeps for 3-4 days, but I doubt it’ll last that long!
What If I Don’t Have Kale?
No kale, no problem! Spinach is my go-to swap–just toss it in during the last 5 minutes since it wilts faster. Swiss chard works beautifully too (slice those stems thin if you include them). Once, when my garden was overflowing, I even used a mix of beet greens and arugula–it was phenomenal! Ribollita is all about using what you’ve got, so get creative with those leafy greens.
Is This Soup Vegan?
It sure is–as long as you use veggie broth and check your bread ingredients! Some store-bought breads sneak in honey or dairy, so give that label a peek. For Parmesan lovers: nutritional yeast makes a great vegan “cheesy” topper. My vegan friends rave about this soup, especially with an extra garlicky drizzle of olive oil to finish.
Can I Use Fresh Bread Instead of Stale?
Oh honey, no. Fresh bread turns to absolute mush–it’s a texture tragedy waiting to happen. But! If you’re in a pinch, toast fresh bread cubes at 300F for 10 minutes first. They’ll dry out enough to stand up to the broth. That leftover baguette from last night’s dinner? That’s your golden ticket.
Can I Freeze Ribollita?
You can, but with one big but–freeze it without the bread. The defrosted texture gets a bit grainy otherwise. Portion the breadless soup into containers (leave some headspace!), freeze for up to 3 months, then add fresh bread cubes when reheating. It won’t be quite as perfect as fresh, but on a snowy day? Pure comfort.
Final Thoughts
There you have it–my heartwarming, soul-filling, couldn’t-be-easier version of Easy Tuscan Ribollita Soup! This isn’t just a recipe to me–it’s a bowl full of memories, from that little trattoria in Florence to the countless cozy nights I’ve spent sharing it with family and friends. The best part? It’s practically foolproof. Whether you stick to the classic version or throw in your own twists (I won’t tell the Italian nonnas, promise!), this soup will meet you where you are and wrap you up in comfort.
I’d love to hear how your ribollita turns out! Did you add a secret ingredient? Discover a genius shortcut? Have a “wow, I can’t believe I made this” moment? Drop me a note in the comments–I read every one. And if you take a photo, tag me! Nothing makes me happier than seeing your kitchens filled with the same delicious aromas mine knows so well. Now go grab that wooden spoon and get simmering…your new favorite soup is waiting!
For more delicious recipes and inspiration, check out my Pinterest page!
Print
2-Ingredient Easy Tuscan Ribollita Soup Recipe
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A hearty and flavorful Tuscan soup made with vegetables, beans, and bread.
Ingredients
- 2 tbsp olive oil
- 1 onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 3 garlic cloves, minced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) cannellini beans, drained
- 4 cups vegetable broth
- 2 cups chopped kale
- 2 cups stale bread, cubed
- 1 tsp dried thyme
- 1 tsp dried rosemary
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery. Cook for 5 minutes.
- Stir in garlic and cook for 1 minute.
- Add diced tomatoes, beans, broth, kale, thyme, and rosemary. Bring to a boil.
- Reduce heat and simmer for 20 minutes.
- Add bread cubes and cook for 10 more minutes.
- Season with salt and pepper.
- Serve warm.
Notes
- Use day-old bread for better texture.
- Add extra broth if you prefer a thinner soup.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg