This site uses affiliate links and I may earn a commission at no extra cost to you.

This easy vegan coleslaw recipe is a delicious carrot apple slaw with no mayo. It stands out from the traditional coleslaw with fresh ingredients. A quick dressing, with only three-ingredients, adds sweet and salty flavor for a mayo-free coleslaw everyone will love.

completed vegan slaw on a white plate against a light background

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love this Vegan Coleslaw Recipe with Apples, Carrots, and Corn!

Coleslaw is the perfect summertime side dish for outdoor BBQs, picnics, or even a quick weeknight dinner. Serve it up with your favorite grilled tofu recipe or veggie burger. I love it paired with a vegan bbq pork sandwich!

This no mayo coleslaw recipe relies on mostly fresh ingredients, with a few less-processed pantry staples for addicting flavor. This egg-free and mayo-free apple slaw is a healthier option, especially for those with dietary restrictions. I love how easy it is to make a big batch of this when I have company coming over. It comes together quickly and is great to make ahead!

Want more summer salad inspiration? Check out my vegan potato salad, fresh broccoli slaw, and pasta salad recipe.

Ingredients for No Mayo Coleslaw Recipe

This mayo-free coleslaw recipe requires simple ingredients that you can easily pick up at most grocery stores.

ingredients for slaw measured out and veggies cut on a white surface
  • Oil: Use a healthy salad oil such as extra virgin olive oil or grapeseed oil.
  • Sweet onion: Such as Walla Walla or Vidalia. 
  • Purple or green cabbage: Personally I like a blend of the two for more color. But if you can only get one that works too.
  • Carrots: For color and crunch!
  • Apples: Granny smith are my favorites to use for salads.
  • Corn: Canned corn is an easy pantry staple that makes this recipe simpler. But you can also use frozen or even fresh in the summertime. 
  • Brown sugar: A bit of sweetness to balance the salty soy sauce. You can also swap it with maple syrup or agave.
  • Soy sauce: Delicious umami flavor gives this vegan coleslaw so much flavor.

How To Make Vegan Coleslaw with Apples

process of adding cut onion to pan

Step 1: First, in a small pan over medium-high heat, heat oil. Then, saute onion until caramelized, about 4 to 5 minutes.

process of adding veggies for slaw into white bowl

Step 2: Next, in a large bowl, toss together cabbage, carrots, apple, and corn.

process of adding sugar to soy sauce in clear bowl
process of adding soy sauce and sugar mixture into bowl of veggies

Step 3: Next, dissolve sugar in soy sauce. Finally, toss into veggies along with the onion.

Toni’s Recipe Tips for Vegan Coleslaw Recipe

  • Save time. In a hurry? Use pre-shredded cabbage and/or carrots, bought in a bag at the grocery store.
  • Making ahead of time? Soak the apples in a bit of lemon juice after cutting them to keep them from turning brown.
  • Let it sit. Coleslaw tastes even better after it sits for thirty minutes to an hour. This time allows the cabbage to soften slightly while still retaining some of its natural crunchiness.

FAQs for No Mayo Coleslaw Recipe

How do you make coleslaw vegan?

Traditional coleslaw is typically plant-based, except for the mayonnaise used to dress it. You can opt for an oil and vinegar-based dressing, like this recipe, or use a vegan mayo instead.

What other veggies work great in vegan slaw?

In this recipe, you could use broccoli or cauliflower slaw instead of the cabbage. If you’re looking to add in more veggies, I’d suggest some grated yellow beets, shredded fennel, cooked sweet potatoes or butternut squash, and thinly sliced green beans or asparagus.

completed vegan slaw on two white plates against a light background

Serving Suggestions

Storage Instructions

Fridge: Store leftover no mayo coleslaw in the fridge using an airtight container for up to 3 days. Keep in mind that the longer it stays in the fridge, the softer and less crunchy the veggies become. When making ahead, you can store the veggies and dressing separately for longer shelf life.

More Delicious Slaw Recipes!

If you tried this Vegan Coleslaw with Apple, Carrots, and Corn recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Photos by Alfonso Revilla

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Vegan Coleslaw Recipe with Apple, Carrots and Corn

5 from 27 votes
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 4 servings
completed vegan slaw on two white plates against a light background
This easy vegan coleslaw recipe is a delicious carrot apple slaw with no mayo. It stands out from the traditional coleslaw with fresh ingredients. A quick dressing, with only three-ingredients, adds sweet and salty flavor for a mayo-free coleslaw everyone will love.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Ingredients 

  • 1 teaspoon of oil
  • 1 sweet onion diced
  • 3 handfuls of shredded purple cabbage or green cabbage
  • 3 handfuls of grated carrots
  • ¾ of a large apple cut into sticks
  • 1 can of sweet corn drained
  • 1 ½ teaspoons of brown sugar
  • ¼ cup of soy sauce

Instructions 

  • In a small pan over medium-high heat, heat oil. Saute onion until caramelized, about 4 to 5 minutes.
    process of adding cut onion to pan
  • In a large bowl, toss together cabbage, carrots, apple, and corn.
    process of adding veggies for slaw into white bowl
  • Dissolve sugar in soy sauce then toss into veggies along with the onion.
    process of adding soy sauce and sugar mixture into bowl of veggies

Notes

  • Save time. In a hurry, use pre-shredded cabbage bought in a bag at the grocery store. Also, you can use a food processor to grate and shred.
  • Making ahead of time? Soak the apples in a bit of lemon juice after cutting them to keep them from turning brown.
  • Let it sit. Coleslaw tastes even better after it sits for thirty minutes to an hour. This time allows the cabbage to soften slightly while still retaining some of its natural crunchiness.

Nutrition

Calories: 172kcalCarbohydrates: 36gProtein: 6gFat: 3gSaturated Fat: 0.3gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 819mgPotassium: 404mgFiber: 4gSugar: 15gVitamin A: 427IUVitamin C: 12mgCalcium: 27mgIron: 1mg

Additional Info

Course: Side
Cuisine: Asian
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Stephanie Lundstrom

More about Stephanie Lundstrom
5 from 27 votes (19 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    Such a unique recipe! So colorful and tasty! A new favorite slaw recipe for my summer meal planning 🙂