Home » Recipes » Course » Side dish

Sweet and Sour Coleslaw (No mayo!)

Courtney
By Courtney | August 11, 2024
Prep Time: 15 minutes
Cook Time: 5 minutes
Servings: 12
May contain affiliate links. See our disclosure policy.

This easy Sweet and Sour Coleslaw is made with fresh, crunchy veggies and a quick vinegar and sugar dressing for a tangy, refreshing coleslaw that’s a great BBQ side or topping for tacos, sandwiches, and more.

Old Fashioned Sweet and Sour Coleslaw

Bowl of sweet vinegar coleslaw with green onions on top.

I have not historically been coleslaw’s biggest fan. When it comes as a side in restaurants, I might take a few bites but typically relegate the rest to my husband.

It’s not that I hate it, I just usually find it to be aggressively mediocre.

But then I discovered this Sweet and Sour Coleslaw, and it was a revelation. Finally, a coleslaw that isn’t soggy or drenched in mayo. A coleslaw with some real oomph! A coleslaw that isn’t just an afterthought, but a bright, crunchy side dish that’s worthy of the space it takes up on your plate.

This recipe’s unique marinade is made by boiling vinegar and sugar together with seasonings, then pouring it over the veggies.

Boiling helps the sugar completely dissolve so there’s no graininess. And in case you’re worried, I promise the hot liquid doesn’t make the cabbage wilty!

This coleslaw was made to be piled high on top of a spicy pulled pork sandwich, but it also makes a great side for burgers and hot dogs.

It takes about 20 minutes to make coleslaw from scratch, but I’ve included some short cuts below if you need them! You’ll love this made ahead recipe that stays crisp for days!

Key Ingredients

Shredded red and green cabbage, onion, carrots, apple cider vinegar, sugar, mustard, salt, and pepper.

Cabbage– I use a mix of green and red cabbage, but you can use all green if you prefer. The red cabbage will give the coleslaw a pinkish hue after it sits for awhile.

Carrots– Carrots add some color and crunchy sweetness.

Onion– Sweet yellow onion pairs so well with this tangy sweet dressing. That said, you can omit it if you prefer.

Apple cider vinegar– I really love the flavor of apple cider vinegar in coleslaw, but you can substitute plain white vinegar if you prefer.

Sugar– Here’s where we get our sweet coleslaw! Many recipes call for equal amounts sugar and vinegar, but I prefer a little less sugar. Trust me, it’s still plenty sweet, but with a pleasantly sharp tang.

Grainy mustard– I used a whole grain mustard for this recipe, but dijon mustard is a fine substitute.

How to Make Sweet and Sour Coleslaw

Step 1: Combine the veggies. In a large bowl, toss together the cabbages, carrots, and onions.

Step 2: Prepare the marinade. Heat the cider vinegar, vegetable oil, and sugar in a sauce pan over medium high heat. Bring to a boil, whisking until sugar is dissolved. Stir in mustard, salt, and pepper. Remove from heat.

Sweet and sour vinegar marinade for coleslaw in a sauce pot.

Step 3: Combine and chill. Pour the vinegar and oil mixture over the veggies and use a large spoon or your hands to toss together. Cover the bowl and chill for at least two hours or overnight.

Tip: Use a mandoline slicer to quickly and evenly shred cabbage for coleslaw.

Big bowl of sweet and sour coleslaw with wooden spoon.

Make Ahead and Storage Instructions

This coleslaw keeps very well. For the best flavor, it should be made at least 2 hours ahead of time and chilled.

Store leftover coleslaw in a sealed container in the fridge for up to 5 days. It stays nice and crunchy!

Sweet and sour coleslaw in a big bowl with a wooden serving spoon.

FAQS

Can I use a pre-shredded bag of cabbage mix?

Yes. You’ll need two bags of cabbage mix for this recipe.

Can I halve this recipe?

Yes! This recipe makes quite a lot! If you want just enough for a small family or a single dinner, feel free to halve it. You can easily change the number of servings in the recipe card, and it will automatically adjust the ingredient amounts for you.

What to serve with coleslaw?

This sweet and sour coleslaw pairs really well with grilled meats, like brats, burgers, and hot dogs.

Serve this coleslaw alongside spicy marinated chicken to cool things off. It also pairs well with Asian flavors, like our Asian grilled chicken.

Coleslaw is also a fantastic side dish for fish. Try it with our grilled tilapia, on our air fryer cod sandwiches, or on fish tacos.

Sweet and sour coleslaw in a serving bowl with a wooden spoon.

Join Our Community

Sign up for the NeighborFood email community to get recipes in your inbox ad free and access exclusive content from us! You can also follow us on Instagram and Pinterest. Made our recipe? Leave us a star rating or comment below!

Bowl of sweet vinegar coleslaw with green onions on top.

Sweet and Sour Coleslaw

This Sweet and Sour Coleslaw is made with an easy vinegar and sugar dressing for a crispy, crunchy slaw that's an amazing side dish or topping for sandwiches, tacos, and more.
5 from 2 votes
Print Pin Add to Collection
Prep Time: 15 minutes
Cook Time: 5 minutes
Servings: 12
Calories: 145kcal

Ingredients
 

  • 1/2 head green cabbage (shredded, about 4 cups)
  • 1/2 head purple cabbage (shredded, about 4 cups)
  • 2 large carrots (peeled and shredded)
  • 1 small yellow onion (sliced thin)
  • 2/3 cup apple cider vinegar
  • 1/3 cup vegetable oil
  • 1/3 cup granulated sugar
  • 2 teaspoons grainy mustard
  • 1 1/4 teaspoons kosher salt
  • 3/4 teaspoon black pepper
  • Green onions (for serving)

Instructions

  • In a large serving bowl, toss together the cabbages, carrots, and onions. Set aside.
  • In a saucepan, combine the cider vinegar, vegetable oil, and sugar in a sauce pan over medium high heat. Bring to a boil, whisking constantly until sugar is dissolved. Lower the heat to medium and stir in mustard, salt, and pepper. Remove from heat.
  • Pour the vinegar mixture over the cabbage, using your hands or a large wooden spoon to stir until all of the cabbage is thoroughly coated. Sprinkle with green onions, if desired, then cover and chill for at least 2 hours or overnight.

Notes

  • Feel free to substitute to use all green cabbage if you prefer.
  • This coleslaw keeps well stored in a sealed container in the fridge for 4-5 days.
  • Need a use for that leftover cabbage? Try our Runza Casserole or Pickled Red Cabbage!
Course Side Dish
Cuisine American
Keyword Sweet and sour coleslaw, vinegar coleslaw

Nutrition

Calories: 145kcal | Carbohydrates: 15g | Protein: 1g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Sodium: 329mg | Potassium: 212mg | Fiber: 2g | Sugar: 12g | Vitamin A: 2077IU | Vitamin C: 35mg | Calcium: 40mg | Iron: 1mg

Did you make this recipe?

Leave a review, Mention @NeighborFoodie, or tag #neighborfoodies!

Similar Recipes

Explore all recipes
  • Roasted zucchini and peppers topped with fresh herbs, on a white serving platter.

    Roasted Zucchini and Peppers

  • Avocado Lime Dressing in a mason jar with cilantro leaves on top.

    Creamy Avocado Lime Dressing

  • Wooden salad servers scooping up arugula salad.

    Simple Arugula Salad with Lemon Dressing

  • Orange dressing in a glass mason jar

    Orange Vinaigrette