• Skip to main content
  • Skip to primary sidebar
Eating With Food Allergies
menu icon
go to homepage
  • Start here
  • Recipes
  • Substitutes
  • Nutrition
  • Subscribe
  • Opt-out preferences
subscribe
search icon
Homepage link
  • Start here
  • Recipes
  • Substitutes
  • Nutrition
  • Subscribe
  • Opt-out preferences
×
Home » Salads and Sides

Cabbage Apple Salad {Dairy & Egg Free}

Published: Oct 16, 2023 · Updated: Oct 16, 2023 by Kristi Winkels, RDN, LD · This post may contain affiliate links · 2 Comments

Jump to Recipe Print Recipe

This crunchy cabbage apple salad is cole slaw with a twist: A mouth-watering mixture of sweet apples and crunchy cabbage tossed in a creamy dressing that’s egg and dairy free. It’s the perfect dish to go alongside (or on top) of pulled pork sandwiches and is super easy to make!

A bowl of cabbage apple salad

Jump to:
  • Why you'll love this recipe
  • Ingredients
  • How to make it
  • Recipe tips and variations
  • Food allergen notes
  • 📖 Recipe
  • More salad recipes

Why you'll love this recipe

Whether you call it apple coleslaw, apple cabbage salad, or cabbage apple salad you’re going to love this salad! Here’s why:

It’s quick and easy to make! This recipe has just a handful of ingredients and doesn't require a lot of prep time. It only takes about 15 minutes to put it together and 20-30 minutes to chill before serving.

The crunchy texture of cabbage paired with sweet and tangy apples make it a mouthwatering salad that goes beautifully with your favorite barbecue sandwiches (we love it with pulled pork!)

It’s free from common allergens including dairy, eggs, and soy. The creamy dressing is made with vegan mayonnaise but it’s still every bit as delicious as traditional cole slaw dressing so everyone can enjoy this tasty side dish!

Ingredients

  • Cole slaw mix - You can get fresh green cabbage and carrots and chop them up yourself but why go through the trouble? Cole slaw mix is just as nutritious and the work of chopping is done for you! If you see any pieces that are larger than the rest, take a knife and chop it up a bit so they’re all about the same size.
  • Apples -I like a crunchy apple with sweet and tart flavors for this salad. Two of my favorites are Honey Crisp and SweeTango. Choose whatever type of apple you would like to snack on and it will taste great in this salad! I like to cut them into matchsticks so the shape and texture match the shredded cabbage. 
  • Red onion  - chopped or sliced thinly.
  • Lemon juice - to keep the apples from turning brown. Although freshly squeezed always tastes best, I use bottled lemon juice because I always have it on hand. 
  • Vegan mayo - My go-to brand is Hellman’s (Amazon affiliate link) because it is widely available at grocery stores near me. There are other options you can choose from that are vegan and allergy friendly, too.
  • Granulated sugar - you could also use honey or maple syrup.
  • Vinegar - I have used both distilled vinegar and apple cider vinegar. Either one gives the dressing the desired tangy flavor.
  • Salt
  • Black pepper

How to make it

Once you have your apples and onions cut up, making this salad is very quick and easy! Here are the steps:

lemon juice being poured onto sliced apples.

First, pour the lemon juice over the apples and toss to coat them. This will help keep the apples from browning.

sliced apples, diced red onion, and cole slaw mix in a bowl.

Next, pour the cole slaw mix, apples, and diced onion into a large bowl.

cabbage apple salad dressing ingredients in a bowl being mixed with a whisk

Next, combine the vegan mayonnaise, sugar, vinegar, salt, and pepper in a bowl until it is smooth.

Dressing being poured over the apples, cabbage and onions.

Pour the dressing mixture over the apples, cole slaw mix, and onion.

Cabbage apple salad ingredients being mixed together in a bowl.

Next, stir everything together until it is combined.

All of the cabbage apple salad ingredients mixed together in a bowl.

Finally, transfer the salad to a serving bowl and chill in the refrigerator for 20-30 minutes before serving.

Recipe tips and variations

Vary the texture - Cabbage in coleslaw can be finely chopped or coarsely shredded based on personal preference. I opt for a coarser texture, ideal for topping pulled pork sandwiches (and less effort!) For a wetter slaw, finely chop the mix.

