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.

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.

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.

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.)

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.

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.

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.

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.

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
German-style Braised Cabbage with Bacon
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
- 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
- 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.
- Add the onion – Add the sliced onion and cook for 5–7 minutes until softened and lightly caramelised.
- Add the garlic – Add the garlic and cook for 30 seconds.
- 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.
- 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.
- Finish with butter – Stir through the butter, taste and add a sprinkling of salt if needed.
- 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.
- 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







