No Mayo Coleslaw Recipe

Quick answer: No Mayo Coleslaw is a crisp cabbage slaw made with apple cider vinegar, olive oil, Dijon mustard, celery seed, and a small touch of honey. It takes 15 minutes to prep, then 30 minutes to chill for the best texture. Serve it with grilled chicken, burgers, fish tacos, veggie skewers, or any easy summer side dishes menu.

I make this slaw when I want the crunch of classic coleslaw without a heavy mayo dressing. The key is thin cabbage, a sharp vinaigrette, and enough rest time for the vegetables to soften slightly without turning watery.

This recipe gives you two ways to make it: a dairy-free vinegar dressing for a light, tangy slaw, and a Greek yogurt option when you want creamy no mayo coleslaw.

No Mayo Coleslaw at a glance: Thinly shred cabbage, toss it with apple cider vinegar dressing, chill for 30 minutes, and serve cold. For a creamy version, use Greek yogurt dressing instead of the vinaigrette.

Why You’ll Love This No Mayo Coleslaw

  • No mayo: The dressing uses vinegar, olive oil, mustard, and honey.
  • 15-minute prep: Most of the total time is hands-off chilling.
  • Crunchy texture: Thin cabbage holds its bite without tasting raw.
  • Two dressing options: Make it dairy-free with vinaigrette or creamy with Greek yogurt.
  • Make-ahead friendly: Prep the vegetables early and dress them later.
  • Cookout ready: It pairs well with grilled chicken, burgers, fish tacos, shrimp, corn, and veggie mains.

Which No Mayo Dressing Should You Choose?

DressingBest ForTextureDiet Note
Apple cider vinegar dressingCookouts, picnics, grilled meals, dairy-free guestsLight, crisp, tangyDairy-free; use maple syrup for vegan
Greek yogurt dressingReaders who want creamy coleslaw without mayoCool, creamy, thickerNot dairy-free

No Mayo Coleslaw Recipe Card

  • Recipe type: Side dish
  • Prep time: 15 minutes
  • Chill time: 30 minutes
  • Total time: 45 minutes
  • Servings: 8
  • Diet notes: Vegetarian, dairy-free with the vinegar dressing, gluten-free when all labels are checked
  • Tried this recipe? Leave a star rating and tell me which dressing you used: the vinegar version or the creamy Greek yogurt version.

Ingredients

For the Slaw

  • 6 cups shredded green cabbage about 420 g
  • 2 cups shredded red cabbage about 140 g
  • 1 cup shredded carrots about 110 g
  • 1/2 cup thinly sliced red onion about 60 g
  • 1/4 cup chopped fresh parsley about 15 g

For the No Mayo Vinegar Dressing

  • 1/4 cup apple cider vinegar
  • 3 tablespoons extra-virgin olive oil
  • 1 tablespoon Dijon mustard
  • 1 tablespoon honey or maple syrup
  • 1/2 teaspoon celery seed
  • 3/4 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper

Ingredient Notes and Easy Swaps

Ingredients for No Mayo Coleslaw with cabbage, carrots, vinegar, mustard, and celery seed
  • Green cabbage gives the slaw its main crunch. Slice it thin so it softens in the dressing but still holds shape.
  • Red cabbage adds color and a slightly peppery bite. You can use all green cabbage if that is what you have.
  • Carrots add natural sweetness. Shred them fresh or use pre-shredded carrots to save time.
  • Apple cider vinegar gives the dressing its clean tang. White wine vinegar also works. Plain white vinegar tastes sharper, so start with 3 tablespoons if you use it.
  • Dijon mustard helps the dressing cling to the cabbage. It also adds a mild savory taste.
  • Honey rounds out the vinegar. Use maple syrup if you want a vegan no mayo coleslaw.
  • Celery seed gives the slaw that classic deli-style flavor. Do not skip it unless you dislike the taste.

How to Make Coleslaw Without Mayo

Tossing shredded cabbage with no mayo coleslaw dressing
  1. Slice the cabbage thin. Use a sharp knife or mandoline. Thin cabbage takes the dressing better and softens faster.
  2. Make the dressing. In a small bowl or jar, whisk apple cider vinegar, olive oil, Dijon mustard, honey, celery seed, salt, and pepper.
  3. Combine the vegetables. Add green cabbage, red cabbage, carrots, red onion, and parsley to a large bowl.
  4. Toss with dressing. Pour the dressing over the vegetables. Toss for 1 to 2 minutes until the cabbage looks glossy, not soaked.
  5. Chill before serving. Cover and chill for 30 minutes. This gives the cabbage time to soften slightly.
  6. Taste and adjust. Add a pinch of salt for more flavor, a small drizzle of honey for a sweeter slaw, or a splash of vinegar for more tang.

Why This Dressing Works

This dressing uses 4 tablespoons of apple cider vinegar and 3 tablespoons of olive oil. That slightly higher vinegar ratio keeps the slaw sharp and clean instead of oily.