Add raisins to add a touch more sweetness to the salad. About ¼ cup works is just enough without being overpowering.

Not a fan of onions? Go ahead and omit the red onion or reduce to 2 tablespoons for a touch of onion flavor.

Serve within 24 hours for best results. Refrigerate leftovers for up to 3-4 days after preparing. The dressing does tend to thin out the longer it sits but still tastes delicious.

Food allergen notes

This apple cole slaw recipe as written is free from the top 9 allergens as long as you choose the right mayonnaise. Most mayo has egg in it, but vegan mayo is egg free and works well to make creamy dressings for salads like this one.

If you have a soy AND egg allergy, you will want to be sure that the egg free mayo is also made without soy lecithin and or soybean oil, common ingredients in salad dressings.

📖 Recipe

A bowl of cabbage apple salad

Cabbage Apple Salad

Kristi Winkels, RDN, LD
This crunchy cabbage apple salad is a mouth-watering mixture of tangy apples and crunchy cabbage tossed in a creamy dressing that’s egg and dairy free and can be easily made free from the top 9 allergens. It is a delicious side dish for pulled pork sandwiches!
4.50 from 2 votes
Prevent your screen from going dark
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Chilling time 30 minutes mins
Total Time 45 minutes mins
Course Salad, Side Dish
Cuisine American
Servings 6 servings
Calories 151 kcal

Ingredients
  

  • 1 14 ounce bag of coleslaw mix
  • 2 cups apples cut into matchsticks
  • ¼ cup red onion chopped
  • ½ cup vegan mayonnaise
  • 2 tablespoons granulated sugar
  • 1 ½ tablespoons vinegar
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • 2 teaspoons lemon juice
Get Recipe Ingredients

Instructions
 

  • Add the apple matchsticks to a large bowl along with the lemon juice; toss to coat. Then, add in the cole slaw mix and diced red onion.
  • In a smaller bowl, mix together the vegan mayonnaise, sugar, vinegar, salt and pepper until it is smooth and creamy.
  • Pour the mayonnaise mixture over the cabbage mixture and stir until evenly distributed. Pour into a serving bowl and put in the refrigerator to chill for 20-30 minutes.

Notes

  • Not sure how to cut apples into match sticks? Check out this video.
  • To make sure the cabbage shreds are about the same size, you can take a handful at a time and coarsely chop it making sure to cut any larger pieces to about the same size as the rest.
  • If you don't like onion, feel free to omit it.
  • For the best flavor, let the dish chill for about 30 minutes.
  • Refrigerate the cole slaw in a covered container for 3-4 days. The dressing will become thinner as it sits so it's best to serve within 24 hours of preparing.

Nutrition

Serving: 0.75cupsCalories: 151kcalCarbohydrates: 15gProtein: 1gFat: 11gSaturated Fat: 1gSodium: 343mgPotassium: 61mgFiber: 3gSugar: 11gCalcium: 36mgIron: 0.4mg
Keyword dairy free, egg free, fish free, gluten free, peanut free, sesame free, shellfish free, soy free, tree nut free, wheat free
Tried this recipe?Please share how it was!

Love this recipe?

Please leave a rating ⭐⭐⭐⭐⭐ and share your comments below!

Stay in touch on social media! You can find me @ Instagram, Facebook, and Pinterest. I love getting your feedback so please tag me if you try a recipe!

More salad recipes

  • Salad With Cranberry Vinaigrette
    Mixed Greens With Cranberry Vinaigrette
  • Egg and Dairy Free Potato Salad
    Egg and Dairy Free Potato Salad
  • Broccoli crunch salad on a plate
    Broccoli Crunch Salad {Vegan + Gluten Free}
  • A bowl of redneck caviar surrounded by tortilla chips
    Quick and Easy Redneck Caviar {Gluten and Dairy Free}
  • Author
  • Recent Posts
Kristi Winkels, RDN, LD
Kristi Winkels, RDN, LD
Kristi Winkels is a Registered Dietitian and food allergy mom who helps people navigate dietary restrictions due to food allergies and intolerances. Read more about Kristi and get in touch here.
Kristi Winkels, RDN, LD
Latest posts by Kristi Winkels, RDN, LD (see all)
  • Gluten Free Swedish Meatballs Recipe (Top 9 Allergen-Free) - February 2, 2025
  • Cranberry Apple Sauce {Gluten Free, Top 9 Allergen Free} - November 9, 2024
  • Chocolate Chip Cookies (Gluten Free, Dairy Free, Egg Free) - February 17, 2024

