Skip to Content

Best Healthy Vegan Coleslaw

This vegan coleslaw makes a perfect side dish option for cookouts and potlucks and can be ready in less than 15-minutes. The healthy oil-free dressing is what really sets this recipe apart.

white scalloped bowl filled with vegan coleslaw on rustic wooden table with wooden spoon

My husband is a huge coleslaw fan, and this is the recipe I have been making for 30 years, only now it’s much healthier and made without any oil or dairy products.

We love this vegan coleslaw because it’s…

  • Creamy
  • Crunchy
  • Perfectly sweet
  • Simple to make
  • Packed full of wholesome ingredients
  • Great for picnics
  • Delicious
white bowl filled with coleslaw on wooden table with fork and another bowl in background

Southern coleslaw

We live in the Carolinas where slaw is basically a staple. It is always served at picnics, barbecues, and family gatherings.

The problem came when we switched to a healthier plant-based lifestyle because traditional slaw is made with mayonnaise–the kind loaded with cholesterol and saturated.

colorful coleslaw in brown bowl with red onion on knife in background

Regular mayonnaise is made with eggs. Did you know that a medium-sized egg has 213 mg of cholesterol? A Burger King Whopper has 65 mg of cholesterol, and if you add cheese that goes up to 85 mg. Seriously eye-opening!

Thankfully, there’s a much better mayo option for this healthy coleslaw recipe.

A full list of ingredients, measurements, instructions, and a print button can be found in the recipe card at the bottom of the page.

Low-fat vegan mayonnaise

Since that was no longer an option for us, I had to come up with a healthy solution, and it wasn’t as difficult as I had imagined. We now love Easy Eggless Low-Fat Mayo, and it’s so simple to make with only 5 ingredients–tofu, red wine vinegar, sweetener, salt, and Dijon mustard– and a blender.

vegan mayo in glass jar with tomatoes in background on wooden table
Low-Fat Vegan Mayo in only 5-minutes!

How to make vegan coleslaw

This coleslaw is so simple to make with the traditional ingredients that you will find in most any cole slaw salad recipe.

Homemade coleslaw ingredients

  • cabbage
  • carrots
  • onion
  • vinegar
  • relish
  • sweetener (optional but recommended)
  • vegan low-fat mayo
  • salt, and pepper
overhead shot of chopped coleslaw on cutting board with bowl in background

I like to use pre-shredded slaw to make this recipe to save time. These prepackaged bags can be found in the produce section of most grocery stores. Just be sure to purchase the one that is veggies only. Some come with a premade dressing that isn’t a healthy option, and you won’t need it for this cole slaw salad recipe.

You’ll also want to dice a red onion or another onion variety of your choice. I like the red or purple onion because it makes this an even more beautifully colorful side dish.

diced red onion on wood cutting board with large chopping knife

The healthy oil-free coleslaw dressing

The dressing for this coleslaw begins with my delicious and healthy Eggless Low-Fat Mayo. Simply combine the 5-ingredients and process in a blender for about 1-minute until nice and creamy.

Combine 3/4 cup of the freshly made vegan mayo with the other dressing ingredients–vinegar, sugar, salt, and pepper–in a medium bowl and whisk together well.

vegan coleslaw dressing in stainless bowl with whisk

Combining the coleslaw ingredients

Pour coleslaw dressing mixture into chopped veggies (cabbage mixture, diced onion, relish, sweetener, and salt & pepper and combine to coat thoroughly.

large stainless bowl full of homemade coleslaw ingredients with white spoon ready to stir

Serve immediately or cover and refrigerate for up to 5 days.

Colorful, crunchy, creamy. No one will ever realize it’s actually healthy!

overhead shot of vegan coleslaw in glass bowl with wooden spoon and measuring cup with vegan mayo

What to serve with vegan coleslaw

Tips for making vegan coleslaw

Use pre-shredded coleslaw mix in a bag to cut down on the time needed to prepare this recipe.

The vegan mayo recipe will make a little more than needed for this dish, and I suggest saving the rest to try on sandwiches and wraps.

Though any variety of onion can be used, I like to use red onion to make this dish even more like a rainbow of color.

Store in the refrigerator in airtight contain for up to 4-5 days.

white bowl filled with vegan coleslaw, blue and white checkered napkin in background

*Original publish date January 31, 2015

Subscribe for Recipes

white scalloped bowl filled with vegan coleslaw on rustic wooden table with wooden spoon

Vegan Coleslaw

Yield: 6
Prep Time: 15 minutes
Total Time: 15 minutes

This is a delicious classic! But with no dairy, and a fraction of the fat. Colorful, crunchy, creamy. No one will ever realize it's actually healthy!



Low-fat Vegan Mayo

  • 1 package of silken firm tofu (12-15 oz)
  • 1 Tbsp healthy sweetener as above
  • 1 Tbsp red wine vinegar or lemon juice
  • 1 Tbsp Dijion mustard
  • 1/4 tsp sea salt


  1. Begin by making the homemade vegan mayonnaise above that is as simple as combining the 5 ingredients in a blender.
  2. Place approximately 8 oz of the pre-shredded slaw mixture in a large bowl.
  3. Dice the onion and add it to the bowl along with the relish.
  4. Combine 3/4 cup of the freshly made vegan mayo with the other dressing ingredients–vinegar, sugar, salt, and pepper–in a medium bowl and whisk together well.
  5. Pour coleslaw dressing mixture into coleslaw veggies (cabbage mixture, diced onion, relish, sweetener, and salt & pepper and combine to coat thoroughly.
  6. Serve immediately or cover and refrigerate.


Detailed instructions, in-process photos, and my personal helpful tips can be found in the article above.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn a small percentage from your purchases at no cost to you. Thank you!

Nutrition Information:
Yield: 6
Amount Per Serving: Calories: 76Total Fat: 1.5gCarbohydrates: 2.5gFiber: 2.3gProtein: 3.6g

To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

Did you make this recipe?

Please rate and leave a comment because I love hearing from you. Remember SHARING IS CARING!

Plant-Based Vegan Starter Kits $27

Vegan Plant Based Starter Kit
Due to supply shortages, we have temporarily suspended the sale of Starter Kits until further notice. We will resume fulfilling orders as soon as we’re able and we appreciate your understanding.

Click the photo above to see Starter Kit options and content. Choose which book comes in your kit. $27 plus tax and shipping in the US.
vegan coleslaw photo collage for pinterest
vegan coleslaw photo collage for pinterest
Vegan Cole Slaw
Easy Low-Fat Mayonnaise recipe included.

vegan grilled cheese sandwich with tomato and lettuce
Ultimate Vegan Grilled Cheese Sandwich
← Read Last Post
mushroom soup being ladled out of pot
Creamy Vegan Mushroom Soup
Read Next Post →

Shannon Martin

Monday 9th of April 2018

This is good! Thank you for sharing this recipe. :)


Monday 12th of June 2017

That was wonderful. I diced up the cabbage and carrots a little smaller. This recipe is a definite keeper.


Wednesday 15th of February 2017

Leave out the sugar and use dill relish instead of sweet relish!!! Yum

Denise Johnson

Monday 5th of September 2016

You're recipes are awesome. Thanks for being there ?

Monday 5th of September 2016

Denise, thank so much! I am thrilled to be here sharing nutrition information and healthy recipes. Thank you for following!