German Cabbage Coleslaw With Ham

Featured in: Simple Sides & Extras

This hearty German-style coleslaw combines finely shredded green and red cabbage with grated carrots, red onion, and smoky shredded ham. The tangy dressing features apple cider vinegar, Dijon mustard, honey, and optional caraway seeds for authentic flavor. Ready in just 20 minutes with no cooking required, it's perfect alongside schnitzel, bratwurst, or grilled sausages. Let it rest before serving to allow the flavors to meld beautifully.

Updated on Fri, 30 Jan 2026 08:00:00 GMT
A vibrant serving of German Cabbage Coleslaw with Shredded Ham, featuring crisp purple and green cabbage tossed in a tangy vinaigrette. Save
A vibrant serving of German Cabbage Coleslaw with Shredded Ham, featuring crisp purple and green cabbage tossed in a tangy vinaigrette. | tastykhubz.com

My neighbor brought this to a backyard barbecue one August afternoon, and I kept going back for more. The crunch was addictive, the dressing sharp and bright, and the smoked ham gave it weight without feeling heavy. She told me her grandmother made it every Sunday in Bavaria, and I begged for the recipe on the spot. I've been making it ever since, tweaking it just slightly to match what I remember from that first bite.

I made this for a potluck once and watched people pile it onto their plates next to bratwurst and grilled chicken. Someone asked if I'd used sauerkraut because the flavor was so distinctly German, but it was just the caraway and vinegar working their magic. A friend's kid, who claimed to hate cabbage, ate two helpings. That felt like a small victory I still think about when I toss this together on a weeknight.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Green cabbage: The backbone of the slaw, it should be sliced as thin as possible so the dressing coats every piece without sogginess.
  • Red cabbage: Adds color and a slightly earthier flavor that balances the sharpness of the vinegar beautifully.
  • Carrot: Grate it fine for sweetness and texture, it softens the bite of the raw cabbage without losing its crunch.
  • Red onion: Slice it paper-thin or soak it in cold water first if you want to tame the sharpness, though I like the bite it brings.
  • Smoked ham: Use the best quality you can find, double-smoked if possible, because this is where all the depth and flavor comes from.
  • Apple cider vinegar: The tang cuts through the richness of the ham and oil, giving the whole dish its backbone.
  • Dijon mustard: Sharp and smooth, it emulsifies the dressing and adds a subtle heat that feels traditional and right.
  • Honey: Just enough sweetness to round out the vinegar without making the slaw taste sugary or cloying.
  • Sunflower oil: Neutral and light, it lets the other flavors shine without adding any heaviness or off notes.
  • Caraway seeds: Optional but worth it, they bring that unmistakable German bakery aroma that makes this feel authentic.
  • Fresh parsley: A handful of green at the end brightens everything and makes the bowl look alive.

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the vegetables:
Shred the green and red cabbage as thinly as you can manage, using a sharp knife or mandoline. Grate the carrot and slice the onion into delicate rings, then toss everything together in a large bowl until the colors are evenly mixed.
Add the ham:
Tear or shred the smoked ham into bite-sized pieces and scatter it over the cabbage mixture. Toss gently so the ham gets distributed without clumping in one spot.
Make the dressing:
In a small bowl, whisk the apple cider vinegar, Dijon mustard, honey, oil, caraway seeds, salt, and pepper until the mixture is smooth and emulsified. Taste it and adjust the salt or honey if needed, the dressing should be tangy with a hint of sweetness.
Dress the slaw:
Pour the dressing over the cabbage and ham, then toss everything thoroughly with your hands or tongs. Make sure every shred is coated, the dressing should cling without pooling at the bottom.
Let it rest:
Let the slaw sit for at least 10 minutes before serving so the cabbage softens slightly and the flavors meld together. The longer it sits, the better it gets, even overnight in the fridge.
Garnish and serve:
Right before serving, sprinkle chopped parsley over the top for color and a fresh herbal note. Serve it cold or at room temperature alongside sausages, schnitzel, or grilled meats.
Freshly tossed German Cabbage Coleslaw With Shredded Ham garnished with parsley, showcasing grated carrots and thinly sliced red onion on a rustic table. Save
Freshly tossed German Cabbage Coleslaw With Shredded Ham garnished with parsley, showcasing grated carrots and thinly sliced red onion on a rustic table. | tastykhubz.com

One Sunday I brought this to my parents' house and my dad, who usually ignores salads, ate half the bowl standing at the counter. He said it reminded him of a deli he used to go to in the city, the kind that served thick sandwiches and pickles in barrels. That comparison stuck with me because this slaw does feel like something from another time, simple and honest and deeply flavorful.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Ham

The ham is not just an add-in, it's the soul of this dish. I've tried it with deli ham, leftover holiday ham, and even smoked turkey, but nothing beats a good double-smoked ham from the butcher. The smokiness seeps into the dressing and clings to the cabbage, turning what could be a plain slaw into something you crave. If you can't find smoked ham, try smoked pork shoulder or even crispy bacon crumbled in at the end.

Making It Ahead

