Tuscan Ribollita Soup Recipe

If you’re looking for a comforting, rustic dish that’s packed with flavor and Italian heritage, look no further than Tuscan Ribollita Soup. This hearty vegetable-and-bean soup is a staple in the Tuscan countryside, cherished for its rich, stew-like texture, earthy flavors, and humble origins. Ribollita, which means “reboiled,” transforms simple ingredients like day-old bread, kale, cannellini beans, and plenty of aromatic veggies into a bowl of pure magic. Whether you’re craving a warming lunch or a filling dinner, Tuscan Ribollita Soup brings a taste of Italy’s sun-kissed fields right to your table.

Ingredients You’ll Need

This soup is a celebration of simplicity, using honest ingredients that shine together. Each element brings its own color, flavor, or comforting bite, building layers of deliciousness in every spoonful of Tuscan Ribollita Soup.

  • Day-old rustic bread: The heart and soul of ribollita, stale bread thickens the soup and gives it its iconic texture.
  • Cannellini beans: Creamy white beans add protein, body, and a delightful, buttery accent.
  • Kale (preferably lacinato): Brings vibrant color, deep, earthy flavor, and a dose of hearty greens.
  • Green cabbage: Adds sweetness and bulk, balancing out the sturdy kale.
  • Carrots: These orange gems lend gentle sweetness and color.
  • Celery: Offers a subtle herbal note and lovely crunch when diced.
  • Yellow onion: The aromatic base for almost any Italian soup, for flavor and warmth.
  • Garlic: For that irresistible, robust flavor only real garlic can bring.
  • Tomato paste: Concentrates and deepens the savory tomato background.
  • Canned diced tomatoes: Gives the soup a bright acidity and rustic tomato chunks.
  • Extra-virgin olive oil: Essential for both the soup and for drizzling over the finished bowl.
  • Vegetable broth: The cooking liquid that helps all the flavors come together beautifully.
  • Fresh rosemary and thyme: These herbs deliver that aromatic, distinctly Tuscan character.
  • Salt and black pepper: Don’t forget to season—these enhance every flavor in the pot.
  • Parmesan rind (optional): If you have one, it lends an extra layer of rich, savory depth.

How to Make Tuscan Ribollita Soup

Step 1: Prepare the Vegetables

Begin by washing and chopping all your vegetables—a process I find surprisingly meditative! Dice the onion, carrots, and celery (hello, classic soffritto!), then shred your kale and cabbage. Keep everything ready in bowls since the process goes quickly once you start cooking. Prepping ahead ensures nothing burns or overcooks as you build the soup’s base.

Step 2: Sauté the Aromatics

In a large soup pot, heat a generous glug of extra-virgin olive oil over medium heat. Toss in your onion, carrot, and celery, then sauté until the veggies turn soft and fragrant, around 8-10 minutes. Add the garlic and tomato paste, stirring until the paste darkens slightly and makes the kitchen smell incredible. This foundational flavor is what brings Tuscan Ribollita Soup alive.

Step 3: Add the Tomatoes and Greens

Tip in the canned diced tomatoes (with all those flavorful juices), followed by your shredded kale and green cabbage. Stir to coat everything in the aromatic base. The greens will look like a mountain at first but will quickly wilt, deepening the soup’s color and heartiness.

Step 4: Beans, Broth, and Herbs

Add the drained cannellini beans, then pour in your vegetable broth until the veggies are just covered. Drop in herbs—a sprig of rosemary and a few of thyme (tying them together with kitchen twine makes later removal a breeze). If you have a Parmesan rind, toss it in now. Simmer for about 30-40 minutes, letting the flavors meld beautifully as the kitchen fills with savory aromas.

Step 5: Layer in the Bread

Pull out the herb bundle (and cheese rind, if used). Tear the stale bread into big, rustic chunks and stir it into the pot. Keep simmering until the bread soaks up the broth and breaks down, thickening the soup to a lush, almost stew-like consistency. Add a splash more broth if it gets too thick—Tuscan Ribollita Soup should be hearty, not dry.

Step 6: Taste and Finish

Give the soup a final stir, season well with salt and plenty of black pepper, and let it sit for at least 10 minutes off the heat. The flavors just keep improving as everything mingles. When you’re ready to serve, ladle into bowls and finish each with a flourish of good olive oil and an extra grind of black pepper. You’ll want seconds, trust me.

How to Serve Tuscan Ribollita Soup

Tuscan Ribollita Soup Recipe - Recipe Image

Garnishes

No bowl of Tuscan Ribollita Soup is complete without a cascade of bold garnishes. Drizzle each bowl with extra-virgin olive oil for richness, sprinkle a handful of chopped fresh parsley for grassy brightness, and add a spoonful of grated Parmesan for savory depth. If you love a bit of heat, a pinch of red pepper flakes won’t go amiss.