More Salads and Sides

  • a bowl of cranberry apple sauce
    Cranberry Apple Sauce {Gluten Free, Top 9 Allergen Free}
  • A bowl of dairy free mashed potatoes.
    Dairy Free Mashed Potatoes {Stovetop OR Instant Pot}
  • A serving of mashed potatoes topped with gluten free turkey gravy
    Gluten Free Turkey Gravy
  • vegan twice baked potatoes on a plate
    Vegan Twice Baked Potatoes

About Kristi Winkels, RDN, LD

Kristi Winkels is a Registered Dietitian and food allergy mom who helps people navigate dietary restrictions due to food allergies and intolerances. Read more about Kristi and get in touch here.

Reader Interactions

Comments

    4.50 from 2 votes (2 ratings without comment)

    Questions? Comments? Drop them below! 👇 Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. ellen Harrington says

    July 12, 2018 at 4:07 pm

    I would love to try this recipe but how much yogurt do I use? It isn't listed in the ingredients.

    Reply
    • Kristi says

      July 13, 2018 at 9:49 am

      Hi Ellen,
      Thanks for pointing this out! This recipe can be made with "safe" mayonnaise or "safe" plain yogurt depending on what works for you with your specific allergens. I have made it both ways and sometimes have used a combination of both. I updated the recipe to try to make that more clear. Thanks again!

      Reply

Primary Sidebar

Hi, I'm Kristi! I'm a Registered Dietitian and food allergy mom with a mission to help you eat well with food allergies!

More about me →

Trending

  • Dairy free butter cream frosting on top of a cupcake
    Dairy Free Buttercream Frosting
  • A jar of nut free chocolate spread
    Nut Free Chocolate Spread
  • Eggless meatloaf on a plate with green beans and mashed potatoes
    Easy Eggless Meatloaf {Instant Pot or Oven}
  • oat milk chocolate pudding in a single serving jar
    Easy Oat Milk Chocolate Pudding {Dairy and Gluten Free}

Seasonal

  • An overhead view of gluten free sweet potato casserole
    Gluten Free Sweet Potato Casserole
  • A bowl of dairy free mashed potatoes.
    Dairy Free Mashed Potatoes {Stovetop OR Instant Pot}
  • Broccoli crunch salad on a plate
    Broccoli Crunch Salad {Vegan + Gluten Free}
  • A gluten free pumpkin bar with white frosting.
    Gluten Free Pumpkin Bars {Dairy and Egg Free}
  • Author
  • Recent Posts
Kristi Winkels, RDN, LD
Kristi Winkels, RDN, LD
Kristi Winkels is a Registered Dietitian and food allergy mom who helps people navigate dietary restrictions due to food allergies and intolerances. Read more about Kristi and get in touch here.
Kristi Winkels, RDN, LD
Latest posts by Kristi Winkels, RDN, LD (see all)
  • Gluten Free Swedish Meatballs Recipe (Top 9 Allergen-Free) - February 2, 2025
  • Cranberry Apple Sauce {Gluten Free, Top 9 Allergen Free} - November 9, 2024
  • Chocolate Chip Cookies (Gluten Free, Dairy Free, Egg Free) - February 17, 2024

Footer

^ Back to top

About

  • About Kristi
  • Privacy Policy
  • Ad Disclosure
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Get in Touch

  • Contact

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2007- 2025 Eating With Food Allergies

  • Author
  • Recent Posts
Kristi Winkels, RDN, LD
Kristi Winkels, RDN, LD
Kristi Winkels is a Registered Dietitian and food allergy mom who helps people navigate dietary restrictions due to food allergies and intolerances. Read more about Kristi and get in touch here.
Kristi Winkels, RDN, LD
Latest posts by Kristi Winkels, RDN, LD (see all)
  • Gluten Free Swedish Meatballs Recipe (Top 9 Allergen-Free) - February 2, 2025
  • Cranberry Apple Sauce {Gluten Free, Top 9 Allergen Free} - November 9, 2024
  • Chocolate Chip Cookies (Gluten Free, Dairy Free, Egg Free) - February 17, 2024
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.