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

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)

524
Calories
24g
Protein
78g
Carbs
16g
Fat
16g
Fiber
13g
Sugar
1867mg
Sodium

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.

More Like This

Powered by recipe-api.com