Side Dishes

This soup is a meal in itself, but it pairs beautifully with a simple green salad dressed in lemony vinaigrette or a wedge of aged Pecorino cheese on the side. For even more Italian flair, serve thick slices of grilled bread rubbed with garlic—perfect for scooping up every last drop of Tuscan Ribollita Soup.

Creative Ways to Present

If you’re feeling playful, serve Ribollita in individual crocks or rustic earthenware bowls to evoke a Tuscan trattoria vibe. For gatherings, set up a self-serve “toppings bar” with bowls of olive oil, fresh herbs, cheese, and red pepper so guests can customize their Tuscan Ribollita Soup just the way they like it.

Make Ahead and Storage

Storing Leftovers

Tuscan Ribollita Soup is famous for tasting even better the next day. Allow leftovers to cool, then store them in an airtight container in the fridge for up to four days. The flavors will deepen, and the bread continues to enrich the texture—just wait until you taste it on day two!

Freezing

You can absolutely freeze Ribollita, but for the best texture, do so before adding the bread. Freeze the base in airtight containers for up to three months. When ready to eat, defrost overnight in the fridge, reheat, and then add fresh or thawed bread cubes just before simmering through.

Reheating

To reheat, transfer Ribollita to a pot and warm gently over low heat, stirring now and then to prevent sticking. Add a splash of broth or water if it’s become too thick—remember, Tuscan Ribollita Soup should be luxuriously hearty but still silky enough to ladle easily.

FAQs

What does “ribollita” mean, and why is the soup named that?

“Ribollita” means “reboiled” in Italian—the dish was traditionally made from leftover minestrone or vegetable soup, re-cooked with plenty of bread to create a new, heartier meal. That magical transformation of humble, day-old ingredients is exactly what sets Tuscan Ribollita Soup apart.

Can I use different beans or greens?

Of course! Cannellini beans are classic, but you can use other mild white beans like great northern or navy. And if lacinato kale is hard to find, try Swiss chard, savoy cabbage, or even spinach—the soup will still be delicious.

Is the Parmesan rind essential?

Not at all—think of it as a bonus. The rind amps up the umami and adds depth, but Tuscan Ribollita Soup is still wonderfully flavorful without it. For a vegan version, simply skip the cheese and add a splash more olive oil at the finish.

What’s the best bread for Ribollita?

A sturdy, rustic Italian loaf is ideal—think country sourdough, ciabatta, or anything with a chewy, open crumb. The bread must be at least a day old (stale!) so it soaks up the broth without disintegrating completely.

Can I make Tuscan Ribollita Soup gluten-free?

Yes! Simply substitute your favorite gluten-free rustic bread, and double-check that your canned beans and broth are gluten-free as well. All the rich flavors and textures will still shine.

Final Thoughts

If you’re craving nourishing comfort or want to impress someone with the flavors of rural Italy, Tuscan Ribollita Soup is an absolute winner. It’s peasant food elevated to something soulful and unforgettable—give it a try, and let it become a staple in your kitchen like it has in mine!

Print

Tuscan Ribollita Soup Recipe

Tuscan Ribollita Soup Recipe

5.1 from 14 reviews

This hearty Tuscan Ribollita Soup is a traditional Italian dish that is packed with vegetables, beans, and bread, creating a flavorful and satisfying meal. Perfect for a cozy night in or to impress your dinner guests with a taste of Tuscany.

  • Author: slsrecipes
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Units Scale

Ingredients:

  • 1/4 cup olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) cannellini beans, drained and rinsed
  • 1 bunch kale, chopped
  • 4 cups vegetable broth
  • 2 cups water
  • 2 cups stale bread, torn into pieces
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper, to taste
  • Grated Parmesan cheese, for serving

Instructions

  1. Sauté Vegetables: In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery. Cook until softened, about 5 minutes.
  2. Add Ingredients: Stir in garlic, diced tomatoes, cannellini beans, kale, vegetable broth, water, thyme, and rosemary. Season with salt and pepper.
  3. Simmer: Bring the soup to a simmer, then cover and cook for 20 minutes.
  4. Add Bread: Add the stale bread pieces to the soup and simmer for an additional 10 minutes.
  5. Serve: Ladle the Ribollita into bowls and top with grated Parmesan cheese. Enjoy!

Notes

  • This soup tastes even better the next day as the flavors have more time to meld together.
  • Feel free to customize this recipe by adding other vegetables like zucchini or potatoes.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 7g
  • Protein: 9g
  • Cholesterol: 0mg

Did you like this recipe?