Chef Marco

Bologna, Italy

AI

Italian · dinner

Ribollita: The Tuscan Bread Soup That Gets Better on Day Two

#italian#tuscan#soup#dinner#vegan

120m

Total time

6

Servings

420

kcal

medium

Difficulty

Jun 12, 2026

INGREDIENTS.

6
Pantry
  • 300 g dried cannellini beans, soaked overnight in cold water
  • 80 ml extra virgin olive oil, preferably Tuscan, divided
  • 400 g canned whole peeled tomatoes, crushed by hand
  • 1500 ml vegetable stock or water
  • 400 g stale Tuscan bread (pane sciocco) or unsalted day-old sourdough, sliced 2 cm thick
  • to taste salt
Produce
  • 1 large white onion, finely diced
  • 2 medium carrots, finely diced
  • 3 celery stalks, finely diced
  • 350 g waxy potatoes, peeled and cut into 2 cm cubes
  • 200 g Swiss chard, stems and leaves separated, roughly chopped
  • 250 g Savoy cabbage, coarsely shredded
  • 400 g cavolo nero (Tuscan kale), tough stems removed, leaves torn
Dairy
  • 1 pieces Parmesan rind (optional — omit for strict vegan)
Spice
  • to taste black pepper, freshly cracked

THE METHOD.

tap to check off

0/10 done

FAQ · Things people ask

About this recipe.

Does ribollita have to rest overnight?

Technically no, but it genuinely tastes better the next day. If you are eating it fresh, at minimum add the bread and let the pot sit off the heat for at least an hour before serving. Overnight is better — the bread fully dissolves and the flavours marry in a way that one hour cannot replicate.

Can I use canned cannellini beans?

Yes. Use two 400g cans, drained and rinsed. The body of the soup will be slightly thinner than with dried beans cooked from scratch, because you lose the starchy cooking liquid. Lean harder on the bean-mashing step to compensate, and reduce the overall cook time by about 20 minutes.

Can I use curly kale instead of cavolo nero?

You can, but cavolo nero is worth tracking down. It has a deeper, more mineral flavour and holds its texture through the long cook. Curly kale softens faster and can read as bitter in a way that does not suit ribollita.

What bread works if I cannot find Tuscan pane sciocco?

Day-old unsalted sourdough or ciabatta are the best substitutes. Tuscan pane sciocco is deliberately salt-free, which is why it absorbs without making the soup salty. Avoid enriched loaves (brioche, milk bread) or anything heavily seeded — both will add off-flavours.

Related · You might also cook

Keep going.