This post contains affiliate links.

Load up on cabbage nutrients with this delicious, quick-to-make Thai cabbage salad that doubles as meal prep. It’s made with coleslaw, green onion, and mint and flavored with spices, sugar, and vinegar! This peanut-free Asian slaw recipe is great for feeding a crowd and prepping in advance.

A red bowl filled with Thai cabbage salad
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Sometimes, our bodies crave a salad, but greens won’t cut it! When that’s the case, swapping the greens with cabbage could satisfy your taste buds. This salad checks all the boxes: it’s filling, satisfying, and flavorful, and there isn’t a piece of lettuce, kale, or spinach in sight!

Instead, Thai cabbage salad uses a base of coleslaw combined with bell pepper and green onion. Then, we add additional flavor with a bit of mint and cilantro. The mix of those two herbs adds a tanginess that tastes delish when paired with the rice vinegar and sesame oil dressing!

Reader rating

★★★★★

“Easy, healthy, raw, tasty, made from ingredients already in my pantry & fridge. Wonderful! The crushed red pepper really makes the dish. We’ll be making this again.” —Laura

Add your review

A red bowl filled with Thai red cabbage salad

the ingredients are simple

This salad calls for two mini-ingredient lists. Everything can be found at your local grocery store, and you should be able to spot the rice vinegar and sesame oil with other condiments or on the baking aisle.

Dressing

  • Rice Vinegar: This adds a potent bite to the mix and makes a great base for the dressing.
  • Sugar and Salt: Add a bit of sweet flavor with some sugar. This is crucial for adding flavor while also offsetting the sourness of the vinegar. We also need salt to enhance all the other flavors.
  • Toasted Sesame Oil: Sesame oil adds a rich, nutty taste!
  • Red Pepper Flakes: Red pepper flakes add just a slight amount of heat. You can add more if you prefer things extra spicy.
  • Garlic: The last ingredient for the dressing is minced garlic. If preferred, you can use garlic powder (but fresh is usually best!).

Salad

  • Coleslaw: 1 14-oz bag of coleslaw will serve as the base of the salad. Be sure to grab a variety with shredded carrots for extra flavor and crunch!
  • Green Onions: These add a subtle onion flavor (without the sharp bite of white onions).
  • Red Bell Pepper: 1 red pepper adds crunch, color, and even a bit of sweetness to the salad.
  • Cilantro and Mint: To add even more flavor, add cilantro and mint.

Add avo!

If you’d like to add another layer to your dish, avocado is a great option. This will add flavor and texture while also supplying some healthy fats.

An up close view detailing the ingredients and textures in Thai cabbage salad

here’s how to make it

This recipe is great for beginners and experienced cooks alike. You’ll need only 15 minutes of prep time total.

Step 1: Create The Dressing
Whisk together all of the dressing ingredients. They should be well combined, and the sugar should dissolve.

A clear glass bowl filled with rice vinegar, sugar, toasted sesame oil, salt, red pepper flakes, and garlic
To help the sugar dissolve, you can pop it in the microwave for 30 seconds to warm the vinegar, which should help dissolve the sugar faster.

Step 2: Prepare The Salad
In a separate bowl, toss together all of the salad ingredients.

A clear glass bowl filled with Thai cabbage salad ingredients including coleslaw, green onions, red bell pepper, cilantro, and mint

Step 3: Assemble
Drizzle the dressing over the salad and toss to combine the ingredients evenly.

A clear glass bowl filled with freshly mixed Thai cabbage salad
For the best results, chill the salad in the fridge for at least one hour before serving.

it just gets better and better

Thai cabbage salad is one of *those* recipes that is simply better with time. That’s why we recommend letting it chill for at least an hour before serving! When you let it sit, all of the ingredients are able to sit and mix together, and the flavor becomes that much better.

A red bowl filled with Thai cabbage salad

Plays well with…

