This Thai Cabbage Salad is light, healthy and so fresh! Shredded cabbage and romaine are tossed with carrot, sugar snap peas, bell pepper and peanuts before being tossed in a simple Thai dressing. This recipe will serve 6+.

Thai Cabbage Salad close up

Healthy. Crunchy. Delicious.

Which is to be expected when there’s crisp cabbage and romaine is tossed with carrots, sugar snap peas, bell pepper and peanuts in a simple Thai dressing? Making this salad fresh and deliciously healthy. Typically I serve roasted broccoli as a side with most things. But I’ve really become to love a good salad or slaw when I make any type of protein and rice dish. Like when I made this Korean bbq beef bowl. And more recently, this lemongrass chicken.

It’s the warm contrasting the cool and crisp for me. 

Side view of Thai Cabbage Salad

As a meatless option, this salad is great on it’s own as well!

Thai Cabbage Salad ingredients

To Make This Thai Cabbage Salad You Will Need:

  • Thai dressing
  • green cabbage
  • romaine
  • sugar snap peas
  • carrot
  • bell pepper
  • peanuts
  • cilantro (not pictured 😔)

thai cabbage salad dressing in jar

In a small jar, measure and add 1 teaspoon grated garlic, 1 teaspoon sambal oelek, 1 teaspoon fish sauce, 3 tablespoons fresh lime juice, 2 tablespoons peanut oil and 1 tablespoon coconut aminos.

dressing combined

Secure the lid and shake well to combine. 

cabbage, romaine, red pepper, carrots and peanuts in bowl.

In a large mixing bowl, measure and add 2 (generous) cups shredded cabbage, 1 (generous) cup thinly sliced romaine lettuce, 3/4 cup chopped sugar snap peas, 1/2 cup both shredded carrot and thinly sliced red bell pepper, lastly add 1/3 cup chopped lightly salted peanuts.

pour dressing over top

Drizzle with the dressing.

toss to combine

Season with a pinch or two of kosher salt, to taste before tossing to combine.

Thai Cabbage Salad in white serving bowl

Serve sprinkled with chopped fresh cilantro. You could toss the cilantro throughout before serving as well.

Thai Cabbage Salad served with lemongrass chicken

Enjoy! And if you give this recipe a try, let me know! Snap a photo and tag me on twitter or instagram!

Thai Cabbage Salad in white bowl with wooden servers

Print Recipe Pin Recipe
5 from 4 ratings
Leave a Review »
Yield: 6 servings

Thai Cabbage Salad

This Thai Cabbage Salad is light, healthy and so fresh! Shredded cabbage and romaine are tossed with carrot, sugar snap peas, bell pepper and peanuts before being tossed in a simple Thai dressing Yields 6 servings.

Ingredients

FOR THE DRESSING:

  • 1 teaspoon garlic, grated
  • 1 teaspoon sambal oelek
  • 1 teaspoon fish sauce
  • 3 tablespoons lime juice, freshly squeezed
  • 2 tablespoons peanut oil
  • 1 tablespoon coconut aminos, see notes

FOR THE SALAD:

  • 2 cup green cabbage, (generous cups) shredded
  • 1 cup romaine lettuce, (generous cup) shredded
  • 3/4 cup sugar snap peas, chopped
  • 1/2 cup carrot, grated
  • 1/2 cup red bell pepper, thinly sliced
  • 1/3 cup lightly salted roasted peanuts, coarsely chopped
  • 2 tablespoons cilantro, chopped

Instructions 

TO PREPARE THE DRESSING:

  • In a glass jar or container with a tight fitting lid, measure and add the garlic, sambal oelek, fish sauce, lime juice, oil and coconut aminos. (see notes for substitutions)
  • Secure the lid and shake well to combine.

TO PREPARE THE SALAD:

  • In a large mixing bowl, add the cabbage, romaine, sugar snap peas, carrot, red bell pepper and peanuts.
  • Drizzle with dressing and season with kosher salt (see notes) if using coconut aminos. Toss to combine.
  • Serve sprinkled with chopped cilantro.

Notes

You can substitute coconut aminos with soy sauce or tamari (for gluten free). Keep in mind these two are saltier, so you may not need to season the salad before serving.
Serving: 1g, Calories: 119kcal, Carbohydrates: 9g, Protein: 4g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 6g, Sodium: 186mg, Fiber: 3g, Sugar: 4g