Cassouela Milanese — Pork Ribs and Sausage with Savoy Cabbage
Cassouela (from 'cazzuola', the trowel-like spatula used to stir it) is the Milanese winter feast preparation — a braise of pork ribs, salsiccia, ear, tail, and skin with Savoy cabbage (verza) that is cooked in stages: first the pork pieces are browned; the cabbage is partially wilted; then both are combined and braised for 2-3 hours until the pork has rendered its fat into the cabbage and the cabbage has absorbed the pork's flavour. The preparation is heavy, rich, and deeply savoury — a cucina povera preparation that uses every part of the pig alongside the winter cabbage. Traditionally eaten after the first frost of the season when the Savoy cabbage is sweetened by cold.
The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.
200 g
cotenna (pork skin)
diced
Not yet stocked in British Columbia
800 g
pork ribs
cut into individual ribs
Not yet stocked in British Columbia
400 g
salsiccia (Italian pork sausage)
left whole or halved
Not yet stocked in British Columbia
1 kg
Savoy cabbage (verza)
outer leaves removed, shredded coarse
Not yet stocked in British Columbia
For the soffritto
1
carrot
finely diced
Your own market
2
celery stalks
finely diced
Not yet stocked in British Columbia
1
onion
finely diced
Your own market
150 ml
dry white wine
Not yet stocked in British Columbia
200 ml
meat or pork broth
warm; used sparingly
Not yet stocked in British Columbia
salt
to season at the end
Your own market
black pepper
freshly ground, to season at the end
Your own market
To serve
500 g
polenta (coarse-ground)
prepared as soft polenta
Your own market
II
The Method
1
Place the diced cotenna in a dry, heavy-bottomed pot or casserole over medium heat and render without added fat for 8 to 10 minutes, so the skin's own lard is released gradually and the pieces turn translucent at the edges rather than frying and seizing in external fat. The pot should glisten with rendered fat before proceeding.
2
Raise the heat to medium-high, add the pork ribs and salsiccia in a single layer — working in batches if necessary — and brown on all sides until deeply coloured with no grey remaining, 10 to 12 minutes per batch, so the surface of the meat builds the fond on the base of the pot that will later give the braise its backbone. Remove and set aside; the fond should be dark but not scorched.
3
Reduce the heat to medium and add the carrot, celery, and onion to the fat remaining in the pot, cooking and stirring occasionally for 12 to 15 minutes until the vegetables are golden and fully softened, so their sweetness tempers the richness of the rendered pork fat that surrounds them. The onion should be sweet-smelling, not sharp.
4
Pour in the white wine and deglaze, scraping up all the fond from the base of the pot so that nothing built in the earlier browning is left behind and lost. Allow the wine to reduce by half — the sharp alcohol smell will give way to a rounder, mellower aroma.
5
Return the browned pork ribs, salsiccia, and cotenna to the pot, then add the shredded Savoy cabbage in batches, pressing each addition down and allowing it to wilt before adding the next, so the cabbage compacts enough to fit without forcing you to add extra liquid to accommodate it. Add only enough warm broth to barely moisten the base of the pot — the cabbage will release substantial moisture of its own — and once lidded the pot should show a gentle, occasional bubble at the surface. This is where the dish lives or dies: the braise must be concentrated, not soupy, because too much liquid now will produce a watery cassouela that no amount of further cooking can redeem.
6
Cover the pot and braise over the lowest possible heat for 2 to 3 hours, lifting the lid occasionally to check that the base is not catching, so the long, slow heat draws the pork fat fully into the cabbage and turns both dark and glossy without scorching the bottom of the pot. At the end of cooking the cabbage should have completely surrendered its structure, the pork ribs should yield without resistance when pressed with a spoon, and the preparation should hold its shape in the bowl — neither a broth nor a dry mass.
7
Season with salt and freshly ground black pepper. Taste: the bitterness of the raw cabbage must be entirely absent, and the dominant note should be savoury, slightly sweet, and deeply porky. Adjust seasoning and serve immediately in deep bowls over soft polenta.
Reserve — Post-frost Savoy cabbage (verza di novembre) harvested after the first hard frost of the season, when cold has converted the leaf starches to sugar; pork from a named heritage breed slaughtered at the seasonal macelleria, with cotenna, pig's ear, and tail included for maximum collagen.
02
Estate — Market-sourced Savoy cabbage from a cold-climate grower, late November onward; free-range pork ribs and artisan salsiccia from a butcher who can supply cotenna; a dry Lombard white wine for deglazing.
03
Market — Firm, tightly packed Savoy cabbage from a good greengrocer; pork ribs and fresh Italian-style sausage from a reliable butcher; cotenna sourced separately if not available with the ribs; any dry white wine.
04
House — Supermarket Savoy cabbage and standard pork spare ribs; fresh pork sausages; cotenna omitted if unavailable, accepting some loss of the characteristic unctuous, gelatinous quality the skin provides.
IV
Sensory Tests
◇Sight. The cabbage has entirely lost its raw green colour and turned dark, glossy, and reduced; the pork fat coats every leaf.
◇Sight. The preparation holds a cohesive, spoonable consistency in the bowl — neither pooling liquid at the base nor sitting dry and separated.
◇Touch. The pork ribs yield to gentle pressure from a spoon with no resistance; the cotenna is soft and gelatinous rather than rubbery.
◇Smell. The pot carries a deeply savoury, sweet-pork aroma with no sharpness from either raw cabbage or alcohol remaining.
◇Where it lives or dies. The dish lives or dies in the management of liquid: the braise must be concentrated and unctuous — the cabbage's own moisture combined with the rendered pork fat — never augmented to the point of soup.
V · Cross-Cuisine Parallels
Alsatian Choucroute Garnie — multiple pork cuts and sausages braised with cabbage in white wine; the Alsatian preparation uses fermented sauerkraut where cassouela uses fresh Savoy cabbage, but the architecture of a long single-pot pork-and-cabbage braise is identical (Anna Gosetti della Salda, Le Ricette Regionali Italiane; Slow Food Editore, Lombardia in Cucina — The Thread). Polish Bigos — every available pork cut and sausage braised with Savoy or sauerkraut cabbage; structurally parallel to cassouela as a cucina povera winter braise; the Polish version admits game and sauerkraut where the Milanese preparation uses fresh verza exclusively (Anna Gosetti della Salda, Le Ricette Regionali Italiane; Slow Food Editore, Lombardia in Cucina — The Thread).
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Cassouela is the canonical winter preparation of Milan and the broader Po valley, associated with Sant'Antonio Abate (17 January), the liturgical feast day of the pig, when it was traditionally prepared following the seasonal pig slaughter. The name derives from 'cazzuola', the trowel-shaped spatula used to stir the pot. The preparation belongs to the cucina povera tradition of Lombardia, in which every part of the slaughtered pig — ribs, sausage, ear, tail, skin — was combined with the winter Savoy cabbage of the plain. Recorded by Anna Gosetti della Salda in Le Ricette Regionali Italiane and documented by Slow Food Editore in Lombardia in Cucina as the defining cold-season dish of the Lombard table.
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.