Vegan Coleslaw From Scratch

Category: Recipes for Every Way of Eating

This vegan coleslaw blends shredded green and red cabbage with fresh carrot for a crisp, colorful base. The creamy dressing combines raw cashews, lemon juice, apple cider vinegar, and spices, delivering bold, tangy flavors that mellow when chilled. Toss the veggies with the dressing until creamy and refrigerate briefly to meld flavors. This refreshing, plant-based side keeps well stored in the fridge for several days and brings vibrant texture to any meal.

Breanna smiling at the camera.
Created By Breanna
Last updated on Wed, 04 Feb 2026 19:18:13 GMT
A bowl of coleslaw with a spoon in it. Save
A bowl of coleslaw with a spoon in it. | foodiffy.com

This vegan coleslaw from scratch is my reliable side dish when I want something bright and creamy without dairy. It brings a refreshing crunch to any meal and the dressing is so satisfying you’ll want to drizzle it on everything.

I first made this on a whim when I needed a quick side for grilled veggies and it became a regular at weekend dinners.

Ingredients

  • Five cups shredded green cabbage: about half a medium head for a fresh crisp base
  • Two to three cups shredded red cabbage: chosen for color and slightly sweeter notes
  • One large peeled shredded carrot: adds natural sweetness and crunch
  • Three quarters cup raw cashews: soaked briefly to create a creamy dairy-free dressing
  • One third cup water: to blend the dressing smoothly
  • Two tablespoons sugar: for balancing tanginess
  • Two tablespoons fresh lemon juice: brightens the dressing with acidity
  • Two tablespoons apple cider vinegar and two teaspoons distilled white vinegar: contribute depth and that classic coleslaw zing
  • One teaspoon fine sea salt: enhances all flavors
  • Quarter teaspoon onion powder and an eighth teaspoon garlic powder: add subtle savory notes
  • Half teaspoon celery seed: gives a gentle aromatic finish
  • Black pepper to taste: for mild heat and pungency
  • Choose firm fresh vegetables: free of wilting for best texture and flavor.

Instructions

Make The Dressing:
In a blender combine cashews water sugar lemon juice apple cider vinegar distilled vinegar salt onion powder and garlic powder. Blend on high until completely smooth scraping sides to catch all. The dressing should taste boldly tangy and sweet at this point because it will mellow as it sits.
Add Final Seasonings:
Stir in celery seed and black pepper to incorporate their texture and aromatic qualities evenly.
Toss The Slaw:
In a large mixing bowl combine shredded green and red cabbage plus carrot. Add half of the dressing and toss to coat the vegetables evenly. Add more dressing to achieve your preferred creaminess level.
Chill For Flavor:
If time allows refrigerate the dressed slaw for thirty minutes or up to four hours so flavors meld and soften.
Store Leftovers:
Keep any remaining slaw in an airtight container in the fridge for three to four days and toss before serving again.
A bowl of coleslaw with a spoon in it.
A bowl of coleslaw with a spoon in it. | foodiffy.com

I love the way the celery seed elevates the dressing giving it a distinctive zing that reminds me of picnics growing up. The crunch of freshly shredded cabbage paired with the smooth tangy dressing always feels like a comforting treat.

Storage Tips

Store coleslaw airtight in the refrigerator to keep cabbage crisp and fresh Adding a touch more dressing after chilling can revive creaminess Consume within three to four days for best taste and texture

Ingredient Swaps

Raw cashews can be replaced with silken tofu for a lighter version or soaked sunflower seeds for a nut-free alternative Lemon juice can be swapped with lime juice for a slightly different citrus note Sugar can be substituted with maple syrup or agave to keep it vegan and natural

Serving Ideas

Serve alongside grilled sandwiches for a creamy crunchy contrast Top tacos with the coleslaw for fresh texture and flavor Add a scoop to grain bowls to brighten flavors and add moisture

A bowl of coleslaw with carrots and cabbage.
A bowl of coleslaw with carrots and cabbage. | foodiffy.com

This coleslaw is a perfect balance of creamy and crunchy and is sure to brighten any meal with its fresh flavors.

Frequently Asked Recipe Questions

→ What can I use instead of raw cashews for the dressing?

For a nut-free option, try silken tofu or soaked sunflower seeds blended with the same liquid ingredients to achieve a creamy texture.

→ How long should the coleslaw chill before serving?

Chilling the coleslaw for at least 30 minutes helps the flavors meld and the dressing to mellow, enhancing the overall taste.

→ Can I prepare this coleslaw in advance?

Yes, it can be stored in an airtight container in the refrigerator for up to 3-4 days without losing flavor or texture.

→ What gives the dressing its tangy flavor?

The combination of fresh lemon juice, apple cider vinegar, and distilled white vinegar brings a balanced tanginess to the dressing.

→ How do the seasonings enhance the coleslaw?

Onion powder, garlic powder, celery seed, and black pepper add depth and a subtle spice that complements the fresh vegetables.

Vegan Coleslaw From Scratch

Crunchy cabbage and carrot tossed in a creamy, tangy cashew dressing for a fresh vegan side.

Preparation Time
20 mins
Time to Cook
~
Overall Time
20 mins
Created By: Breanna

Type of Recipe: Special Diets & Lifestyle

Cooking Difficulty: Suitable for Beginners

Cultural Origin: American

Portion Size: 6 Number of Servings (Approximately 6 servings)

Dietary Options: Vegan Approved, Good for Vegetarians, Gluten-Free, Dairy-Free

Ingredients Required

→ Vegetables

01 450 g shredded green cabbage (approximately half a medium head)
02 140 g shredded red cabbage
03 1 large carrot, peeled and shredded

→ Dressing

04 120 g raw cashews
05 80 ml water
06 25 g granulated sugar
07 30 ml fresh lemon juice
08 30 ml apple cider vinegar
09 10 ml distilled white vinegar
10 5 g fine sea salt
11 1.25 g onion powder
12 0.6 g garlic powder
13 1.5 g celery seed
14 black pepper, to taste

Guide to Cooking

Step 01

Combine all dressing ingredients except celery seed and black pepper in a blender. Blend on high speed until smooth, scraping down the sides as necessary. Adjust acidity, sweetness, and salt if desired. The dressing will taste strong initially and mellow over time. Stir in celery seed and black pepper.

Step 02

In a large bowl, combine shredded green cabbage, red cabbage, and shredded carrot. Toss with half of the prepared dressing, then add more dressing until the desired creaminess is reached.

Step 03

Refrigerate for at least 30 minutes if possible to develop flavors. Store leftovers in an airtight container in the refrigerator for up to 3-4 days.

Extra Suggestions

  1. Using raw cashews creates a creamy vegan dressing; soaked cashews can be substituted to reduce blender strain.

Necessary Equipment

  • High-speed blender
  • Large mixing bowl

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains tree nuts (cashews)

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 180.5
  • Fats: 9.8 g
  • Carbohydrates: 22.4 g
  • Protein: 5.2 g