This is one of those rare slaws that actually improves after a night in the fridge. The cabbage wilts just enough to lose its raw edge, and the dressing soaks in deeper. I've made it the night before a cookout more times than I can count, and it's always better the next day. Just hold off on adding the parsley until right before serving so it stays bright and fresh.

Serving Suggestions

This coleslaw belongs next to anything grilled or smoked. I've served it with bratwurst, pork chops, grilled chicken, and even as a topping for pulled pork sandwiches. It cuts through richness without being heavy, and the vinegar keeps your palate awake bite after bite. One friend said it was the only coleslaw she'd ever actually finished on her plate, and I took that as the highest compliment.

  • Serve it alongside schnitzel and roasted potatoes for a classic German meal.
  • Pile it on top of hot dogs or sausages for a tangy, crunchy contrast.
  • Pack it in a jar for picnics, it travels well and doesn't wilt like mayo-based slaws.
Close-up view of German Cabbage Coleslaw With Shredded Ham highlighting smoky ham chunks and shiny dressing, ready to be eaten with a fork. Save
Close-up view of German Cabbage Coleslaw With Shredded Ham highlighting smoky ham chunks and shiny dressing, ready to be eaten with a fork. | tastykhubz.com

This slaw has become one of those recipes I don't think about anymore, I just make it. It's easy, reliable, and always welcome at the table, whether it's a quiet Tuesday or a crowded weekend cookout.

Recipe Questions & Answers

โ†’ Can I make this coleslaw ahead of time?

Yes, you can prepare it up to 24 hours in advance. Store it covered in the refrigerator. The flavors will continue to develop, though the cabbage may soften slightly over time.

โ†’ What can I substitute for smoked ham?

Try smoked turkey, rotisserie chicken, or smoked pork shoulder. For a vegetarian version, omit the meat and add toasted sunflower seeds or walnuts for texture.

โ†’ Is caraway seed necessary for this dish?

Caraway seeds add authentic German flavor, but they're optional. If you're not a fan, simply omit them or substitute with a pinch of celery seed for a different but complementary taste.

โ†’ How do I keep the coleslaw from becoming watery?

Ensure the cabbage is well-drained after shredding. You can also salt it lightly, let it sit for 10 minutes, then squeeze out excess moisture before adding the dressing.

โ†’ What dishes pair well with this coleslaw?

It's excellent with German classics like schnitzel, bratwurst, or sauerbraten. It also complements grilled meats, pulled pork sandwiches, and barbecue platters beautifully.

โ†’ Can I reduce the oil in the dressing?

Yes, substitute half the oil with plain Greek yogurt or sour cream for a lighter, creamier dressing while maintaining the tangy flavor profile.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

German Cabbage Coleslaw With Ham

Smoky ham and crisp cabbage in a tangy German-style dressing with Dijon mustard and caraway seeds.

Prep Time
20 minutes
0
Overall Time
20 minutes
Created by Carter Mullins


Skill Level Easy

Cuisine German

Makes 4 Portions

Diet Preferences No Dairy, Free from Gluten

What You'll Need

Vegetables

01 4 cups green cabbage, finely shredded
02 1 cup red cabbage, finely shredded
03 1 large carrot, peeled and grated
04 1 small red onion, thinly sliced

Meats

01 1 cup smoked ham, shredded

Dressing

01 1/3 cup apple cider vinegar
02 2 tablespoons Dijon mustard
03 1 tablespoon honey
04 1/3 cup sunflower or neutral oil
05 1 teaspoon caraway seeds, optional
06 Salt and freshly ground black pepper to taste

Garnish

01 2 tablespoons fresh parsley, chopped

How to Cook

Step 01

Prepare Vegetables: In a large bowl, combine the green cabbage, red cabbage, carrot, and red onion.

Step 02

Add Protein: Add the shredded smoked ham to the bowl and toss to distribute evenly throughout the vegetables.

Step 03

Prepare Dressing: In a separate small bowl, whisk together the apple cider vinegar, Dijon mustard, honey, sunflower oil, caraway seeds if using, salt, and pepper until well blended.

Step 04

Combine and Coat: Pour the dressing over the cabbage and ham mixture. Toss thoroughly to ensure everything is well coated with the dressing.

Step 05

Marinate: Let the coleslaw sit for at least 10 minutes before serving to allow the flavors to meld and develop.

Step 06

Garnish and Serve: Garnish with chopped parsley before serving.

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear You'll Need

  • Large mixing bowl
  • Small bowl
  • Whisk
  • Chef's knife
  • Cutting board
  • Grater

Allergy Details

Review each ingredient to spot any allergens, and speak with a healthcare provider if you have questions.
  • Contains mustard in the dressing
  • Ham may contain traces of gluten or other allergens; check packaging if concerned
  • Double-check all processed ingredients for potential allergens

Nutritional Details (for each serving)

Nutritional info is for reference. For health matters, consult a specialist.
  • Energy (Calories): 230
  • Fats: 14 grams
  • Carbohydrates: 13 grams
  • Proteins: 12 grams

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.