This post may contain affiliate links. Please read our disclosure policy.

Cabbage Salad is a classic, versatile side dish made with crunchy cabbage, bell pepper, onion, and herbs. The vinegar-based dressing is sweet, tangy, and bright, so this salad pairs well with a variety of main dishes, from fish to chicken to beef.

large white bowl with green cabbage salad and black spoons

It’s similar to coleslaw without the mayo dressing and is perfect for picnics, parties, and everyday meals. This shredded cabbage salad recipe would be great at your next backyard BBQ! Try serving it on the side with Grilled Tri Tip, Korean Short Ribs, or Grilled Jerk Chicken.

Cabbage Salad Recipe

If you’ve never had cabbage salad with vinegar before, you’re in for a real treat. This classic side dish is a staple at potlucks and it’s a must have for backyard barbecues and summer entertaining. It’s simple to make, with just a few easy to find ingredients.

This family favorite Cabbage Salad is similar to coleslaw, but it’s got a homemade vinegar-based dressing instead of mayo. I love homemade dressings because they just taste so fresh and bright compared to bottled.

I feel like cabbage is an oft-forgotten vegetable, but I happen to love it! Raw cabbage can have a slightly bitter taste, while cooked cabbage tastes a little sweeter. It adds an element of crunch to any recipe, even cooked down like in my Crack Slaw (Egg Roll Bowl) or Chow Mein.

Cabbage can even be used instead of lettuce – it’s an excellent topping for fish tacosPulled Chicken sandwiches, and it makes this Ramen Noodle Salad sing!

Cabbage Salad Ingredients

  • Green Cabbage – Grab a medium head of green cabbage. Be sure to check that the outer leaves aren’t wilted and there aren’t any brown spots.
  • Onion – I used one small red onion, but you could use brown or white, too. I like the bite that the red adds, and the color.
  • Green Pepper – Just one, seeded and diced. It adds another element of crunch and a little sweetness.
  • Parsley – Flat leaf or curly, whatever you prefer.
  • Cabbage Salad Dressing – White vinegar, sugar, canola oil (flavorless), yellow mustard, celery salt (or regular kosher salt), black pepper.
ingredients for cabbage salad

How to Make Cabbage Salad

The steps are pretty basic and just require some simple chopping and mixing.

  1. Chop and shred. Start by slicing up the cabbage into shreds and chopping the other veggies. Combine them in a large bowl, sprinkle with sugar and stir to coat. Let that sit while you make the dressing.
  2. Make the dressing. For the dressing, you’ll need white vinegar (or apple cider vinegar, white wine or champagne vinegar), canola oil, mustard, salt and pepper. Whisk those ingredients together in a saucepan and boil for 3 minutes. Pour over the the cabbage mixture and toss until it’s well coated.
  3. Refrigerate. Cover the bowl and store this tasty salad in the fridge for at least 24-48 hours so the cabbage can soften. The hot dressing will soften the cabbage while chilling it will help keep it crunchy. Stir before serving.
  4. Garnish and serve. If you like to garnish, add some toasted sesame seeds or sliced almonds over the top.
ingredients for cabbage salad in a large bowl
cabbage, onions and celery in a bowl
cabbage salad dressing ingredients in a saucepan
cabbage salad dressing in a saucepan
cabbage salad with dressing

How to Shred Cabbage for Salad

  1. Rinse the whole head of green cabbage and pull the loose outer leaves off. Slice off the bottom stem so the cabbage sits flat on your cutting board.
  2. Slice the cabbage in half from top to bottom, then slice in half again to create 4 quarters. Remove the tough pieces (the core and the stem) from each quarter.
  3. Take one piece of cabbage and turn it on it’s side so one side is flat on the cutting board and start slicing into thin strips. Repeat with the other quarters.
  4. For smaller shreds, gather up the long strips and slice them in half.
collage of images showing how to shred cabbage


What are the best kinds of cabbage to use for salad?

In my recipe, I kept it simple with just green cabbage, but you can use red cabbage, savoy cabbage, bok choy, or Napa cabbage in your salad. They are all nice and crunchy.

Can I make this recipe ahead of time?

