BraiseRibollitaCannellini BeansCrushed San Marzano TomatoesGarlic

Ribollita Soup

Nutriforks
Nutriforks
·7 min read
Ribollita Soup
Jump to RecipeSave Recipe

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!

Try Lasagna Soup and Vegetable Lime Chickpea Chili while you’re at it.

The Story Behind My Ribollita Soup Recipe

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 Will Love This One-Pot 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 FAQs

Can I use other beans instead of cannellini?

Yes, Great Northern, borlotti, or even navy beans work well. The key is to use a creamy white bean that holds its shape during simmering. Rinse and drain canned beans before adding.

Do I have to use day-old bread?

Not necessarily. If your bread is fresh, cube it and dry it in a 350°F oven for about 10 to 15 minutes until firm. This prevents it from turning to mush too quickly in the soup.

Can I make this soup ahead of time?

Absolutely. The flavors deepen overnight. Keep in mind the bread will continue to absorb liquid, so add extra broth when reheating to thin it to your liking.

Is Ribollita gluten-free?

Traditional ribollita is not gluten-free because of the bread. To make it gluten-free, use a good quality gluten-free crusty bread and follow the same drying instructions.

Recipe

Ribollita Soup

Ribollita Soup

A healthy, rustic, and delicious soup packed with all of my favorite Italian flavors! Ribollita is thickened with crusty bread and filled with tasty veggies and herbs.

mediumVegetarian

10 min

Prep Time

35 min

Cook Time

45 min

Total Time

8

Servings

Dinner

Course

Italian

Cuisine

246 kcal

Calories

Ingredients

Servings
  • 2 tbsp olive oil
  • 1 large yellow onion, chopped
  • 3 carrots, chopped
  • 2 celery ribs, chopped
  • 5 cloves garlic, minced
  • 0.25 tsp crushed red pepper flakes
  • 28 oz crushed San Marzano tomatoes
  • 4 cup vegetable broth
  • 3 sprigs fresh thyme
  • 2 tbsp chopped fresh basil
  • 0.5 tsp minced fresh rosemary
  • 1 bay leaf
  • 1 Parmesan rind
  • 15 oz canned cannellini beans, rinsed and drained
  • Kosher salt and black pepper
  • 1 small bunch Tuscan kale, ribs and stems removed, chopped
  • 2 cup cubed crusty Italian bread, day old or stale
  • Grated Parmesan cheese, extra bread cubes, and fresh basil, for serving, optional

Instructions

  1. 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. 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. 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.

  1. 4

    Add the bread and simmer for 5 minutes or until the bread starts to dissolve into the soup and the soup thickens.

  2. 5

    Remove the thyme sprigs, bay leaf, and Parmesan rind. Discard. Taste and season with additional salt and pepper, if necessary.

  3. 6

    Ladle the soup into bowls and top with Parmesan cheese, extra bread cubes, and fresh basil, if desired.

Nutrition (per serving)

246kcal

Calorie breakdown

Protein14%36 kcal
Fat18%49 kcal
Carbohydrates68%177 kcal
How this was calculated — 18 of 18 ingredients matched
olive oilOil, corn, peanut, and olive265 kcal
large yellow onionOnions, yellow, raw0 kcal
carrotsCarrots, raw1 kcal
celery ribsCelery, raw0 kcal
garlicGarlic, raw37 kcal
crushed red pepper flakesPepper, banana, raw0 kcal
crushed San Marzano tomatoesTomatoes, red, ripe, canned, packed in tomato juice127 kcal
vegetable brothSoup, SWANSON, vegetable broth58 kcal
fresh thymeThyme, fresh3 kcal
chopped fresh basilBasil, fresh7 kcal
minced fresh rosemaryRosemary, fresh3 kcal
bay leafSpices, bay leaf3 kcal
Parmesan rindParmesan cheese topping, fat free4 kcal
canned cannellini beansYardlong bean, raw200 kcal
Kosher salt and black pepperPepper, banana, raw0 kcal
small bunch Tuscan kaleKale, raw0 kcal
cubed crusty Italian breadBread, pita, whole-wheat1258 kcal
Grated Parmesan cheese, extra bread cubes, and fresh basilCheese, caraway4 kcal
Serving size ≈ 345 g · 8 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: spicy, vegetarian

This post may contain affiliate links. Read our disclosure policy.

Tags:gluten-freespicyvegetarian

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating