Festive Christmas Coleslaw Recipe for Holiday Gatherings

This Christmas coleslaw is a festive must-have. Bright and crunchy, it combines shredded red cabbage, julienned carrots, thinly sliced red onion and strips of green pepper. The vegetables are tossed in a light, creamy dairy-free and egg-free dressing flavored with Dijon mustard and a splash of apple cider vinegar. Finished with pomegranate seeds and chopped parsley, this coleslaw is a balanced, refreshing side that pairs beautifully with roasted meats, pies, nut roasts, sandwiches or a cheeseboard.

Christmas Coleslaw in a bowl.

Homemade coleslaw is a staple in our household. I make a large batch regularly because my children love it with everything. This Christmas version looks a little more special while remaining quick and simple to prepare. I often make a vegan, egg-free and dairy-free version and prefer its light dressing that clings to the vegetables without being heavy. The texture is airy and fresh, so it complements rich festive mains without overwhelming them.

It’s versatile enough to serve across the whole season — with roast turkey or ham, alongside a nut roast, or tucked into leftover sandwiches. This recipe takes about 15–20 minutes to prepare and benefits from a short rest so the flavours can marry.

img 7266 2

A Very Merry Gluten-Free Christmas

A helpful guide to celebrating a gluten-free Christmas with recipes, timings and hosting tips.

Why You’ll Love This Christmas Coleslaw Recipe

Perfectly dressed. The dressing balances creaminess with brightness. Rather than using heavy mayonnaise or a thin vinaigrette, this recipe combines a small amount of mayo with olive oil, mustard and vinegar to create a velvety emulsion that coats the vegetables without overpowering them.

Festive flavours and colours. Deep purple-red cabbage, orange carrots, green pepper and ruby pomegranate seeds make a visually striking side that also delivers contrasting textures and flavours.

Versatile accompaniment. This coleslaw pairs with roasts, sandwiches, buffets and vegetarian mains. Although it’s called Christmas coleslaw, it works wonderfully year-round.

Ingredients Needed

Christmas Coleslaw ingredients.

The Vegetables

Red cabbage. Provides structure, crunch and festive colour. Remove outer leaves, quarter and thinly shred for the best texture.

Carrots. Add sweetness and colour. Use firm, flavourful carrots and julienne or peel into thin matchsticks.

Red onion. Milder and more colourful than white onion; slice wafer-thin. If too sharp, briefly soak in cold water to mellow.

Green bell pepper. Adds a slight bitterness that cuts the richness of the dressing and enhances contrast. If you prefer, substitute red pepper, but it will add more sweetness.

Pomegranate seeds. Provide juicy bursts of sweetness and festive colour. Dried cranberries are an acceptable substitute.

Parsley. Fresh herbs scattered on top add aroma and a final visual flourish.

Vegetable variations: Beetroot, fennel, radish or apple work well if you want to change the mix. White or green cabbage can replace red cabbage if preferred.

Dressing ingredients

Extra virgin olive oil. For flavour; regular olive oil or avocado oil are fine alternatives.

Apple cider vinegar. Adds bright acidity. White wine vinegar or lemon juice can be substituted.

Dijon mustard. Provides tang and helps emulsify the dressing. Use English mustard for more heat if you like.

Mayonnaise. A small amount of vegan mayonnaise keeps the recipe egg-free while still creamy.

Plant-based yoghurt. A plain plant yoghurt keeps the dressing light and dairy-free; regular natural yoghurt works too.

How To Prepare The Vegetables

Consistency in size and a sharp knife make the difference. Aim for thin, even pieces so the slaw eats well.

Red cabbage: Remove any wilted leaves, quarter and core, then thinly shred. If strands are too long, halve them for bite-sized pieces.

Carrots: Peel and julienne into thin matchsticks. A julienne peeler or food processor attachment gives the best, crisp result; a box grater yields a softer texture.

Red onion: Peel and slice into very thin half-moons. Soak briefly in cold water if you need to reduce bite.

Green bell pepper: Remove top, bottom and seeds, then slice into thin strips and halve the strips if needed for smaller pieces.

How To Make Christmas Coleslaw

Full recipe instructions are in the recipe card below.

In a large bowl, combine the shredded red cabbage, sliced red onion, green pepper and julienned carrot. Set aside while you make the dressing.

