This easy vegan coleslaw recipe tastes just like the classic! Creamy vegan coleslaw dressing gets whisked together and drizzled over shredded cabbage and carrots for the perfect side dish for a BBQ. 

A beautiful vegetarian BBQ spread including veggie hotdogs, grilled corn, vegan coleslaw, watermelon, and baked beans.

School is out and suddenly summer is in full swing. The weather has been hot and sunny, which makes me so happy since we are usually hit with the notorious “June Gloom.” Summer has me craving BBQ. It’s funny how that happens. It seems like it’s not just me – I’ve gotten a lot of requests for vegetarian and vegan BBQ recipes lately. While I typically try to share recipes that are on the more creative side, this week we have some standard American classics for summer BBQs. Sometimes my simplest recipes are the biggest hits – like my homemade salsa!

I’ll be sharing back-to-back classic side dishes this week, starting with this vegan coleslaw recipe. Coleslaw is one of those things I don’t make very often, but is so quick and easy, I wonder why I don’t. It’s an American BBQ staple and possibly a little more kid-friendly than the average salad. Have you ever made your own coleslaw? This vegan coleslaw is done in about 5 minutes. It’s creamy, a little sweet, and a little tangy. Coleslaw is like the comfort food of salads. Serve it with veggie dogs (I used Field Roast), baked beans, watermelon, and corn like I did, or your favorite dishes. Veggie Kabobs with Homemade Teriyaki Sauce would go nicely too.

Vegan Coleslaw Dressing

A bowl of slaw with the ingredients to make vegan coleslaw. An easy vegan coleslaw recipe.

Classic coleslaw has two basic components: shredded cabbage and a creamy coleslaw dressing. Coleslaw dressing gets its creaminess from a mayonnaise base. Making a dairy-free and egg-free coleslaw is very easy to do if you can find vegan mayo. I just check the back of the jar and choose the ingredient list I’m most comfortable with. If you are a mayo-hater, I think you could make a coleslaw using yogurt (you’d want to omit or reduce the tangy vinegar though) or some pureed avocado. I haven’t tried those myself though! This vegan coleslaw dressing is made with creamy vegan mayonnaise, maple syrup, apple cider vinegar, salt, and pepper.

For the cabbage base, you can shred green cabbage and a carrot or buy pre-shredded slaw mix. Here I used Trader Joe’s Organic Shredded Green & Red Cabbage with Carrots. The purple cabbage adds such nice color. I also really like their broccoli slaw, but we’re keeping this post classic so I’ll save that one for another day.

Vegan coleslaw dressing whisked together in a small glass bowl and ready to pour over slaw.

Whisk the coleslaw dressing ingredients together in a small bowl and place the cabbage and carrots in a larger bowl. This all takes literally 2 minutes!

Vegan coleslaw dressing gets poured over a bowl of cabbage and carrot slaw.

Pour your vegan coleslaw dressing over the slaw and mix in!

Vegan coleslaw made with shredded green and red cabbage, orange carrots and an easy vegan coleslaw dressing. This creamy classic coleslaw is perfect for summer BBQs or easy weeknight dinners.

Ways to Use Coleslaw

Classic coleslaw is perfect as a side, of course, but there are other ways you can use it too.

Close up of creamy vegan coleslaw in a white bowl. This easy vegan coleslaw tastes just like the classic.

Creative Coleslaw Recipes

Asian cabbage salad with edamame and sesame ginger dressing is a great way to use coleslaw mix.

Craving something different? Try these!

Yield: Serves 4

Vegan Coleslaw

Prep Time 10 minutes
Total Time 10 minutes

This easy creamy vegan coleslaw tastes just like the classic and goes well with all your favorite dinner recipes and BBQ dishes.

A beautiful vegan BBQ spread with homemade vegan coleslaw.


  • 4 cups shredded cabbage (or 1 9-oz. bag)*
  • 1 shredded carrot*
  • 1/2-1 tablespoon maple syrup
  • 2 tablespoons apple cider vinegar
  • ¼ cup vegan mayonnaise
  • pinch of salt and pepper to taste


  1. Place the shredded cabbage and carrot into a salad bowl.
  2. In a small bowl, whisk together the maple syrup, apple cider vinegar, mayonnaise, salt and pepper. I like to start with a small amount of syrup (1/2 tablespoon) and gradually sweeten to taste. You can always add more, but you can't take any out.
  3. Pour the coleslaw dressing over the slaw and toss to combine.


*I used a 9-oz. bag of Organic Shredded Green & Red Cabbage with Orange Carrots from Trader Joe's. You can use this instead of the cabbage and carrot. This recipe makes a smaller family sized amount. Double for parties. Make ahead tip: coleslaw can be made up to 4 hours in advance and refrigerated. Nutrition information is approximate and calculated by a third party app. I am not a nutritionist and can't guarantee accuracy. If your health depends on nutrition facts, please calculate again with your exact ingredients.

Nutrition Information:
Yield: 4 Serving Size: 1/4 recipe
Amount Per Serving: Calories: 68Carbohydrates: 8gFiber: 2gSugar: 4gProtein: 1g