Want healthy meals your kids will love?

Mayo-Free Coleslaw with Cranberries and Herbs


Crunchy, refreshing No-Mayo Coleslaw with Cranberries and Herbs gets loads of flavor from easy homemade vinaigrette and a variety of colorful fruits and veggies.

Coleslaw is the foolproof dish I rely on when I need to throw something together quickly for a potluck or backyard party. And this one is my biggest hit! It looks so pretty and tastes so good that my friends and family are always asking for the recipe. Makes me feel pretty darn good.

This mayo-free coleslaw is super-fresh and crunchy and studded with chewy cranberries that kids love. The vinaigrette dressing is made with heart-healthy extra virgin olive oil and–you guessed it–no mayonnaise at all. (We do cook with mayonnaise, sometimes! But when we can swap in healthy cold-pressed oils instead, we like to.)

I like to bring this coleslaw to gatherings where I know there’ll be a lot of meat- and grain-based dishes, because it’s a nice foil for richer fare.

But it works great for regular old family dinner, too. If you’re making it at home for your family, try pairing it with grilled meats or bean tacos. Yum!

Kids Connect to Coleslaw

Kids don’t always go for salads, but coleslaw, especially when it’s finely-shredded, can be an early exception. Even super-reluctant salad-eaters might try a few shreds, when they see older kids and adults enjoying it.

The dried cranberries in our recipe make it an even more inviting slaw for little ones!

Kids (and grownups) get great nutrition from cabbage, including fiber, Vitamins C and K, and special cancer-preventing compounds called glucosinolates.

Assembling Mayo-Free Coleslaw with Cranberries and Herbs

Obviously, this coleslaw is a no-cook recipe. So it’s perfect for a summer side to a grilled dinner.

We use this vegetable slicer to shred the cabbage, and it’s a great tool! It shreds the cabbage to a super fine texture. I sometimes shred the cabbage and grate the carrots a day or two ahead of time and store it in a gallon-sized freezer bag.

You could probably also use a bagged coleslaw mix and save even more time. We won’t judge.

Here’s another make-ahead tip: mix up the vinaigrette in a mason jar and refrigerate it up to two days in advance. When it’s time to serve your coleslaw, bring the dressing up to room temperature, then pour it over the slaw mixture. Toss to combine, and you’re reading to serve! Eat outside. Enjoy the sunshine!

Print Recipe Pin Recipe
No ratings yet

Mayo-Free Coleslaw with Cranberries and Herbs

Crunchy, refreshing No-Mayo Coleslaw with Cranberries and Herbs gets loads of flavor from easy homemade vinaigrette and a variety of colorful fruits and veggies.
Prep Time20 minutes
Cook Time0 minutes
Course: Side Dish
Cuisine: American
Servings: 6 servings
Calories: 181kcal


  • 1 small head green cabbage
  • 1 large carrot
  • 1/3 cup sweetened dried cranberries
  • 1/4 cup fresh parsley
  • 3 – 4 green onions scallions

for the dressing

  • 1/3 cup extra virgin olive oil
  • 2 tbsp white wine vinegar
  • 2 tbsp dijon mustard
  • 1 tbsp honey
  • black pepper to taste


  • Shred cabbage, grate carrots, and finely chop green onions and parsley.
  • In a large bowl, toss together cabbage, carrots, herbs, and cranberries.
  • In a jar, fork-whisk together dressing ingredients.
  • Pour dressing over vegetable mixture and toss well to combine. Serve immediately or marinate in the refrigerator 30-60 minutes.


Calories: 181kcal | Carbohydrates: 18g | Protein: 2g | Fat: 12g | Sodium: 32mg | Fiber: 4g | Sugar: 14g
Keyword : cabbage, cranberries, dairy free, gluten-free, herbs, mayo-free coleslaw, vegetarian


Natalie Monson

I'm a registered dietitian, mom of 4, avid lover of food and strong promoter of healthy habits. Here you will find lots of delicious recipes full of fruits and veggies, tips for getting your kids to eat better and become intuitive eaters and lots of resources for feeding your family.

Learn More about Natalie

Leave a Comment:
Did you make this recipe? Leave a review!

Your email address will not be published. Required fields are marked *

Recipe Rating


Hi Jen, sorry for the mixup! We made some big updates to the site last week and a few of the recipes got a little glitchy on us. The dressing ingredients should be back now. Thanks for your patience!