Dijon mustard helps the vinegar and oil come together. Honey softens the acidity. Celery seed adds the familiar coleslaw flavor many people expect, even without mayonnaise.

The dressing should taste bold before you add it to the vegetables. Cabbage and carrots mellow the flavor as the slaw chills.

Recipe Notes for the Best Texture

  • Cut the cabbage thin. Thick cabbage pieces stay stiff and can taste raw. Thin cabbage bends slightly while still keeping crunch.
  • Do not over-dress the slaw. The dressing should coat the vegetables. If liquid pools at the bottom, toss again before serving.
  • Chill for 30 minutes. This short rest gives the dressing time to season the vegetables.
  • Taste after chilling. Cold food can taste less sharp, so add a little vinegar before serving if the slaw tastes flat.

Creamy No Mayo Coleslaw with Greek Yogurt

Use this version when you want the cool, creamy texture of classic coleslaw without mayonnaise. Greek yogurt makes the dressing thick and tangy, while apple cider vinegar and Dijon keep it balanced.

  • 1/2 cup plain Greek yogurt
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon Dijon mustard
  • 1 tablespoon honey
  • 1/2 teaspoon celery seed
  • 1/2 teaspoon kosher salt
  • 1 to 2 tablespoons milk, only if needed to thin

Whisk the dressing until smooth, then toss it with the cabbage mixture. Chill for 30 minutes before serving. This version is creamy, but it is not dairy-free. For dairy-free guests, use the vinegar dressing.

Can I Use Bagged Coleslaw Mix?

Yes. Use 8 to 9 cups of bagged coleslaw mix in place of the green cabbage, red cabbage, and carrots. Add red onion and parsley if you want more flavor and color.

Bagged mix is quick, but it can be thicker and drier than fresh-cut cabbage. After chilling, taste the slaw and add 1 to 2 teaspoons more vinegar if needed.

Serving Ideas for BBQs and Cookouts

No Mayo Coleslaw served as a summer side dish

This no mayo coleslaw works well with smoky, saucy, and grilled foods. Serve it with grilled chicken, turkey burgers, salmon burgers, veggie burgers, black bean burgers, grilled shrimp, grilled corn, or baked beans.

For a larger menu, pair it with more cookout side dishes so the table has both crisp and hearty choices. It also works well next to corn salad for cookouts because sweet corn and tangy cabbage taste great together.

If you are serving grilled chicken or veggie skewers, brush them with 3 ingredient BBQ sauce and add this slaw on the side. The vinegar cuts through sweet sauce and keeps the plate balanced.

Fresh Sides to Serve With No Mayo Coleslaw

Build a simple summer plate with cool sides, grilled vegetables, tomato salads, bean salads, and corn dishes.

For more chilled sides, save it with your favorite summer salad recipes. If you want another easy bowl for hot days, serve it with cucumber tomato salad. Juicy tomatoes and crisp cucumbers pair well with tangy cabbage.

Make-Ahead Tips

You can make this no mayo coleslaw ahead, but timing changes the texture.

  • Best texture: Make it 30 minutes to 4 hours before serving.
  • Good next day: Store it covered in the fridge and toss before serving.
  • Less watery slaw: Keep the dressing in a jar and toss it with the vegetables 30 minutes before the meal.
  • For meal prep: Slice the vegetables up to 2 days ahead. Store them dry, then add dressing later.

Storage and Food Safety

Store leftover no mayo coleslaw in an airtight container in the fridge for up to 3 days. The cabbage will soften over time, but it should still taste good the next day.

Do not freeze this slaw. Cabbage holds a lot of water, so freezing makes it soft and wet after thawing.

Mayo-free does not mean shelf-stable. Keep this slaw chilled for outdoor meals. The FDA outdoor food safety guide says cold food should stay at 40°F or below. Food should not sit out for more than 2 hours, or more than 1 hour when the outdoor temperature is above 90°F.

Nutrition Facts

The nutrition estimate below is for 1 of 8 servings of the vinegar dressing version. Values will change if you use Greek yogurt, extra honey, less salt, or a bagged slaw mix. The estimate uses standard ingredient data from USDA FoodData Central.

Calories84
Total Fat5 g
Saturated Fat1 g
Carbohydrates9 g
Fiber2 g
Sugars5 g
Protein1 g
Sodium260 mg

Easy Variations

Apple Cabbage Slaw

Add 1 thinly sliced crisp apple right before serving. Green apple adds tart flavor. Red apple adds more sweetness.

Spicy No Mayo Coleslaw

Add 1 thinly sliced jalapeño or 1/4 teaspoon crushed red pepper. This version works well with grilled chicken, shrimp, and fish tacos.

Herby Slaw

Add chopped dill, cilantro, or chives. Herbs make the slaw taste lighter without adding more dressing.

Extra Crunch Slaw

Add toasted sunflower seeds, sliced almonds, or pumpkin seeds right before serving.

