A sweet, smoky, tangy braised cabbage that works with everything – roast pork, roast chicken, schnitzel or crumbed cutlets (chops). The ultimate cosy side dish.

I grew up on versions of this dish and it still feels like the kind of side that instantly makes a meal feel warm, cosy and complete. This German-style Braised Cabbage with Bacon is sweet, smoky and tangy – the trifecta – and it turns even the simplest roast into something special.

German-style Braised Cabbage in Pan
Sweet, smoky, tangy and glossy. This is what happens when cabbage, bacon and onions simmer low and slow – total transformation with barely any work from you.

The magic is in the slow braise. The cabbage softens, the onions caramelise, the bacon adds salty depth, and a splash of apple cider vinegar brings everything into perfect balance. It tastes like it belongs next to roast pork, but it’s just as good with roast chicken, schnitzel, crumbed pork cutlets (chops) or anything that needs a punchy, comforting side.

And here’s the part I love – it’s completely freezer-friendly. Make it days or weeks ahead, thaw, reheat and you’ve suddenly got a stress-free side dish that’s perfect for entertaining. A bit of slicing, a quick saute, then it basically cooks itself while you get on with the rest of dinner. Simple, familiar, flavour-packed – the kind of recipe you’ll come back to again and again.

German-style Braised Cabbage with Bacon Recipe Ingredients
Everything you need for big flavour in one bowl – cabbage, bacon, onion, garlic, brown sugar, vinegar, stock powder (bouillon) and a pinch of caraway seeds. Simple ingredients that turn ridiculously tasty with almost no effort.

Do I have to use bacon?

Bacon adds depth, smokiness and salt – it’s traditional and it really builds the flavour. But if you prefer it without, you can swap it for 1 tablespoon of olive oil and add an extra ½ teaspoon of smoked paprika to bring back some of that smoky character.

Shredded Green Cabbage
This is the size you want – a rough, loose shred, not thin ribbons. It cooks down faster, softens beautifully and soaks up every bit of that sweet-tangy braising liquid.

How finely should I slice the cabbage?

A rough, thin shred is perfect – about 5–7 mm (¼ inch) thick. Too chunky and it won’t braise evenly, too thin and it can become mushy. (See the cabbage photo caption for guidance.)

German-style Braised Cabbage with Bacon in Storage Container
Future You is already smiling. This freezes so well – perfect for entertaining, meal prep, or stashing for the next time roast pork magically appears in your meal plan.

Can I make this ahead for a big dinner or Christmas/Holiday lunch?

Absolutely. It’s one of those dishes that actually gets better after a night in the fridge. Make it 1–2 days ahead, refrigerate in an airtight container, then reheat on the stovetop or in the microwave. It reheats like a dream. It also freezes well too! See the full recipe for the details. 

German-style Braised Cabbage with Roast Pork and Mash
That perfect bite – fall-apart pork, crisp crackling, rich gravy, and soft, sweet cabbage. This is the “I need this recipe” photo, and I don’t blame you.

What can I serve braised cabbage with?

Everything. Truly. It’s perfect with roast pork, roast chicken, schnitzel, crumbed pork cutlets (chops), sausages, or even alongside mashed potatoes. It brings a hit of tang that cuts through anything rich.

German-style Braised Cabbage Recipe
The ultimate German-inspired plate – crispy pork, gravy, and that sweet-tangy cabbage balancing everything out. It tastes even better than it looks.

Can I make this vegetarian?

Yes. Omit the bacon and replace with 1 tablespoon of olive oil plus ½ teaspoon of smoked paprika. Swap the chicken stock powder (bouillon) for vegetable stock powder. Still delicious, still cosy, just a touch lighter.

German-style Braised Cabbage with Bacon Recipe
The moment you lift the lid and realise humble cabbage has become an actual side dish hero. Soft, jammy, deeply flavoured and ready for anything you’re serving.

What are caraway seeds and do I really need them?

Caraway seeds are tiny, aromatic seeds often used in German and Eastern European cooking. They have a warm, slightly nutty, earthy flavour with a hint of anise. In this recipe, they add that classic German vibe and help balance the sweetness of the cabbage.

Do you absolutely need them? No. The recipe is still delicious without them. If you’re not a fan or don’t have any on hand, skip them – you won’t ruin the dish. But if you love German cooking or want that authentic flavour, keep them in. They quietly do a lot of heavy lifting.

German-style Braised Cabbage with Roast Pork and Apple Sauce
A proper roast situation. Rich pork, silky gravy and cabbage that cuts through the richness like a dream. This is why this side belongs on every entertaining menu.

If you enjoyed German-style Braised Cabbage with Bacon, I think you’ll love:

