Cassoeula Lombardy Pork Stew Recipe: A Traditional Italian Dish

Jump to Recipe

I love this cassoeula lombardy pork stew recipe because it is the warm, savory anchor I turn to when the air cools and the kitchen needs comfort.

Think of tender meat and Savoy cabbage melting into a thick, collagen-rich broth that clings to a fork. The texture is silky, not soupy, and the cabbage keeps body while yielding gentle sweetness.

My way is simple: brown the meats, build a fragrant soffritto, deglaze with wine, then add cabbage and low liquid for a long, slow braise. Serve it with steaming polenta for the most satisfying pairing in the winter season.

I’ll show authentic options and smart swaps so cooks across the United States can match the classic profile without specialty shopping. Make-ahead rest deepens flavor and makes fat easy to remove, which is perfect for hosting.

Key Takeaways

  • Expect a rich, silky finish and tender cabbage texture.
  • Classic method: brown, soffritto, deglaze, add cabbage, braise low and slow.
  • Polenta is the traditional, best pairing for this hearty dish.
  • Simple swaps let home cooks replicate the flavor without specialty parts.
  • Resting overnight concentrates flavor and eases degreasing.
  • Control liquid to keep the meal a thick stew, not a soup.

What makes cassoeula a beloved Milanese pork-and-cabbage classic

Rooted in la cucina povera, this dish celebrates thrift and time. I grew up hearing how every piece of the pig found purpose on the table after slaughter day.

From Milan’s rustic kitchens: snout-to-tail roots and Sunday traditions

Families turned ribs, sausages, rind, ear, tail and snout into a single, slow-cooked pot. Each cut adds a role: meat for bite, collagen for silk, and sausage for spice.

On Sundays the house filled with a long, steady braise and a pot of polenta beside it. That ritual made the meal a community event as much as a comfort food.

Best season to cook it: late autumn to deep winter

The season runs from St. Martin (Nov 11) through St. Anthony (Jan 17). Cabbage had sweetened from early frosts, and fresh pork parts were still on hand.

  • Why collagen-rich parts matter: they melt into the sauce and create that signature sticky mouthfeel.
  • Modern cooks can honor tradition with a simpler mix of ribs and sausages if specialty parts are unavailable.
CutRoleFlavor/Texture
RibsBodyMeaty bite, caramelizes when browned
SausagesSeasoningSpice and fat, lifts the sauce
Snout / Ear / TailCollagen partsSilky texture, deep mouthfeel
Savoy cabbageBalanceSweetness that tames richness

Ingredients for authentic flavor (and smart substitutions for U.S. kitchens)

When I build this classic winter pot, I focus on ingredients that give deep mouthfeel and honest flavor. Gather meaty ribs, mild sausages, savoy cabbage, and a soffritto of onion, carrot, and celery. Add a splash of wine, a little broth, and a spoon of tomato concentrate if you want color.

Core building blocks

Ribs and Italian sausages carry the dish. Ribs brown and caramelize; sausages add spice and fat. Use olive oil to sweat the vegetables and lift flavor. Savoy cabbage wilts but keeps structure; green cabbage works if needed.

Specialty parts and a lighter version

Traditional parts—rind, trotter, tail, ear, snout—bring gelatin and shine. Parboil them, then drain and set aside before the braise. If you skip specialty parts, the lite version with just ribs and sausage still honors the idea without as much unctuousness.

CutRoleSwap
RibsBody, caramelizedSturdy short ribs
SausageSeasoning, fatMild Italian or luganega
Savoy cabbageSweetness, holds shapeGreen cabbage

Quick sourcing tip: ethnic markets sell trotter and rind cheaply. Season in stages with salt and pepper, and remember why cabbage pork works—sweet vegetables meet rich cuts for balance.

Cassoeula Lombardy Pork Stew Recipe

Begin with a long, gentle simmer that tames rich cuts and renders away excess fat. I place the specialty parts into well-salted water and cook for about an hour. This draws out impurities and softens collagen so the final texture is silky, not greasy.

I lift the pieces to a baking rack to drain, let them cool, then cut into bite-size portions and set aside. Meanwhile, I rinse and wilt savoy cabbage in a wide pan, covered, until it has lost about half its volume. This keeps the cabbage tender without turning it to mush.

I brown ribs and sausages in olive oil over steady heat, working in batches so the pan isn’t crowded. In a clean pan I soften onion and celery in a little olive, add the faintest touch of tomato for color, then deglaze with wine to lift the fond.