Common Mistakes to Avoid

  • Using large cabbage pieces: They stay tough and do not mix well with the dressing.
  • Skipping the chill time: The slaw needs a short rest so the flavors can blend.
  • Adding too much dressing early: Start with the amount listed, then add more only if needed.
  • Serving it too warm: This slaw tastes best cold.
  • Forgetting to toss again: Dressing can settle at the bottom, so mix before serving.
No Mayo Coleslaw with cabbage, carrots, and apple cider vinegar dressing
Ziko Wilson

No Mayo Coleslaw

This No Mayo Coleslaw is a crisp, colorful cabbage slaw tossed with a tangy apple cider vinegar dressing made with olive oil, Dijon mustard, celery seed, and a touch of honey. It is light, crunchy, make-ahead friendly, and perfect for cookouts, grilled meals, fish tacos, burgers, and summer side dish menus.
Prep Time 15 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 84

Ingredients
  

For the Slaw
  • 6 cups shredded green cabbage thinly sliced; about 420 g
  • 2 cups shredded red cabbage thinly sliced; about 140 g
  • 1 cup shredded carrots about 110 g
  • 1/2 cup red onion thinly sliced; about 60 g
  • 1/4 cup fresh parsley chopped; about 15 g
For the No Mayo Vinegar Dressing
  • 1/4 cup apple cider vinegar
  • 3 tablespoons extra-virgin olive oil
  • 1 tablespoon Dijon mustard
  • 1 tablespoon honey or use maple syrup for a vegan option
  • 1/2 teaspoon celery seed
  • 3/4 teaspoon kosher salt plus more to taste
  • 1/4 teaspoon black pepper

Equipment

  • Large mixing bowl
  • Small bowl or jar
  • Whisk
  • Sharp knife or mandoline
  • Cutting board
  • Measuring cups and spoons

Method
 

  1. Slice the cabbage thin. Use a sharp knife or mandoline to shred the green cabbage and red cabbage into thin pieces. Thin cabbage softens more evenly in the dressing while keeping a crisp bite.
  2. Make the dressing. In a small bowl or jar, whisk together the apple cider vinegar, olive oil, Dijon mustard, honey, celery seed, kosher salt, and black pepper until well combined.
  3. Combine the vegetables. Add the green cabbage, red cabbage, carrots, red onion, and parsley to a large mixing bowl.
  4. Toss with dressing. Pour the vinegar dressing over the vegetables. Toss for 1 to 2 minutes, until the cabbage looks glossy and evenly coated but not soaked.
  5. Chill before serving. Cover the bowl and refrigerate the coleslaw for 30 minutes so the vegetables can soften slightly and absorb the flavor.
  6. Taste and adjust. Before serving, toss again and taste. Add a pinch of salt for more flavor, a drizzle of honey for sweetness, or a splash of vinegar for extra tang.

Notes

For the best texture, make this slaw 30 minutes to 4 hours before serving. To reduce extra liquid, store the sliced vegetables and dressing separately, then toss them together 30 minutes before the meal.
For a creamy no mayo version, whisk 1/2 cup plain Greek yogurt, 2 tablespoons apple cider vinegar, 1 tablespoon Dijon mustard, 1 tablespoon honey, 1/2 teaspoon celery seed, 1/2 teaspoon kosher salt, and 1 to 2 tablespoons milk if needed to thin. Toss with the cabbage mixture and chill for 30 minutes. This variation is creamy but not dairy-free.
You may use 8 to 9 cups of bagged coleslaw mix instead of the cabbage and carrots. Add red onion and parsley for extra flavor and color.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Do not freeze, as cabbage becomes watery after thawing.
Easy variations: add a thinly sliced crisp apple, a sliced jalapeño, fresh dill or cilantro, or toasted sunflower seeds right before serving.

FAQs About No Mayo Coleslaw

What can I use instead of mayo in coleslaw? 

You can use apple cider vinegar dressing for a light slaw or Greek yogurt for a creamy no mayo coleslaw.

Is no mayo coleslaw dairy-free?

The main vinegar dressing is dairy-free, but the Greek yogurt option is not (use maple syrup instead of honey to fit a vegan menu).

What vinegar is best for no mayo coleslaw?

Apple cider vinegar is the best choice for a balanced sweet-tangy flavor, while white wine vinegar or plain white vinegar also work well.

Can I make no mayo coleslaw the night before? 

Yes, but store the vegetables and dressing apart and toss them 30 minutes before serving to maintain the best crunch.

How long does no mayo coleslaw last in the fridge?

 It lasts up to 3 days in an airtight container, with the best texture on day one and great flavor continuing into day two.

Final Bite

No Mayo Coleslaw is a simple side that brings crunch, color, and a clean tangy bite to warm-weather meals. Use the vinegar dressing when you want a light dairy-free slaw, or choose the Greek yogurt version when you want it creamy without mayo.

Serve it cold, toss it before bringing it to the table, and keep it chilled for outdoor meals. For more easy meals that fit hot days, save this recipe with your summer dinner ideas.

Leave a Comment

Recipe Rating