Sauteed Red Cabbage Recipe
Quick Broccolini Side (Boiled, Steamed or Microwaved) Recipe
Quick Pickled Red Onions Recipe
Potato Salad Recipe
Ultimate Loaded Potato Salad Recipe

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
German-style Braised Cabbage in Pan

German-style Braised Cabbage with Bacon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This German-style Braised Cabbage with Bacon recipe is sweet, smoky and tangy – the kind of side that makes any roast instantly feel more special. It’s made with simple supermarket ingredients, takes minimal effort and freezes beautifully, which makes it perfect for entertaining or prepping ahead. Serve it with roast pork, roast chicken or schnitzel and watch it disappear.

  • Total Time: 40–45 minutes
  • Yield: Serves 6 as a side 1x

Ingredients

Scale
  • 200 g (7 oz) streaky bacon, cut into small strips or diced 
  • 1 tbsp light olive oil (or any neutral, high smoke-point oil – use only if needed)
  • 1 large onion, finely sliced
  • 1 tsp freshly minced garlic 
  • ½ large green cabbage (700–800 g/1½–1¾ lb), finely sliced
  • 1 tbsp brown sugar
  • 2 tbsp apple cider vinegar
  • ½ cup (125 ml) water 
  • 1 tsp chicken stock powder (bouillon)
  • 1 tsp caraway seeds (optional, see note 1)
  • ½ tsp freshly cracked black pepper
  • 1 tbsp butter
  • Sea salt flakes, to taste

Instructions

  1. Render the bacon (cold pan method) Place the bacon in a cold large, deep, heavy-based pan. Turn the heat to medium and let the bacon slowly come up to heat – this process will allow the fat to slowly render. Stir the bacon occasionally for 5–8 minutes, or until it is crisp and golden. Add up to 1 tablespoon of olive oil only if needed – many bacons release enough fat on their own.
  2. Add the onion Add the sliced onion and cook for 5–7 minutes until softened and lightly caramelised.
  3. Add the garlic Add the garlic and cook for 30 seconds.
  4. Add the cabbage and flavourings Add all the cabbage, brown sugar, apple cider vinegar, water, chicken stock powder, caraway seeds (if using) and pepper. It will look like a lot of cabbage in volume, but will quickly start to wilt. Stir to combine using tongs so that the cabbage is evenly coated in the bacon and onion mixture. 
  5. Braise Cover and simmer over low heat for 20–25 minutes, stirring occasionally, until the cabbage is tender. If it looks dry at any point and is sticking to the base of the pan, add 2 tablespoons of water, as needed. 
  6. Finish with butter Stir through the butter, taste and add a sprinkling of salt if needed.
  7. Serve – Serve warm with your favourite roast.

Notes

Note 1 Caraway seeds (optional) Caraway seeds add a subtle, earthy, slightly sweet, anise-like flavour that’s classic in German and Eastern European cooking. They give the cabbage a gentle lift without overpowering it. If you’re not a fan of that mild licorice note, simply leave them out – the recipe is still absolutely delicious. You’ll find caraway seeds in the herb and spice aisle of all major supermarkets or at continental delis.

Make Ahead

This is a brilliant side dish to prep ahead, especially for entertaining or big family meals. German-style Braised Cabbage with Bacon keeps its flavour and texture beautifully.

Fridge Make the cabbage up to 3 days in advance. Once cooked, cool completely, then transfer to an airtight container and refrigerate. The flavours continue to develop as it rests, making it even better the next day.

Reheat: Warm gently on the stovetop over low heat with 1–2 tablespoons of water or a small knob of butter, if needed, to loosen the sauce. You can also reheat in the microwave in short bursts, stirring between each one.

Freezer This cabbage freezes surprisingly well. Cool completely, portion into airtight containers and freeze for up to 2 months.

To thaw and reheat: Thaw overnight in the fridge, then reheat gently on the stovetop with a splash of water or butter to bring back its glossy finish.

Leftovers

Fridge Store leftover braised cabbage in an airtight container for up to 3 days. The flavours deepen as it sits, so it’s even better the next day.

Reheat: Warm gently on the stovetop over low heat with 1–2 tablespoons of water or a small knob of butter, if needed, to loosen the sauce. Microwave reheating also works well – heat in 30-second bursts, stirring between each one

Freezer Leftovers freeze beautifully. Freeze in airtight containers or reusable pouches for up to 2 months. 

To thaw and reheat: Thaw overnight in the fridge, then reheat on the stovetop or in the microwave until piping hot. Great added to lunchboxes, served alongside leftover roast meats, or tucked into wraps with pork, schnitzel or chicken.

  • Author: Nicole Maguire
  • Prep Time: 10 minutes
  • Cook Time: 30–35 minutes
  • Category: Sides, Family Favourites, Freezer-friendly, Get-ahead Meal Prep, Christmas, Holiday
  • Method: Stovetop
  • Cuisine: German-inspired