I nest the browned meat and reserved parts over the cabbage, add water or broth to barely cover, and simmer low for about an hour and a half. Check for “falling-apart” tenderness. If the pot is brothy at the end, raise the heat to reduce to a thick, glossy cabbage stew. Rest off the heat before serving; flavors deepen overnight.

StepTimingTexture / Cue
Simmer specialty parts in salted waterAbout 1 hourCollagen softens; broth clears
Wilt savoy cabbage in a panMinutes until half volumeTender but intact leaves
Brown ribs and sausagesMinutes per batchDeep caramelized crust
Low-and-slow braise with water/brothAbout 1.5 hoursMeat falling-apart; sauce thick

Serving and variations that honor tradition

A ladle over soft polenta is the simplest, truest way I know to bring the whole meal together.

Polenta on the side: texture and timing

I serve polenta so it flows slowly from the ladle. The creamy body cradles cabbage and meat and catches every drop of sauce.

Season the cooking water with salt and finish polenta with a thread of olive oil for a silky sheen. Keep it soft, not firm, so it becomes a gentle bed for the stew.

Make-ahead magic: rest, degrease, reheat

  • Rest overnight in the pan or a shallow dish; fat will solidify on top and lift away in minutes.
  • Reheat low and slow over gentle heat, loosening with a splash of water if the sauce needs it.
  • For hosting: reheat 20–30 minutes before serving and keep polenta warm on low, stirring every few minutes.
  • Finish with a final pinch of salt and pepper once hot; refrigeration can mute seasoning.

Thoughtful variations keep the spirit intact. Fold in a duck leg for a Novara-style touch, or choose a richer version with pork butt. Crisp small bacon ends and scatter on top for crunch. Pair the pot with a Valtellina Nebbiolo to balance the cabbage and meat.

Conclusion

This pot is a lesson in patience: slow heat turns simple cuts and cabbage into deep, honest flavor. Start with ribs, sausage and any small parts you can find, a soffritto of onion and celery, a touch of tomato, and olive oil.

Keep the pan wide so water reduces and the sauce thickens. Cook low for an hour or more after browning, taste for salt, and finish when the meat clings to the spoon.

For easy storing, spread leftovers on a baking sheet to cool quickly, chill, then reheat gently. Resting overnight makes degreasing simple and the flavors kinder.

Make this cassoeula soon. The season may guide you, but the mix you choose will still reward time and care with generous bowls of cabbage pork comfort.

Cassoeula (Lombardy Pork and Cabbage Stew)

Cassoeula is a hearty Lombardy stew made with pork ribs, sausages, and Savoy cabbage slowly braised until silky and rich. It’s the ultimate winter comfort dish, best served with soft, creamy polenta on cold nights.
Prep Time 30 minutes
Cook Time 2 hours
Total Time 2 hours 30 minutes
Servings: 4 people
Course: Main Course
Cuisine: Italian (Lombardy / Northern Italy)
Calories: 620

Ingredients
  

For the stew:
  • 2 lb 900 g pork ribs
  • 1 lb 450 g Italian sausages (mild or luganega)
  • ½ lb 225 g pork rind, ear, or trotter (optional, for authentic texture)
  • 1 medium Savoy cabbage roughly chopped
  • 1 medium onion chopped
  • 1 celery stalk chopped
  • 1 carrot chopped
  • 2 tbsp olive oil
  • ½ cup dry white wine
  • 1 tbsp tomato paste optional, for color
  • 2 cups light broth or water enough to barely cover meat
  • Salt and freshly ground black pepper to taste
Optional:
  • 1 bay leaf
  • A drizzle of olive oil for serving
  • Soft polenta for serving

Method
 

Prep the specialty cuts (if using):
  1. Rinse pork rind, ear, or trotter well. Simmer in salted water for about 1 hour until tender. Drain, cool, and cut into bite-size pieces.
Wilt the cabbage:
  1. In a wide pan, cook the chopped Savoy cabbage with a splash of water until it softens and loses about half its volume. Set aside.
Brown the meats:
  1. Heat olive oil in a large heavy pot. Brown ribs and sausages in batches until golden on all sides. Remove and set aside.
Build the soffritto:
  1. In the same pot, add a little more oil. Sauté onion, celery, and carrot until soft and fragrant. Stir in tomato paste (if using).
Deglaze:
  1. Pour in the wine and scrape up any browned bits from the bottom of the pot. Let it reduce slightly.
Assemble the stew:
  1. Layer the wilted cabbage at the bottom of the pot. Place browned meats and prepared pork parts on top.
Add liquid:
  1. Pour in broth or water to barely cover the meat. Season lightly with salt and pepper.
