PProvenance
Enter
P
Italian · Tuscany

Ribollita di Fagioli e Pane Sciocco

Tuscany's most celebrated peasant soup — a sequence of preparations that begins as a simple bean and bread soup and is transformed over two days by reheating (ribollita means 're-boiled'). Day 1: cannellini beans braised with cavolo nero, stale bread, soffritto, and rosemary until thick. Day 2: the thickened cold soup is sliced and pan-fried in olive oil until a crust forms, or reheated in an oven until the bread swells and the top caramelises. Only Day 2 ribollita is 'true' ribollita.

ServesFour portions
Sourced0of 12 in BC
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

For the beans
400 g
dried cannellini beans
soaked overnight in cold water
Not yet stocked in British Columbia
1 sprig
rosemary
whole
Your own market
For the soffritto
1 medium
white onion
finely chopped
Your own market
2 stalks
celery
finely chopped
Your own market
2 medium
carrots
finely chopped
Your own market
60 ml
extra-virgin olive oil
plus more for Day 2
Your own market
For the soup
300 g
cavolo nero
ribs removed, leaves roughly torn
Origin · United StatesNot yet stocked in British Columbia
350 g
pane sciocco (Tuscan unsalted bread)
stale, day-old, sliced
Not yet stocked in British Columbia
1 piece
Parmigiano-Reggiano rind
added whole during cooking
Not yet stocked in British Columbia
1 litre
water or light vegetable broth
as needed to cover
Not yet stocked in British Columbia
For Day 2
80 ml
extra-virgin olive oil
for frying or drizzling over the top
Your own market
To finish
1 medium
red onion
raw, thinly sliced — for serving
Your own market
II

The Method

1
Drain the soaked cannellini beans and place them in a large pot. Cover generously with cold water, add the rosemary sprig, and cook at a steady simmer — without salt — until each bean collapses completely when pressed between the fingers. Reserve the cooking liquid. Pass roughly one-third of the beans through a food mill or crush them with a fork to form a coarse purée; leave the remainder whole. The test: a single bean squeezed between thumb and forefinger must offer no resistance.
2
Warm 60 ml olive oil in a wide, heavy pot over a medium flame. Add the chopped onion, celery, and carrot without stirring for the first two minutes, then cook gently until the onion is fully translucent and the celery has lost its raw edge. No colour should develop. The test: the soffritto smells sweet and faintly savoury, with no sharp raw vegetable note remaining.
3
Add the cavolo nero leaves to the soffritto and stir to coat in the oil. Pour over enough bean cooking liquid to cover, add the Parmigiano rind, and cook over a moderate flame until the cavolo nero is fully tender and its bitterness has mellowed. The test: a leaf tears without resistance and tastes earthy rather than sharp.
4
Working in layers and without mixing, add to the pot in sequence: the whole cannellini beans, then the bean purée, then the sliced pane sciocco. Press the bread gently into the liquid so it absorbs fully. Add more bean cooking liquid only if the mass appears too dry to cook through. Simmer over the lowest possible flame, stirring as little as possible, until the bread has fully dissolved into the body of the soup and the consistency is thick enough to support a spoon standing upright unaided. Season with salt only at this point. This is Day 1 — zuppa di fagioli. Remove the Parmigiano rind and the rosemary sprig. The test: a spoon inserted vertically into the centre of the pot stands without tilting.
5
Transfer the soup to a wide, shallow vessel — a gratin dish or deep tray — spreading it to an even depth of approximately 4–5 cm. Allow to cool completely at room temperature, then refrigerate overnight until the mass is fully set and firm enough to be sliced cleanly with a knife. This resting is not optional: only Day 2 ribollita is ribollita. The test: the surface holds the impression of a finger pressed lightly into it.
6
This is where the dish lives or dies. Turn the cold, set ribollita out and cut into rounds or thick slabs. Pour olive oil generously into a heavy frying pan — enough to cover the base to a depth of 2–3 mm — and heat until the oil shimmers. Lay the ribollita rounds in without crowding and fry 3–4 minutes per side without pressing or moving them, until a deep, firm, caramel-coloured crust forms on each face. Alternatively, place slabs in an oiled ovenproof dish, drizzle generously with olive oil, and reheat at 200 °C until the top caramelises and the bread within swells. Either method: the crust is the defining transformation. The test: each round emits a steady, dry sizzle and the underside, when lifted with a spatula, is uniformly deep gold and rigid.
7
Serve immediately on warmed plates with raw red onion laid over the top and a further pour of raw extra-virgin olive oil. The test: the interior is piping hot and porridge-soft against the crust's resistance.
III

Quality Hierarchy

01
Reserve — Dried cannellini beans from a named Tuscan producer — Sorana IGP if available — cooked the same day as soaking; pane sciocco baked to the traditional Florentine formula (no salt whatsoever); single-estate Tuscan extra-virgin olive oil, unfiltered, used with full generosity at Day 2.
02
Estate — Good-quality dried cannellini, fully soaked overnight; a reliable artisan pane sciocco from a Tuscan or Italian baker; a named Tuscan extra-virgin olive oil, filtered but cold-pressed.
03
Market — Any dried cannellini soaked overnight and cooked until completely soft; the closest available unsalted white bread (not sourdough, not salted): the bread must be genuinely salt-free; a clean, grassy extra-virgin olive oil of any provenance.
04
House — Tinned cannellini, well rinsed, used with extra whole beans mashed to compensate for reduced starch; unsalted white sandwich bread, stale: acceptable only if the cook understands the soup will lack some depth; any mild olive oil for frying, with a better oil reserved for finishing.
IV

Sensory Tests

◇Touch. A single cooked cannellini bean collapses entirely when pressed between thumb and forefinger — no firm core remains.
◇Smell. The soffritto smells sweet and faintly savoury; no raw sharpness from the onion or celery persists.
◇Sight. A spoon inserted vertically into the Day 1 soup stands upright without tilting — the consistency is porridge-thick.
◇Touch. The cold, overnight-set ribollita holds a finger's impression cleanly — it is firm enough to slice with a knife.
◇Sound. The ribollita round in the pan emits a steady, dry sizzle — not spitting, not silent — and the lifted edge shows deep gold.
◇Where it lives or dies. The dish lives or dies in the Day 2 fry: without full overnight setting and a generous depth of hot olive oil producing a rigid caramelised crust, the ribollita remains merely reheated bean soup — the crust is not garnish but the defining transformation that makes re-boiling definitional.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

The pairing
Bisol Cartizze Dry
Bisol · Prosecco DOC / DOCG
Not yet stocked in British Columbia
Sparkling wine
From British Columbia
Fort Berens Riesling
Fort Berens Estate Winery · Lillooet
Not yet stocked in British Columbia
Wine
Without alcohol
GT's Synergy Organic Kombucha — Gingerade
Not yet stocked in British Columbia
Non-alcoholic

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year