Crunchy Vegetable Coleslaw
There is a little something extra in my Crunchy Vegetable Coleslaw. Beyond classic cabbage and carrots, I’ve sneaked protein right into the dressing. I also boosted the crunchy base with fresh green onions (scallions) and crisp fennel. The fennel’s slight anise note brings an unexpected depth. It completely transforms this summer backyard staple from ordinary to extraordinary.

Table of Contents
Why You Should Give Fennel A Chance
If you think you don’t like fennel (or simply haven’t cooked with it yet) this is the recipe to try. This mild, anise-flavored vegetable adds an incredible bite that works perfectly against the sweet cabbage. Even better? It holds its crunch beautifully under the dressing, meaning your slaw won’t get soggy an hour after mixing.
The Secret Protein Dressing
As I mentioned, the real magic happens in the dressing. By whisking cooked egg yolks right into the base, you get an instant protein boost and a velvety, rich texture that mimics traditional British salad cream. A touch of Dijon mustard brings a sharp tang, perfectly balancing the richness of the yolks.
Pro-Tip for the Leftover Egg Whites: Don’t let them go to waste. Finely chop up the leftover egg whites and toss them right into the cabbage mix for even more texture and protein, or save them for a quick breakfast scramble the next morning.
Ingredient Substitutions and Shortcuts
- The Sweetener: I use honey in the dressing because it dissolves instantly into the cold liquid. However, you can easily swap it for maple syrup, agave, or standard white sugar if that’s what you have on hand.
- The Veggie Base: You don’t need master chef knife skills for this recipe. I almost always buy bags of pre-shredded cabbage and carrots at the grocery store to save time. You will just need to slice the fennel thin by hand, or run it through a food processor with a shredding blade.

Make Ahead and Storage Tips
Because fennel and cabbage are incredibly hearty, this cabbage slaw actually tastes better after sitting in the fridge for an hour to let the flavors marry.
- Storage: Store any leftovers in an airtight container in the fridge for up to 3 days.
- Quick Fix: If the slaw draws out excess moisture and thins the dressing after a day in the fridge, just give it a vigorous stir and a tiny pinch of extra salt before serving to wake the flavors back up.
What to Serve with Fennel Coleslaw


This is the ultimate barbecue side dish. I love piling a massive spoonful of this crispy slaw directly over pulled pork in my Slow Roasted Pulled Pork Sandwiches or a Pulled Chicken Sandwich (both pictured above). The vibrant freshness and bright acidity cut beautifully through the richness of heavy barbecue sauces—especially if your sauce features bold, deep ingredients like bacon and chipotles in adobo.
More Ways to Love Fennel



Once you realize how much flavor fennel brings to the table, you’ll want to use it everywhere. In the winter, I love roasting it or blending it into a velvety Cauliflower and Fennel Soup for a cozy, warming meal. But during the summer, its crisp texture belongs in raw, vibrant salads. If you have extra fennel left over from this slaw, try using it up in my Easy Mushroom, Fennel, and Sage Pasta or baking it into a comforting dish of Baked Fennel and Apple with Breadcrumbs.

Crunchy Vegetable Coleslaw
Video
Ingredients
Recipe yields: 4 cups/450 grams
- 3 cups (6.3 ounces / 180 grams) finely shredded green cabbage , or a mix of green and purple cabbage
- 1 cup (4.5 ounces / 125 grams) finely shredded fennel bulb, about half of a medium bulb
- ½ cup (1.5 ounces/ 45 grams) finely shredded carrot
- 2 green onions/spring onions, finely sliced
- 2 large hard-boiled eggs, peeled, yolks only (see note)
- 3 tablespoons (45 ml) good mayonnaise
- 2 tablespoons (30 ml) Dijon mustard
- 2 tablespoons (30 ml) fresh lemon juice
- 1 tablespoon (15 ml) honey
- 1 teaspoon (5ml) white vinegar
- 3 tablespoons (45ml) milk
- ¼ teaspoon (1.5 grams) salt
- Ground black pepper, to taste
Instructions
- To a large mixing bowl, add the cabbage, fennel, carrot, and scallion. Toss and set aside.
- Add the egg yolks, mayonnaise, mustard, lemon juice, honey, vinegar, milk, salt, and pepper to a separate bowl. Whisk vigorously to break up the yolks until thick and smooth.
- Pour the dressing over the vegetables and mix well.

This coleslaw is a stunner! I sneaking bites out of the serving bowl while the chicken cooks! It might be gone before dinner!
The fennel is very subtle against the kick of Coleman’s mustard, it’s addictive. Thanks!
I’m so glad you like the coleslaw. The mustard and the fennel are my favorite too 🙂
What a hit with my family. This is very good coleslaw.
Hi Janette! We’re big coleslaw fans at our house, and we’re always looking for the best supermarket versions, but I bet this is better than any we’ve found. I love the idea of adding fennel!
This looks so good! And that sandwich looks awesome! I love coleslaw, and can’t wait to try this!
Love this recipe! Can’t wait to try it! Will be perfect for a summer barbecue!