Creamy Vegan Coleslaw

5 from 2 votes

This creamy coleslaw is mayo-free and 100% vegan-friendly!

This Creamy vegan Coleslaw gets it's smooth texture from avocado instead of mayo!

This creamy vegan coleslaw is a quick and delicious side dish for any summer gathering. Using avocado as the base instead of mayonnaise is brilliant, making this an egg-free, dairy-free, plant-based coleslaw that tastes just as good as the original. In fact, you may even find yourself reaching for avocado the next time mayonnaise or sour cream are called for in a recipe. Since this cabbage based slaw can go sugar-free and low-carb, keto and paleo dieters alike will love it!

An Easy Vegan Side Dish

This coleslaw recipe is totally vegan-friendly!
Photo Credit: Arianna Negri

Coleslaw seems to be the most underrated dish on the picnic table. I mean, does anyone ever rave about coleslaw? Yet, if you pay attention, coleslaw is usually the one dish that gets consumed entirely at gatherings, and here’s why.

Meats that are high in protein and fat need a salad to counteract their rich flavor. The same can be said for bread, pasta, and potato salads. When done right, the acid in coleslaw combined with sweet crunch equalizes the other offerings on the table. This sleeper hit is exactly what your digestive system needs! It’s kind of like cranberries at Thanksgiving: Coleslaw’s acid helps to break down all the starch and protein preceding it.

Where other vegan dishes rely on creative ingredients and substitutes, the only creative use here lies in the avocado. As one of nature’s finest whole foods, avocado acts as the perfect neutral-flavored dressing base. It’s high in beneficial fats, which means it’s also low in guilt. 

Our Creamy vegan coleslaw recipe is easy to make with a bag of coleslaw mix, but it also calls for a thinly sliced onion. We don’t recommend omitting it because onions punch up the other flavors. All in all, the most difficult component of making this vegan side dish is slicing the onion. Insider’s tip: freshly squeezed lemons remove onion aroma from your fingers and cutting board. 

Switch Up Your Coleslaw Ingredients

This fresh and crunchy recipe is great as a side to any barbecue or grilling meal!
Photo Credit: Arianna Negri

When it comes to vegan coleslaw, there’s no hard and fast rules or rigidity. Any veggie (or fruit) with crunch will work. Try broccoli, cauliflower, snow peas, or jicama. Switch out the bags of pre-cut cabbage for kale, napa, savoy, brussels sprouts, or even bok choy. Personally, I love adding apples and seeds like chia, poppy, or sesame for even more crunch.

Instead of mayonnaise or avocado, try Greek yogurt or buttermilk. To make a vegan version of buttermilk, treat soymilk with a tablespoon with vinegar. Let it sit for a bit, and the mix will behave in the exact same way as buttermilk.

Homemade coleslaw is, by far, the absolute best dish to bring to a barbecue! Because you control the dressing, your vegan side dish won’t lack flavor or become soggy in an hour’s time. If you get into adding your own fermented goodies, like watermelon radish or pickles, well then, you just upped the game. Next time you’re tempted to order fries with that grilled veggie sandwich, go with the slaw. It’s the better choice!

5 from 2 votes

Creamy Vegan Coleslaw

This delicious coleslaw is the perfect vegan side for a summer BBQ!
Prep Time 5 minutes
Chill 10 minutes
Total Time 15 minutes
Yield 4 people
Serving Size 1 cup
Course Side Dish
Cuisine American


  • 2 cups green cabbage shredded
  • 2 cups red cabbage shredded
  • 2 carrots medium, shredded
  • 1 red onion thinly sliced

Creamy Dressing

  • 1 avocado
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon agave syrup
  • 1 teaspoon sea salt
  • 1 teaspoon ground black pepper


  • Combine dressing ingredients in a food processor or blender. The result should resemble thick mayonnaise. Adding water results in a soggy product the next day and won’t keep well.
  • In a large bowl, toss the cabbage, carrots, and red onion with the dressing.
  • Let chill for at least 10 minutes.


Due to avocado’s green color and quick rate of oxidation, you may want to save dressing the coleslaw ten minutes to an hour prior to serving. Rationing the dressing for leftovers is a good idea for next day consumption. 

Nutrition Information

Serving: 1cup | Calories: 146kcal | Carbohydrates: 19g | Protein: 3g | Fat: 8g | Saturated Fat: 1g | Sodium: 626mg | Potassium: 549mg | Fiber: 7g | Sugar: 9g | Vitamin A: 5700IU | Vitamin C: 47mg | Calcium: 56mg | Iron: 1mg |
SmartPoints (Freestyle): 6
Keywords Vegan

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

Try this Red Cabbage and Apple Slaw or Kale Slaw with Toasted Walnuts to switch up the coleslaw game. The possibilities really are endless.

For more incredible recipes, subscribe to our daily eNewsletter. We’ll email you the latest and greatest recipes, workouts, meal plans, and more. You can also join our community of health enthusiasts by following us on Facebook.

This post may include affiliate links.

Create a FREE account for quick & easy access

Kelsey Butler, MS, RDN

Kelsey Butler is a Registered Dietitian and recipe developer. From a young age, Kelsey found a love for creating delicious recipes. Now, with a Master's in Nutritional Sciences, Kelsey uses her culinary skills to create healthy and unique recipes for many different diets. She is passionate about creating a healthy relationship with all foods and recipes that everyone can enjoy. Kelsey has a passion for cooking, but she also enjoys the outdoors, staying active, and traveling. She is currently living with her partner in New Zealand.

More by Kelsey

Leave a Reply

Your email address will not be published.

Recipe Rating