Slow braise:
  1. Cover and simmer gently for about 1½ to 2 hours. The meat should be tender and nearly falling apart, and the sauce thick and glossy.
Adjust and finish:
  1. If the stew is too brothy, uncover and simmer over medium heat to reduce. Taste and adjust seasoning.
Rest before serving:
  1. Let it rest off the heat for 15–20 minutes before serving, or refrigerate overnight for even deeper flavor.
Serve:
  1. Ladle over soft, creamy polenta and drizzle with olive oil or a crack of black pepper.

Notes

  • Make ahead: The stew tastes even better the next day. Chill overnight, skim the fat, and reheat gently.
  • Polenta pairing: Soft, spoonable polenta is the classic base—skip firm polenta for authenticity.
  • Ingredient swaps: If you can’t find specialty parts, just use pork ribs, sausage, and a touch of pork shoulder.
  • Texture tip: Keep liquid low; this is a stew, not a soup.
  • Wine pairing: Serve with a medium-bodied red like Barbera or Chianti.

FAQ

What is the best season to cook this Milanese pork-and-cabbage classic?

The dish shines in late autumn through deep winter, from St. Martin to St. Anthony. Cooler weather lets the rich, slow-cooked flavors develop and polenta feels right alongside. It’s a true winter comfort dish best enjoyed on chilly nights.

Which cuts of the pig should I use for authentic flavor?

Use a mix of meaty and connective-tissue cuts: pork ribs, trotters, rind, tail, ear, and snout when available, plus Italian sausages. These parts lend gelatin and depth. For an easier U.S. version, include spare ribs and pork shoulder with sausages for familiar texture and taste.

Can I make a lighter version without specialty parts?

Yes. Swap heavy specialty parts for leaner cuts like shoulder and keep some sausage for flavor. Use less fat overall and skim the broth after chilling. The dish loses a bit of that rustic richness but still delivers comforting taste.

What cabbage works best and what are acceptable substitutes?

Savoy cabbage is traditional for its crinkled leaves and tender texture. If unavailable, green cabbage or Napa cabbage are acceptable swaps. Wilt gently so the cabbage stays tender, not soggy.

How do I prep specialty cuts like trotters or rind safely?

Rinse well, blanch in boiling water to remove impurities, then simmer gently. After long cooking, drain and set aside before combining with the rest of the braise. This keeps the broth clear and the texture right.

Should I brown the meat before braising?

Always brown ribs and sausages first. That caramelization gives deep flavor and color. Use a hot pan with a little olive oil and don’t crowd the pieces to ensure even browning.

Do I add tomato to the pot or skip it?

A touch of tomato is optional. Many prefer just a little for color without making a red sauce. If you use tomato, keep it minimal—think a tablespoon or two of paste or a splash of crushed tomato.

What liquid and deglazing method gives the best base?

Build the soffritto with onion, carrot, and celery in olive oil. Deglaze with a dry white wine or light red, then add broth or water. The wine lifts browned bits and balances the porky richness.

How long should I braise and at what heat?

Cook low and slow. Simmer gently for at least 1.5 to 2 hours, longer if using tougher or collagen-rich parts. Maintain a low simmer—bubbles should barely break the surface—to render connective tissue and make meat tender.

How do I control the final texture so it’s stew-like, not soupy?

Adjust liquid towards the end. Remove excess broth and continue simmering to reduce and thicken. Shred some meat into the sauce to help body, and finish with a brief high-heat reduction if needed.

Can I make this ahead and how do I reheat it?

It gets better after resting overnight. Cool, refrigerate, skim off congealed fat, then gently reheat over low heat. Slow reheating preserves texture and flavor—avoid high heat that can toughen meat.

What’s the classic way to serve it and what polenta texture is best?

Serve with soft, spoonable polenta—creamy, not firm—so it soaks up the sauce. Alternatively, toasted polenta cakes work if you prefer a firmer base. A sprinkle of black pepper or a drizzle of good olive oil finishes the plate well.

Are there common vegetable additions or variations?

Some add extra carrots, celery, or a bay leaf for aroma. Others include bitter greens or a small amount of tomato. Keep additions simple to let the pork-and-cabbage pairing remain central.

How should I season and when to add salt?

Season in stages. Salt the soffritto lightly, adjust after browning the meat, and taste again near the end of braising. If using salty cured parts or stock, go light initially to avoid over-salting.

What wine pairs well with this hearty dish?

Choose a medium-bodied red like Barbera or Chianti, or a fuller white with good acidity. The wine should cut the richness and complement the cabbage and braised pork flavors.