Christmas Coleslaw ingredients mixed together in a bowl.

In a small bowl, whisk together Dijon mustard, apple cider vinegar, salt and black pepper until the salt dissolves. Slowly drizzle in the olive oil while whisking to form a thick emulsion.

Stir in the mayonnaise and plant-based yoghurt until the dressing is smooth and combined.

Coleslaw dressing ingredients mixed together in a bowl.

Pour the dressing over the vegetables and toss thoroughly so everything is evenly coated. Chill the coleslaw for about 1 hour to allow the flavours to meld and the vegetables to soften slightly.

Christmas Coleslaw ingredients mixed together in a bowl.

Just before serving, transfer to a serving bowl and scatter the pomegranate seeds and chopped parsley on top.

FAQs

Can I make coleslaw ahead of time?

Yes. Make coleslaw at least 1 hour before serving so the vegetables soften and the flavours combine. For best texture and mild onion flavour, prepare it on the day you plan to serve it. Stored in an airtight container it will keep up to 2 days in the refrigerator, though the onion will intensify over time.

What if my coleslaw tastes too tangy or too bland?

If it’s too tangy, balance it with a little maple syrup or sugar. If it’s bland, add a pinch of salt or a splash more vinegar. Tasting and adjusting the dressing before tossing it with the vegetables ensures the best final balance.

Christmas Coleslaw in a bowl.

More Vegetable Side Dishes You’ll Love

Try a spiced festive red cabbage for a sweet-and-tangy accompaniment to roast turkey or beef. A pesto rice salad with cherry tomatoes, cucumber and fresh herbs makes a bright, seasonal side. French grated carrot salad — simply julienned carrots with parsley and a light vinaigrette — is another classic that complements the table.

Have you tried this Christmas coleslaw? If you enjoyed it, please consider leaving a rating and a comment — feedback helps others and is much appreciated!

Christmas Coleslaw in a bowl.

Christmas Coleslaw

A vibrant festive slaw made with red cabbage, carrots, red onion and green pepper in a light dairy-free and egg-free dressing with Dijon and apple cider vinegar.
Prep Time 20 mins
Resting time 1 hr
Total Time 1 hr 20 mins
Course Side Dish
Cuisine British
Servings 6 people
Calories 99 kcal

Ingredients

  • ½ small red cabbage — 200g, sliced very thinly
  • 2–3 carrots — 200g, julienned
  • ½ red onion — sliced very thinly
  • 1 green pepper — sliced very thinly
  • 1 tsp Dijon mustard
  • 1 tsp apple cider vinegar
  • ½ tsp salt
  • ⅛ tsp ground black pepper
  • 1 tbsp extra virgin olive oil
  • 2 tbsp vegan mayonnaise
  • 2 tbsp plant-based yoghurt
  • 40 g pomegranate seeds
  • Small handful parsley leaves, roughly chopped

Instructions

  1. In a large bowl toss together the sliced red cabbage, red onion, green pepper and julienned carrot and set aside while you prepare the dressing.
  2. In a small bowl whisk together the mustard, vinegar, salt and pepper until thoroughly combined and the salt has dissolved.
  3. Drizzle in the olive oil gradually, whisking until a thick emulsion forms.
  4. Stir in the mayonnaise and plant-based yoghurt until completely combined.
  5. Pour the dressing over the vegetables and toss until evenly coated.
  6. Chill the coleslaw for about 1 hour. Transfer to a serving bowl and scatter with pomegranate seeds and chopped parsley before serving.

Notes

  • Dress the coleslaw at least an hour before serving so the vegetables soften and flavours meld.
  • I like vegan mayonnaise and a plant-based coconut yoghurt, but regular mayonnaise and natural or Greek yoghurt work fine.
  • For best texture, make the coleslaw on the day you serve it. It will keep up to 2 days refrigerated in an airtight container, though the onion flavour intensifies over time.

Nutrition information

Nutrition estimates are based on an online calculator and will vary with the exact ingredients used.

Nutrition

Calories: 99 kcal
Carbohydrates: 11 g
Protein: 2 g
Fat: 6 g
Saturated Fat: 1 g
Fiber: 3 g
Sugar: 6 g

Some links in the original post were affiliate links. This recipe text omits external link references and focuses on the recipe and instructions.