Yes! This is a great make ahead recipe. You can make the entire salad with the dressing up to 24 hours in advance. Just give it a good stir before serving. You can prep the vegetables and dressing, separately, up to 2 days in advance.

cabbage salad served from a bowl with tongs

Serving Suggestions

As a side dish: This great salad is cool and fresh and tangy. It’s great for cookouts and pairs well with Grilled Chicken, Grilled Steak, or even Grilled Shrimp Tacos. It’s also an excellent replacement for coleslaw at your picnic, because unlike mayo-based salads this one can sit out a little longer.

As a main dish: This is a great base salad for a main course! Add some grilled salmon, sliced steak, slow cooker shredded chicken, shrimp, or even bacon!


Cabbage – There are different varieties of cabbage, and they all work well in this salad, like red cabbage, Napa cabbage, or savoy cabbage. You can also use a variety of cabbage for different textures and levels of crunch.

Other Veggies – Add some shredded carrots, different colors of bell peppers, or try sliced green onions instead of red.

Vinegar – Instead of white vinegar, try champagne vinegar or red wine vinegar.

Storing Leftovers

Place leftovers in an airtight container and store in the fridge. The salad will remain fresh for 3-4 days, after which time it begins to get too soggy. Freezing is not recommended.

  • Make sure to let the salad sit so the cabbage and other ingredients can soak up the flavors. This also gives the cabbage time to soften a little, which makes it easier to chew.
  • Use the freshest vegetables you can get. With only a few ingredients, it’s important they are high quality and at their peak freshness.
  • Make extra dressing and use it for salads throughout the week.
  • For a little added color, feel free to use a cabbage slaw mix or just chop up some red cabbage and grate carrots to mix in.
bowls of green cabbage salad

More Cold Salads to Try


Cabbage Salad

4.41 from 5 votes
Cabbage Salad is a versatile side dish made with crunchy cabbage, bell pepper, onion, herbs and a sweet and tangy vinegar based dressing.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 1 day 20 minutes
Servings 8 servings


  • 8 cups shredded green cabbage one medium head
  • 1 cup diced white onion about 1 small
  • 1 small green pepper seeded and diced
  • 2 tablespoons fresh chopped flat-leaf parsley plus some for garnish


  • 1 cup white vinegar
  • ½ cup granulated sugar
  • ½ cup canola oil
  • 1 teaspoon yellow mustard
  • 1 teaspoon celery salt can substitute regular salt
  • ¼ teaspoon pepper
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!



  • Mix vegetables with ½ cup sugar. Let stand while making dressing.


  • Measure dressing into a saucepan and bring to a boil over medium heat. Boil 3 minutes and pour over cabbage while hot.
  • Cover bowl and refrigerate 24 hours before serving.
  • Garnish with more fresh parsley.


Place leftovers in an airtight container and store in the fridge. The salad will remain fresh for 3-4 days, after which time it begins to get too soggy. Freezing is not recommended.
Keyword cabbage salad


Calories: 207kcalCarbohydrates: 19gProtein: 1gFat: 14gSaturated Fat: 1gSodium: 313mgPotassium: 180mgFiber: 2gSugar: 16gVitamin A: 208IUVitamin C: 40mgCalcium: 37mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. ellen says:

    hi Kristin,
    I have rated this allready as I know it is going to be good, I love cabbage and I love salads but I think the dressings are what make it, ps I love japanese dressings plus any dressing that I think will be good. so keep them coming. PS I think I spelt japanese wrong oops.

    1. Kristin says:

      Hi Ellen, Thank you so much for dropping by. Love the feedback.

  2. Pam Churchwell says:

    I have trouble following a recipe exactly and this was no exception. I added a half of a head of red cabbage, and changed the green peppers to yellow peppers, I accidentally bought cilantro instead of parsley so I used it and then added another teaspoon of dried parsley. Also I used a red onion. Further I was confused about the half cup of sugar. It was listed under the dressing but then was told to put it over the cabbage. I put it over the cabbage and then added a fourth a cup of sugar to the dressing. That was not necessary. Overall everyone was very pleased with the results. Next time I will not add the extra sugar and may even try artificial sweetener to cut calories.

    1. Kristin says:

      Awesome feedback Pam! Thanks for stopping by.