Ribollita is one of the great examples of cucina povera — Italian peasant cooking, the cuisine of necessity that transforms cheap, humble, often leftover ingredients into something that justifies its existence fully on flavor rather than cost. The dish was originally made on Fridays from the week's leftover minestrone or bean soup, with bread added to extend it. The reboiling that gives it the name was not a technique choice — it was what happened when you had soup left over and had to heat it again.
The modern ribollita is the same dish, made intentionally with the second-day technique built in: you cook it, rest it overnight, and reboil it before serving. The resting is mandatory.
The Bread
Stale Tuscan bread (pane sciocco) is used in ribollita. Pane sciocco is Tuscany's traditional bread — unsalted (Tuscans have made unsalted bread since medieval times, for reasons that include a historical salt tax). The unsalted bread soaks up the broth without making the soup salty.
Outside Tuscany, unsalted or lightly salted rustic bread (sourdough, ciabatta, country bread — 1–2 days old) works well. The bread should be stale and dense — fresh bread becomes gluey; stale bread absorbs the broth and becomes part of the body of the soup.
The Greens
Cavolo nero (Tuscan kale, black kale, lacinato kale, dinosaur kale): The dark, narrow-leafed kale essential to ribollita. It has a more mineral, robust flavor than regular curly kale and holds its texture through the long cooking without turning slimy. Widely available in the US as lacinato or dinosaur kale. Curly kale is an acceptable substitute; cavolo nero is better.
The Complete Recipe
Serves: 6–8 Time: 1.5 hours Day 1 + 20 minutes Day 2 (or can be eaten Day 1 without reboiling — still very good, just different)
Ingredients
- 400g dried cannellini beans, soaked overnight (or 2 × 400g cans, drained)
- 4 tablespoons olive oil (good quality — it will be used generously)
- 1 large onion, diced
- 3 carrots, diced
- 3 celery stalks, diced
- 5 cloves garlic, minced
- 400g canned whole tomatoes, crushed by hand
- 1 bunch cavolo nero (approximately 300g), stems removed, leaves roughly chopped
- 400g savoy cabbage, thinly shredded (optional addition; traditional in some versions)
- 1 sprig fresh rosemary
- 2 bay leaves
- 1 Parmesan rind (optional — adds significant depth to the broth)
- 1.5 liters water or light vegetable broth
- Salt and pepper
- 250–300g stale rustic bread, thickly sliced
To serve: Extra virgin olive oil drizzled over the top (generous)
Method — Day 1
1. Cook beans (if using dried): Drain soaked beans; cover with fresh water; bring to a boil; simmer 45–60 minutes until tender. Reserve the cooking water. If using canned, skip this step.
2. Build the soup base: Heat olive oil in a large heavy pot over medium heat. Add onion, carrot, and celery; cook 10 minutes until soft. Add garlic; cook 2 minutes. Add tomatoes; stir; cook 5 minutes.
3. Add beans and liquid: Add cooked beans (mash approximately one-third with a fork for body) plus 1.5 liters of bean cooking water or broth. Add Parmesan rind if using, rosemary, and bay leaves.
4. Add greens: Add cavolo nero and cabbage; stir. Bring to a gentle simmer; cook 30–40 minutes until all greens are completely tender and the broth is flavorful.
5. Add bread: Place thick slices of stale bread in a layer over the top of the soup (or tear into large pieces and stir through). Push down into the broth; the bread will absorb the liquid. Stir; break up the bread until it is largely dissolved into the soup.
6. Season: Add salt, pepper. Remove rosemary and bay leaves.
7. Rest: Allow to cool to room temperature. Refrigerate overnight. The soup will thicken to almost solid as the bread expands further.
Day 2 — The Reboil
Add a small amount of water or broth if the soup seems too thick. Reheat over medium heat, stirring — it will loosen. Bring to a gentle boil; cook 10–15 minutes.
Serve: In deep bowls. Pour a very generous amount of extra virgin olive oil directly into each bowl before eating. This is not a garnish — the olive oil is the finishing flavor.
Related reading: Minestrone Italian Vegetable Soup Guide | Ossobuco Milanese Guide | Cacio e Pepe Roman Pasta Guide
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99