Basic Vegan Cole Slaw Recipe

Vegan cole slaw with green and purple cabbage and carrots
Ansel Olson/Getty Images
  • Total: 10 mins
  • Prep: 10 mins
  • Cook: 0 mins
  • Yield: about 4 servings
Ratings (25)

Like homemade coleslaw? Looking for a way to make it vegan? Here's how to make a traditional American-style coleslaw suitable for anyone on an egg-free or vegan diet.

You can easily make this simple homemade vegan coleslaw recipe - it's egg-free and dairy-free - for a picnic, potluck, or a vegetarian or vegan barbecue by using vegan mayonnaise instead of regular mayonnaise or store-bought dressing. Like many traditional dishes, there's really no wrong or right way to make coleslaw, so if you're used to doing it somewhat differently, feel free to experiment and change up this recipe a bit, or, scroll down for more even more creative vegan coleslaw recipes to try out. This simple vegan coleslaw recipe is also completely gluten-free.

What You'll Need

  • 1/3 cup vegan egg-free mayonnaise 
  • 3 tbsp white vinegar
  • Optional: 1 tbsp sugar
  • 2 tbsp soy milk
  • Dash salt and pepper
  • 1 head green cabbage, sliced thin
  • 3 carrots, grated

How to Make It

  1. Whisk together the vegan mayonnaise, vinegar, sugar soy milk, and salt and pepper until smooth and creamy to form a dressing.
  2. In a large bowl, combine the thinly sliced cabbage and the grated carrots, and add the mayonnaise and vinegar dressing, tossing it all together to combine well and to make sure that the all of the cabbage and carrots are evenly coated with the dressing. 
  3. Allow your vegan coleslaw to chill in the refrigerator for at least two hours before serving, if you have the time, and longer is just fine. To serve, remove from the refrigerator and give it a quick and gentle toss to mix up all the ingredients and the dressing a bit.

    To store any leftover coleslaw salad you have, transfer to an airtight container and place in the refrigerator immediately. Leftover coleslaw can keep up to 1 to 2 weeks if stored properly.

    Nutritional Guidelines (per serving)
    258 Calories
    14g Fat
    31g Carbs
    5g Protein
    (Nutrition information is calculated using an ingredient database and should be considered an estimate.)