CookDelice
Main Dishes

Ribollita Soup

This authentic Ribollita Soup recipe is a hearty Tuscan bread and vegetable soup. Packed with kale, cannellini beans, and Parmesan rind for deep flavor. Try it!

Ribollita Soup
This authentic Ribollita Soup recipe is a hearty Tuscan bread and vegetable soup. Packed with kale, cannellini beans, and Parmesan rind for deep flavor. Try it!
Table of contents

Ribollita is a classic Tuscan soup that thickens with day-old bread and delivers deep, savory flavor from a Parmesan rind. My family spends a lot of time skiing in the winter, and I love having a pot of this soup waiting for them when they come inside, cold and hungry. It is the kind of meal that warms you from the inside out, with tender beans, hearty kale, and a broth that is rich without being heavy. This recipe honors the traditional combination, and I hope you will love it as much as we do.

Why You’ll Love This Ribollita Soup

  • The Parmesan rind adds a nutty richness that develops as the soup simmers for 20 minutes. Remember to remove it before serving.
  • Stale bread dissolves into the broth and thickens the soup without any cream or flour.
  • You cook the soffritto, tomatoes, beans, kale, and bread all in one pot, making cleanup easy.

Key Ingredients for Authentic Ribollita Soup

  • Bread: Use a crusty loaf that is a day or two old. Stale bread absorbs the broth without falling apart immediately. If you only have fresh bread, dry it in the oven first.
  • Parmesan rind: This is the secret to a deeply flavored broth. Save the rinds from blocks of Parmesan and freeze them. You can often get them at the cheese counter for free or a discount.
  • Kale: Lacinato (dinosaur) kale is traditional, but curly kale also works. Remove the tough stems before chopping.

Kitchen Tools for Ribollita Soup

  • Large pot or Dutch oven (at least 5-quart) for even heat and room for all ingredients
  • Chef's knife and cutting board for chopping vegetables
  • Wooden spoon or spatula for stirring

Tips for Making the Best Ribollita Soup

For the bread, use a crusty loaf like Italian, French, or sourdough. Day-old bread works best because it is slightly dry and will soak up the broth without turning mushy. If your bread is fresh, you can dry it in a 350°F oven for 10 to 15 minutes until firm but not browned.

Do not skip the Parmesan rind. It adds a subtle savory depth that you cannot get from grated cheese alone. Keep a bag of rinds in the freezer so you always have one on hand for soups like this. Remove the rind before serving. It is not meant to be eaten.

Expert Tips for This Rustic Italian Soup

This soup is very thick, almost stew-like, because of the bread. If it gets too thick, stir in more vegetable broth or water until it reaches your preferred consistency. For a thinner soup, add extra broth before serving.

Be careful not to overcook the kale. Stir it in just until it wilts, about 2 to 3 minutes, so it stays bright and tender. The soup continues to thicken as it sits, so you may need to loosen it with a splash of broth when reheating leftovers.

Slow Cooker Ribollita

To make this soup in a slow cooker, sauté the onions, carrots, and celery on the stovetop first, then transfer to the slow cooker. Add all ingredients except the bread and kale. Cook on low for 6 to 8 hours or on high for 3 to 4 hours. Stir in the kale and bread during the last 20 minutes of cooking, replace the lid, and let it finish. Adjust seasoning before serving.

Ribollita Soup Variations to Try

For a meatier version, cook 4 ounces of pancetta with the onions at the start. For a vegan ribollita, skip the Parmesan rind and use a vegetable bouillon that is rich in umami. You can swap the kale for spinach or Swiss chard, but add them later as they cook faster. Great Northern or borlotti beans can replace cannellini if that is what you have.

What to Serve with Ribollita Soup

This soup is a meal in itself, but I like to serve it with a drizzle of good olive oil and a sprinkle of red pepper flakes. A side of crusty bread for dipping is always welcome, or a simple green salad with lemon vinaigrette to brighten the meal. A glass of Chianti works beautifully with the earthy flavors.

How to Store Leftover Ribollita Soup

Store the soup in an airtight container in the refrigerator for up to 5 days. The bread will continue to absorb liquid, so expect it to thicken. Add a splash of broth or water when reheating.

Can You Freeze Ribollita Soup?

Yes, but freeze the soup without the bread for best results. The bread can become mushy when thawed. Prepare the recipe up to the point of adding the bread, then cool and freeze in a container for up to 3 months. When you are ready to serve, thaw overnight in the fridge, reheat, and stir in 2 cups of cubed stale bread. Let it simmer for 5 minutes until the bread softens and thickens the soup.

Best Ways to Reheat Ribollita Soup

Reheat the soup on the stovetop over medium-low heat, stirring occasionally. Add a splash of vegetable broth or water if it has thickened too much. For the microwave, heat in a bowl for 1 to 2 minutes, but the stovetop preserves the texture better.

Ribollita Soup

Recipe

Ribollita Soup

4.8/5 (21 ratings)

Pin recipe
Prep
10 min
Cook
35 min
Total
45 min
Servings
8 servings
Cuisine
Italian
Course
Dinner

Ingredients

Instructions

  1. In a large pot, heat the olive oil over medium high heat. Add the onion, carrot, and celery and cook for 5 minutes or until vegetables are softened. Stir in the garlic and crushed red pepper flakes, cook for 2 minutes.
  2. Add the tomatoes, broth, thyme, basil, rosemary, bay leaf, Parmesan rind, and beans. Season with salt and black pepper, to taste. Stir until combined.
  3. Simmer the soup with the lid slightly ajar for 20 minutes or until the vegetables are softened. Remove the lid and stir in the kale.
  4. Add the bread and simmer for 5 minutes or until the bread starts to dissolve into the soup and the soup thickens.
  5. Remove the thyme sprigs, bay leaf, and Parmesan rind. Discard. Taste and season with additional salt and pepper, if necessary.
  6. Ladle the soup into bowls and top with Parmesan cheese, extra bread cubes, and fresh basil, if desired.

Nutrition (per serving, estimated)

Calories
200 kcal10% DV
Protein
9 g18% DV
Fat
5 g6% DV
Carbs
34 g12% DV
Fiber
7 g25% DV
Sodium
500 mg22% DV

% Daily Values are based on a 2,000-calorie diet (FDA). Values are estimates — see our nutrition data sources.

complete the meal

Pairs Well With

vegetarian , spicy

Emma Rose

Written by

Emma Rose — Recipe developer & food photographer

Hi, I'm Emma! I cook, bake and photograph everything you see here from my little home kitchen. My recipes are simple, reliable and made for real life.