Hearty Tuscan Ribollita Soup Recipe
30-MINUTE MEALS! Get the email series now
Royal Recipe

Hearty Tuscan Ribollita Soup

5 from 1 vote
1 Comments
Isabella Jane
By: Isabella JaneUpdated: Mar 22, 2026
This post may contain affiliate links. Please read our disclosure policy.

A comforting Tuscan bread and vegetable soup simmered with cannellini beans and kale, finished with Parmesan—and even better the next day.

Hearty Tuscan Ribollita Soup

This ribollita has been my kitchen’s answer to chilly evenings and rushed weeknights for as long as I can remember. I first encountered this thick Tuscan bread-and-vegetable soup while traveling through Florence: a steaming bowl served in a tiny trattoria on a rainy afternoon. The warmth, the tang of tomatoes, the velvety cannellini beans and the rustic, slightly dissolved bread made it feel like a hug in a bowl. Back home I adapted the method to what I keep in my pantry and it instantly became a family favorite.

What makes this version special is the balance between brothy comfort and satisfying, bread-thickened body. The gentle sauté of onion, carrot and celery builds a savory backbone, San Marzano crushed tomatoes add sweet acidity, and the Parmesan rind gives an irresistible umami depth. The kale retains a bright green note when folded in at the end, while day-old crusty Italian bread softens and partly dissolves into the pot, creating the classic ribollita texture. It’s economical, forgiving, and infinitely adaptable—perfect for feeding a crowd or meal-prepping for the week.

Why You'll Love This Recipe

  • Comforting and filling: hearty enough to be a one-pot supper yet flexible to serve as a starter for a larger meal.
  • Pantry-friendly: uses canned cannellini beans and crushed San Marzano tomatoes, so you can make it without a special grocery run.
  • Make-ahead magic: flavors improve after resting in the fridge; excellent for reheating and freezing for up to 3 months.
  • Hands-off simmering: active work is about 15 minutes, with the majority of time spent gently simmering to build flavor.
  • Vegetarian-friendly base: uses a Parmesan rind for depth—omit for a vegan version and swap in miso or seaweed paste for umami.
  • Cost-effective and sustainable: turns stale bread and basic vegetables into an elegant, filling dish.

Personally, my family treats this as an instant classic—my partner insists on an extra shaving of Parmesan and my kids love tearing the bread into chunks to dunk into their bowls. The first time I made it for a dinner party, guests kept asking for the recipe and the leftovers disappeared faster than the main course. It’s a humble recipe with impressive results.

Ingredients

  • Olive oil: Use 2 tablespoons of extra-virgin olive oil for flavor; it’s the foundation of the soffritto and provides that gentle, fruity backbone you expect in Tuscan cooking.
  • Onion, carrot, celery (soffritto): One large yellow onion, three carrots and two celery ribs form the aromatic base—chop uniformly so they soften evenly and release their sweetness.
  • Garlic and crushed red pepper: Five cloves of garlic and a 1/4 teaspoon crushed red pepper add warmth and subtle heat; garlic should be minced fine so it melds without burning.
  • Crushed San Marzano tomatoes: One 28-ounce can gives bright, slightly sweet tomato body—San Marzano-style tomatoes deliver the best balance of acidity and sweetness.
  • Vegetable broth: Four cups of a good-quality vegetable stock—low-sodium is ideal so you control salt levels as the soup reduces.
  • Herbs & bay leaf: Three sprigs fresh thyme, 2 tablespoons chopped basil, 1/2 teaspoon minced rosemary and one bay leaf; fresh herbs provide aromatic lift and rosemary adds an earthy note.
  • Parmesan rind: A 4-inch parmesan rind adds deep savory umami; it melts slowly into the pot—remove before serving.
  • Cannellini beans: One 15-ounce can, rinsed and drained; they create a creamy texture when partially broken down and give the soup protein and body.
  • Tuscan kale: One small bunch, ribs removed and leaves chopped—sturdy kale holds its color and structure even after simmering.
  • Stale crusty Italian bread: Two cups cubed day-old bread; the best bread is dense with an open crumb so it partly dissolves into the broth, thickening the soup.
  • Finishing touches: Kosher salt, black pepper, grated Parmesan, extra bread cubes and fresh basil for garnish—season to taste at the end for best control.

