This post may contain affiliate links. For more information, please visit the disclosures and privacy policy page.
Dec 18, 2013

Thai Cabbage Salad

This Thai cabbage salad is light, refreshing, and loaded with all of my favorite Asian flavors.

Thai Cabbage Salad

Can I just tell you? This Thai cabbage salad is amazing. I could eat mass quantities. I've made this salad several times, and each time, I wonder why I don't make it more often.

The ingredients in the salad are really just vehicles for the totally captivating dressing. You can make the salad in advance, and serve it later that day, or even the next day. It's delicious and well worth the extra effort.

Thai Cabbage Salad with peanuts

Update: August, 2018:

This post is part of a project to re-do old recipes. I decided to re-try this amazing salad. I made the salad again for a dinner party I was hosting, and also used it for pulled pork tacos. I've updated the photos and have added a printable recipe card.

Thai Cabbage Salad with peanuts and red peppers

This recipe produces a large amount of salad, but that's okay because the ingredients are pretty sturdy, and leftovers hold up very well. Next time I need to bring a salad to a potluck, this will be the one. It's also perfect for after you have over indulged on too many sweets. And... it's just plain delicious.

salad, cabbage, Thai food,
Yield: 20 servings

Thai Cabbage Salad


  • 1/2 cup rice vinegar
  • 1/4 cup soy sauce
  • 2 tablespoons honey
  • 1 tablespoon chile garlic sauce
  • 1 teaspoon sesame oil
  • 4 cloves garlic, minced
  • 1 Serrano chile, seeded and minced
  • 1/2 cup vegetable oil
  • 1 head green cabbage, shredded
  • 3 carrots, grated
  • 3 Persian cucumbers, diced
  • 1 red bell pepper, diced
  • 6 scallions, thinly sliced
  • 1/2 cup chopped cilantro leaves
  • 1 cup chopped dry roasted peanuts
  • Salt and pepper to taste


To make the dressing:
  1. In a small bowl, or the bowl of a mini food processor, combine the dressing ingredients. Whisk or process until emulsified. 
To make the salad:
  1. In a large bowl, toss all of the salad ingredients. Add the dressing and toss to combine. Add salt and pepper to taste. 
  2. This salad, minus the peanuts, will last for several days. 

Would you like to comment?

  1. Karen, this looks so refreshing and healthy! Much needed this time of year.

    1. I ate it for three days and lost 3 pounds after over indulging on sweets. =)

  2. Great idea suggesting a salad Karen! After all these desserts & cookies these days we 're really gonna need it!!:)
    We actually have a very similar salad (with less ingredients) here in Greece, which is perfect to accompany any roast/bbq meat, called Politiki with carrot, cabbage and celery leaves, it's very popular in the North of Greece. Your version is quite different with more complex flavors so this is a MUST-try for us!:) Thank you!

    1. Thanks so much! This was really good. You definitely should try it =)

  3. That does look like a fabulous salad! I love how fresh and colorful it is. I'd bring it to a potluck, but I'm not sure I'm going to want to share!

  4. I love salads like these - I have made a couple similar ones and agree the flavors are amazing. I definitely need to add this to my list of ones to try!

    1. Thanks Caroline! I've even used it in tacos.

  5. This would be a great addition to a summer cookout. So much great flavor.

  6. Yum! I make a similar recipe and love it because it stays crunchy and fresh so much longer than a normal salad. I look forward to trying your variation with the extra veggies and roasted peanuts.

    1. That's what I love about it too. Thanks Heather.


I would love to hear from you! If you comment anonymously, be sure to leave your name in your comment.