Easy Tuscan Ribollita Soup Recipe
I first tried making this Easy Tuscan Ribollita Soup Recipe for a book club night, thinking I was so fancy. I misread the recipe and used a whole head of cabbage instead of half. Let’s just say my tiny apartment smelled like a cabbage factory for a week and my soup was more of a stew. But my friends, god bless ’em, still ate it and told me it had “character.” That’s the thing about this soup, it’s hard to truly ruin, and it’s become my go-to cozy meal ever since.
Recipe Card
| Recipe Title | Easy Tuscan Ribollita Soup Recipe |
|---|---|
| Servings | 6 |
| Prep Time | 20 minutes |
| Cooking Time | 1 hour 15 minutes |
| Calories | Approx. 385 per serving |
Ingredients
- 1/4 cup olive oil
- 1 large yellow onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes
- 1/2 small head of savoy cabbage, shredded
- 1 bunch of kale, stems removed, leaves chopped
- 1 (15 oz) can cannellini beans, rinsed
- 6 cups vegetable broth
- 1 Parmesan rind (optional but so good)
- Salt and black pepper to taste
- 4-5 slices of stale, crusty bread
- Extra virgin olive oil for drizzling
That Parmesan rind is my secret weapon. I used to throw them out, but my neighbor saw me and practically ran over to tell me to save them for soup. It adds this deep, savory flavor you just can’t get from powder. And the stale bread? I once used fresh, soft bread and it just dissolved into a weird paste. Learn from my mistake, use the hard stuff.
Directions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the onion, carrots, and celery. Cook for about 8-10 minutes, until the veggies have softened.
- Stir in the garlic and cook for another minute until it smells amazing.
- Add the diced tomatoes with their juices, the shredded cabbage, and the chopped kale. Give it a good stir.
- Pour in the vegetable broth and add the cannellini beans and the Parmesan rind if you’re using it.
- Bring the soup to a boil, then reduce the heat to low and let it simmer, partially covered, for about 45 minutes.
- Season with salt and plenty of black pepper. This is where you taste and adjust!
- Take your slices of stale bread and tear them into rough chunks.
- To serve, place a handful of the bread chunks into the bottom of each bowl.
- Ladle the hot soup right over the bread. Let it sit for a minute so the bread soaks up all the broth.
- Finish with a generous drizzle of your best extra virgin olive oil.
The simmering part is where I messed up once. I got impatient and cranked the heat to “speed things up.” All I did was burn the bottom and evaporate most of the liquid, leaving me with a thick, scorched veggie mess. Low and slow is the only way to go here, trust me. Let those flavors get to know each other properly.
Honestly, the first time I made this Easy Tuscan Ribollita Soup Recipe, I was so worried about following the rules. Now I just treat it like a clean-out-the-fridge project. It’s the ultimate comfort food that somehow feels fancy without any of the stress. My family now requests it whenever the weather turns, and the leftovers are somehow even better, which is a lifesaver for easy dinners during the week.
I’ve made this for everyone from my picky nephew to my foodie friends, and it’s always a hit. It’s a one-pot wonder that makes you look like you know what you’re doing, even when you’re just winging it. The only thing I’d change next time? Maybe double the recipe so I have more leftovers to fight over.
This soup is a real chameleon. Want it heartier? Add more beans. Want it lighter? Go easy on the bread and oil. It’s a family favorite because it’s so forgiving. I’ve served it with grilled cheese, with a salad, or just by itself in a giant mug on the couch. It always hits the spot.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 385 | 55g | 14g | 12g |
I was honestly surprised how hearty and healthy this soup is. All those veggies and beans pack a punch. I’ve made a lighter version by using less oil and skipping the bread for my sister who’s watching her carbs, and she still loved it. It’s naturally vegetarian and can easily be vegan if you just leave out the Parmesan rind.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Savoy Cabbage | Regular green cabbage or Swiss chard |
| Cannellini Beans | Great Northern beans or even chickpeas |
| Vegetable Broth | Chicken broth works fine too |
| Stale Bread | Croutons or a thick slice of toasted sourdough |
I’ve tried almost every swap on this list. Swiss chard is a great one, it cooks down really nice. But I once tried using spinach instead of kale and it just completely vanished into the broth, turning it a weird green color. Stick with the heartier greens for the best texture. The bread swap is the most flexible, just don’t use sandwich bread, it turns to mush.
Tips
- Don’t skip the step of letting the soup sit on the bread before eating. That’s what makes it “ribollita” (which means re-boiled)! It’s the best part.
- If your soup gets too thick the next day, just add a splash of water or broth when you reheat it. It’s supposed to be thick, but you don’t want cement.
- Use the best olive oil you can for that final drizzle. It really makes a difference in flavor.
I learned that last tip the hard way. I used this cheap, flavorless oil for the finish and the whole soup just tasted flat. My Italian friend took one bite and said, “What happened here?” Now I have a little bottle of the good stuff I save just for finishing dishes like this. It seems like a small thing, but it totally changes the game.
FAQ
Can I make this in a slow cooker?
Absolutely! I do this all the time for easy dinner prep. Just sauté the onions, carrots, and celery first to get the flavor going, then dump everything except the bread and the final drizzle of oil into the slow cooker. Cook on low for 6-7 hours. Add the bread when you serve.
My soup is too watery! What did I do wrong?
Oh, I’ve been there. You probably just need to let it simmer a bit longer with the lid off. The steam will escape and it’ll thicken up. Remember, it will also thicken up a ton as it cools and when you add the bread, so don’t panic too early.
Do I really need stale bread?
Yes, please trust me on this. I didn’t believe it either and used fresh, soft Italian bread once. It dissolved into a gloppy, thick sludge that was… not great. Stale bread holds its structure and gives you those lovely, soft-but-not-mushy bread pockets. If you don’t have stale bread, just toast some slices in the oven until they’re dry.
That’s everything I know about making Easy Tuscan Ribollita Soup Recipe! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time.
Easy Tuscan Ribollita Soup Recipe
A hearty, rustic Italian soup featuring cannellini beans, seasonal vegetables, and stale bread that transforms into the ultimate comfort food. This forgiving one-pot wonder is perfect for cozy nights and gets even better as leftovers.
Ingredients
- 1/4 cup olive oil
- 1 large yellow onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 4 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes
- 1/2 small head of savoy cabbage, shredded
- 1 bunch of kale, stems removed, leaves chopped
- 1 (15 oz) can cannellini beans, rinsed
- 6 cups vegetable broth
- 1 Parmesan rind (optional)
- Salt and black pepper to taste
- 4-5 slices of stale, crusty bread
- Extra virgin olive oil for drizzling
Instructions
-
Heat the olive oil in a large pot or Dutch oven over medium heat.
-
Add the onion, carrots, and celery. Cook for 8-10 minutes until vegetables have softened.
-
Stir in the garlic and cook for another minute until fragrant.
-
Add the diced tomatoes with their juices, shredded cabbage, and chopped kale. Stir to combine.
-
Pour in the vegetable broth and add the cannellini beans and Parmesan rind (if using).
-
Bring the soup to a boil, then reduce heat to low and simmer partially covered for 45 minutes.
-
Season with salt and plenty of black pepper to taste.
-
Tear stale bread into rough chunks.
-
To serve, place a handful of bread chunks into the bottom of each bowl.
-
Ladle the hot soup over the bread and let sit for 1 minute to allow bread to absorb broth.
-
Finish with a generous drizzle of high-quality extra virgin olive oil.
Nutrition (Per Serving)



