Go Back
Print Recipe
5 from 1 vote

Thai Cabbage Salad

Recipe from Two Peas and Their Pod

This healthy Thai-Style Cabbage Salad is light, bright, and packed with crunch and flavor. It is great for lunch, dinner, potlucks, and parties!
Prep Time20 minutes
Total Time20 minutes


For the Dressing:

  • 3 tablespoons fresh lime juice
  • 1 clove garlic finely grated with a Microplane grater
  • 1/2- inch piece of fresh ginger peeled and finely grated with a Microplane grater
  • 1 tablespoon pure maple syrup
  • Sriracha or other hot sauce to taste
  • Salt and black pepper to taste
  • 1/4 cup + 1 tablespoon grapeseed oil or other neutral-flavored oil

For the Salad:

  • 1/2 head of red cabbage shredded (about 5 cups)
  • 1 large carrot peeled
  • 1 red bell pepper
  • 1 barely ripe mango peeled
  • 3 green onions thinly sliced
  • 1/4 cup fresh mint leaves
  • 1/4 cup fresh cilantro leaves
  • 1/4 cup fresh basil leaves
  • Salt and black pepper to taste
  • 1/2 cup roasted cashews or peanuts chopped, for garnish


  • First, make the dressing. In a small jar with a tight-fitting lid, combine the lime juice, garlic, ginger, maple syrup, Sriracha, salt, pepper, and grapeseed oil. Tightly secure the lid, and shake the jar until the dressing has a creamy and smooth consistency. Taste and adjust seasoning, if necessary. Set aside.
  • Place the shredded cabbage in a large bowl. Using a vegetable peeler, make long strips from the carrot or cut into really thin strips. Remove the seeds and stem from the bell pepper, cut it into strips.┬áCarefully cut around the large pit of the mango. After you have all of the usable mango you can get, cut the fruit into thin strips. Add the carrot, red pepper, and mango strips to the bowl with the cabbage.
  • Add the sliced green onions, mint, cilantro, and basil to the salad. Season with salt and pepper and toss to mix.
  • Pour the dressing over the salad and toss to evenly coat. Garnish the salad with chopped cashews or peanuts. Serve immediately.