Whether you’re enjoying this salad as a side or as a main course, here are some delicious pairing ideas!

Thai Cabbage Salad Recipe | Easy Asian Slaw

5 from 3 ratings
Prep: 15 minutes
Total: 15 minutes
Servings: 6 servings
Load up on cabbage nutrients with this delicious, quick-to-make Thai cabbage salad that doubles as meal prep. It's made with coleslaw, green onion, and mint and flavored with spices, sugar, and vinegar! This peanut-free Asian slaw recipe is great for feeding a crowd and prepping in advance.

Ingredients 

Dressing

  • ½ cup rice vinegar, 120 mL
  • ¼ cup sugar
  • 2 Tbsp toasted sesame oil, 30 mL
  • ½ tsp salt
  • ½ tsp crushed red pepper flakes
  • 4 cloves garlic, minced

Salad

  • 1 14-oz bag coleslaw with shredded carrots, 397 g
  • 6 green onions, sliced
  • 1 red bell pepper, diced
  • 1 bunch cilantro, about 1 cup loose, ½ cup chopped
  • A few mint leaves, torn into a few pieces
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Dressing: Whisk together all dressing ingredients to dissolve the sugar.
    A clear glass bowl containing oil, red chili flakes, and a hint of Thai cabbage salad dressing rests on a vibrant red surface.
  • Salad: In a separate bowl, toss together all salad ingredients.
    A glass bowl on a red background showcases a Thai cabbage salad featuring chopped green onions, bell peppers, cabbage, carrots, mint, and herbs, all carefully arranged in sections.
  • Assemble: Drizzle dressing over salad and toss to evenly combine. For best results, chill in the fridge for at least an hour before serving.
    A glass bowl of vibrant Thai cabbage salad brimming with crunchy cabbage, carrots, bell peppers, and fresh herbs set against a bold red background.

Notes

Store leftover salad in the fridge for up to 1 week in an airtight container.
Meal Prep It: This salad makes a great prep-ahead salad that stores exceptionally well! It’s great to include vegetarian meal prep a few days ahead. 

Nutrition

Serving: 1serving | Calories: 114kcal | Carbohydrates: 15.4g | Protein: 1.4g | Fat: 4.6g | Saturated Fat: 0.6g | Cholesterol: 0mg | Sodium: 213mg | Potassium: 90mg | Fiber: 2.3g | Sugar: 12g | Calcium: 47mg | Iron: 1mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

5 from 3 votes

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




8 Comments

  1. Laurie says:

    5 stars
    Love this! Also added lots of Thai basil!

    1. Sarah Bond says:

      Yummm that sounds delicious!

  2. Jon says:

    Hi! I love your recipes and use them all the time! I was looking forward to making this one, I don’t have bagged coleslaw where I live. Is that just chopped cabbage or would you recommend a blend of a few different things (white and purple cabbage and something else?)?

    Thanks!

    1. Sarah Bond says:

      Yep it’s just purple and white shredded cabbage with shredded carrots mixed in! 😀 So happy you’re liking all the recipes, Jon! 😀

  3. Laura says:

    5 stars
    Easy, healthy, raw, tasty, made from ingredients already in my pantry & fridge. Wonderful! The crushed red pepper really makes the dish. We’ll be making this again.

    1. Sarah Bond says:

      I’m so happy to hear it, Laura! Thanks for letting is know how it went! 😀

  4. Lori Payton says:

    5 stars
    This was delicious! I used an entire head of chopped cabbage! I didn’t have mint- next time! I also added 3 multicolored carrots, a couple stalks of celery, a diced watermelon radish, and a cucumber. To The dressing I added about an inch of diced ginger, a couple of splashes of tamari!, and two Tbsp of toasted sesame seeds. (Thought about cashews, but we were out!) This will be made again! Thank you!

    1. Sarah Bond says:

      I’m so happy to hear you loved it, Lori! Thanks so much for letting us know how it went!