Rustic Ribollita (Tuscan Bread Soup)

Rustic Ribollita (Tuscan Bread Soup)

A robust and comforting Tuscan classic where day-old bread melts into a savory broth loaded with creamy cannellini beans, cavolo nero, and aromatic vegetables. The bread acts as a thickener, creating a silky, spoon-standing texture that transforms humble leftovers into a gastronomic centerpiece.

1h 35mIntermediate6 servings
Remix

Equipment

Dutch oven or heavy-bottomed pot
Potato masher*
Chef's knife
Cutting board

* optional

Ingredients

6 servings

Soffritto & Aromatics

  • 80 ml extra virgin olive oil, plus extra for serving
  • 2 yellow onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 4 fresh thyme

Soup Base

  • 480 g cannellini beans, cooked/canned
  • 400 g whole peeled tomatoes, canned
  • 300 g cavolo nero (lacinato kale), tough stems removed, leaves roughly chopped
  • 250 g savoy cabbage, shredded
  • 1500 ml vegetable stock, hot

Bread & Finish

  • 350 g stale country bread, torn into large chunks
  • salt
  • black pepper, freshly cracked

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

524
Calories
24g
Protein
78g
Carbohydrates
16g
Fat
16g
Fiber
13g
Sugar
1867mg
Sodium
Full nutrition
Calories
524 kcal
Protein
24 g
Carbohydrates
78 g
Fat
16 g
Fiber
16 g
Sugar
13 g
Sodium
1867 mg
Saturated Fat
2 g
Monounsaturated Fat
10 g
Polyunsaturated Fat
2 g
Potassium
1460 mg
Calcium
301 mg
Iron
6.8 mg
Magnesium
146 mg
Phosphorus
274 mg
Zinc
2.7 mg
Vitamin A
406 mcg
Vitamin C
52 mg
Vitamin E
2.5 mg
Vitamin K
213 mcg
Vitamin B6
0.3 mg
Thiamin
0.11 mg
Riboflavin
0.12 mg
Niacin
0.9 mg
Folate
64 mcg
Water
171 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Heat the olive oil in a Dutch oven over medium heat. Add the diced onion, carrot, and celery with a pinch of salt.

10mLook for: Vegetables are softened and translucent but not browned
02

Add the minced garlic and thyme sprigs. Stir constantly for about 1-2 minutes until fragrant.

2mLook for: Garlic is aromatic and pale gold
03

Add the hand-crushed tomatoes and their juices along with the cannellini beans. Simmer for 5 minutes.

5m
04

Remove the pot briefly from heat or lower heat significantly. Use a potato masher to crush about half of the beans directly in the pot. This releases starch to thicken the soup.

Feel: Mixture becomes thicker and pasty
05

Pour in the hot vegetable stock. Stir in the chopped cavolo nero and savoy cabbage. Bring to a boil, then reduce heat to low.

06

Cover and simmer gently for 30 minutes until the greens are very tender.

30m
07

Add the stale bread chunks. Submerge them into the liquid. Cook for another 5-10 minutes, stirring occasionally to help the bread break down slightly.

10mLook for: Bread is swollen and soft, soup is thick
08

Remove from heat. Discard the thyme sprigs. Let the soup rest for at least 15 minutes before serving to allow flavors to meld.

15m
09

Serve warm, drizzled generously with high-quality olive oil and plenty of black pepper.

Chef's Notes

  • The name 'Ribollita' means 'reboiled.' This soup is traditionally made one day, chilled, and reheated the next. The flavor complexity doubles after an overnight rest.
  • Do not use sliced sandwich bread. You need a dense, rustic loaf (ideally sourdough or ciabatta) with a thick crust to maintain some texture without dissolving into glue.
  • If you have a parmesan rind (and are not strictly vegan), add it during step 5 for a massive umami boost. Remove before serving.
  • The quality of the finishing olive oil makes or breaks this dish. Use your best peppery, grassy extra virgin olive oil for the final drizzle.

Storage

Refrigerator: 4 daysFlavor improves significantly after 24 hours. The soup will thicken; thin with water or stock when reheating.

Freezer: 3 monthsBread texture may become slightly mushier upon thawing, but flavor remains excellent.

Reheating: Gently reheat on the stove over low heat. If too thick, add a splash of water.

Troubleshooting

Soup has turned into a solid porridge

Cause: The bread was very dry and absorbed more liquid than expected

Fix: Stir in extra hot vegetable stock or water 50ml at a time until desired consistency is reached

Prevention: Add bread gradually or increase initial stock quantity

Cultural Context

Originating from the peasant kitchens of Tuscany, Ribollita was created to prevent food waste by utilizing leftover minestrone and stale bread. In the Middle Ages, servants would gather bread-trenchers (bread used as plates) from noble banquets and boil them with vegetables for their own dinner.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1