Instructions

Prepare the base (Soffritto): Heat 2 tablespoons olive oil in a large, heavy-bottomed pot over medium-high heat. Add the chopped onion, carrot and celery and sauté, stirring occasionally, until softened and translucent, about 5 minutes. Look for softened edges and a glossy sheen—do not let the vegetables color too much. This gentle sweating releases natural sugars that form the soup’s savory base. Aromatics and tomatoes: Stir in the minced garlic and 1/4 teaspoon crushed red pepper and cook for 1–2 minutes until fragrant. Add the 28-ounce can crushed San Marzano tomatoes and 4 cups vegetable broth. Scrape the pot to lift any browned bits—this helps incorporate flavor into the broth. Add herbs, beans and parmesan: Tuck in 3 sprigs thyme, 2 tablespoons chopped basil, 1/2 teaspoon minced rosemary, 1 bay leaf, the 4-inch Parmesan rind, and the rinsed 15-ounce can cannellini beans. Season lightly with kosher salt and black pepper. Bring to a gentle simmer, cover slightly ajar, and let cook for about 20 minutes so flavors marry and the vegetables become tender. Finish with greens and bread: Remove the lid, stir in the chopped kale and allow it to wilt for a minute. Add the 2 cups cubed day-old bread and simmer uncovered for 5 minutes, stirring occasionally, until the bread begins to break down and thicken the soup. You want some texture—don’t fully puree; the soup should be thick but still slightly brothy. Final touches and serve: Remove thyme sprigs, bay leaf, and Parmesan rind and discard. Taste and adjust seasoning with additional salt and freshly ground black pepper. Ladle into bowls and top with grated Parmesan, extra bread cubes for crunch, and torn fresh basil if desired. User provided content image 1

You Must Know

  • High in fiber and plant protein thanks to cannellini beans; a satisfying vegetarian entrée for many households.
  • Stores well refrigerated for up to 4 days and freezes for up to 3 months in airtight containers—reheat gently over low heat to preserve texture.
  • Using day-old or stale bread is essential: fresh bread will simply dissolve and make the texture gummy; dense Italian-style loaves work best.
  • Parmesan rind is optional but highly recommended for depth; remove before serving. For vegan versions, add a tablespoon of miso or a strip of kombu for umami.

My favorite part of this dish is how forgiving it is: I often make a double batch and the second-day version is almost always better as the bread and beans settle into the broth. At a family brunch once, guests declared it “restaurant-quality” despite its humble ingredients. It’s the kind of recipe that makes everyone feel nourished and unapologetically content.

User provided content image 2

Storage Tips

Allow the soup to cool slightly before transferring to airtight containers. Refrigerate for up to 4 days; individual portions reheat well in a saucepan over medium-low heat with a splash of water or broth to loosen consistency. For longer storage, freeze in portion-sized freezer-safe containers for up to 3 months—leave a little headspace because the bread will expand slightly. When reheating from frozen, thaw overnight in the fridge and rewarm slowly, stirring occasionally. Avoid the microwave for large batches as it can heat unevenly and overcook the greens.

Ingredient Substitutions

If you don’t have San Marzano-style tomatoes, a high-quality crushed plum tomato will work—look for a low-acid brand for balance. Substitute cannellini with great northern beans or even chickpeas for a nuttier texture. For a gluten-free version, omit bread and simmer longer until beans naturally break down for a thick, stew-like finish; add gluten-free sourdough crumbs just before serving for texture. To make it vegan, skip the Parmesan rind and finish with a drizzle of olive oil and a teaspoon of white miso stirred into the warm soup.

Serving Suggestions

Serve ribollita in shallow bowls with a generous drizzle of extra-virgin olive oil and a crisp shaving of Parmesan if not avoiding dairy. Offer extra toasted bread cubes on the side for crunch. Pair with a simple arugula salad dressed in lemon and olive oil, or a light roasted vegetable platter. For beverages, a rustic Chianti or medium-bodied red complements the tomato and herb notes; for non-alcoholic options, a sparkling water with lemon balances the meal nicely.

Cultural Background

Ribollita originates from Tuscany and literally means “reboiled.” Historically, it was a peasant dish made from leftover minestrone and day-old bread, reheated over and over. The soup is emblematic of Tuscan frugality and respect for ingredients—transforming simple staples into a richly flavored dish through time and slow cooking. Regional variations exist across central Italy, often depending on the local vegetables available and whether the soup leans more toward brothy or stew-like textures.

Seasonal Adaptations

In spring, substitute baby spinach or chard for kale for a tender green and add peas for sweetness. In autumn, enhance the soup with roasted squash cubes for mellow depth and swap rosemary for a touch of sage. During winter, use heartier Tuscan kale and increase the beans for extra protein. For summer entertaining, serve chilled versions made with lighter bread and more herbs, though the traditional warm bowl is unmatched for cooler months.

Meal Prep Tips

Make a large pot on Sunday and portion into individual containers for easy lunches. Keep a separate container of toasted bread cubes and grated Parmesan to add at serving time so textures remain crisp. If freezing portions, leave out the bread and add it only when reheating. To speed dinner, pre-chop vegetables and store them in the fridge for up to 3 days, then assemble and simmer when ready.

This ribollita is a celebration of simple, honest cooking—one pot, pantry staples, and a little time produce a deeply satisfying meal. Share it with friends or tuck into the week’s lunches; either way, it’s a dish that invites comfort, creativity, and second helpings.

Pro Tips

  • Use day-old crusty Italian bread for the classic texture—fresh bread will make the soup gluey.

  • Add the kale late in cooking to preserve its bright color and slightly chewy texture.

  • Rinse canned beans to reduce sodium and prevent a metallic aftertaste from the can.

This nourishing hearty tuscan 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

Can I freeze ribollita?

Yes. To freeze, omit the bread before freezing. Freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop, adding bread or fresh greens as desired.

What type of bread is best for this soup?

Use day-old, dense Italian or sourdough bread. Fresh bread will dissolve too quickly and make the texture gummy.

Tags

Comfort ClassicsSoupItalian CuisineVegetarianComfort FoodWinter Recipes
No ratings yet

Hearty Tuscan Ribollita Soup

This Hearty Tuscan 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.

Servings: 6 steaks
Hearty Tuscan Ribollita Soup
Prep:15 minutes
Cook:30 minutes
Rest Time:10 mins
Total:45 minutes

Ingredients

Vegetables & Aromatics

Liquids & Tomatoes

Herbs & Seasonings

Beans, Bread & Finish

Instructions

1

Sauté aromatics

Heat 2 tablespoons olive oil in a large pot over medium-high heat. Add chopped onion, carrot and celery and cook until softened, about 5 minutes. Add minced garlic and crushed red pepper and cook 1–2 minutes until fragrant.

2

Add tomatoes and broth

Stir in the 28-ounce crushed tomatoes and 4 cups vegetable broth. Scrape the pot bottom to incorporate any browned bits for extra flavor.

3

Add herbs, beans and rind

Add thyme sprigs, chopped basil, minced rosemary, bay leaf, Parmesan rind and rinsed cannellini beans. Season lightly with salt and pepper and bring to a gentle simmer.

4

Simmer

Cover the pot slightly ajar and simmer for 20 minutes until vegetables are tender and flavors meld. Remove lid, stir in chopped kale to wilt.

5

Finish with bread and serve

Add 2 cups cubed day-old bread and simmer 5 minutes until bread begins to dissolve and soup thickens. Remove thyme sprigs, bay leaf and Parmesan rind. Adjust seasoning and serve with grated Parmesan and extra bread cubes.

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

Calories: 280kcal | Carbohydrates: 40g | Protein:
12g | Fat: 7g | Saturated Fat: 2g |
Polyunsaturated Fat: 1g | Monounsaturated Fat:
3g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@paletina on social media!

Hearty Tuscan Ribollita Soup

Categories:

Hearty Tuscan Ribollita Soup

Did You Make This?

Leave a comment & rating below or tag @paletina 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Isabella!

Chef and recipe creator specializing in delicious Comfort Classics cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.