Thai Broccoli Salad has broccoli, mint, and peanuts with a spicy Thai-flavored dressing combined in a low-carb salad that’s loaded with flavor. I’m not claiming this is an authentic Thai recipe, but it’s loaded with Thai flavor notes!

PIN Thai Broccoli Salad to make it later!

Thai Broccoli Salad in serving bowl

When I made Thai Cabbage Slaw with my nephew Jake, we were both absolutely captivated by the spicy Thai flavors in the dressing. I started thinking about what else might taste good with that dressing combination of lime, fish sauce, sweetener, and red pepper flakes, and next time Jake showed up to cook I proposed trying it on a broccoli salad.

For our first try we blanched the broccoli, which was definitely not a good idea. But we persevered and ended up with this Thai Broccoli Salad that turned out to be really good.  If you’re wondering about mint and broccoli together, so did we, but the whole combination really worked. If you like Thai flavors and raw broccoli you must try this salad. And if you check the net carbs, and this salad is pretty good for a low-carb salad, enjoy!

What ingredients do you need for this recipe?

What gives this salad Thai flavors?

Thai food is known for recipes that combine sweet, sour, salty, and spicy flavors, often with umami flavor notes from an ingredient like fish sauce. 

What are some variations for this salad?

  • Use thinly-sliced green onion instead of red onion.
  • Use slivered almonds or cashews instead of peanuts.
  • Add chopped red bell pepper to replace some of the broccoli.
  • Use chopped basil or Thai basil instead of mint.
  • One commenter suggested making the salad with broccoli slaw mix, which I think is a great idea!

More Tasty Salads with Broccoli:

Broccoli Salad with Feta and Almonds from Kalyn’s Kitchen
Vegan Broccoli Salad with Spicy Sesame Peanut Dressing from The Perfect Pantry
Spicy Broccoli-Jicama Salad with Red Bell Pepper and Black Sesame Seeds from Kalyn’s Kitchen

Thai Broccoli Salad process shots collage

How to make Thai Broccoli Salad:

(Scroll down for the complete recipe with nutritional information.)

  1. We trimmed the broccoli into bite-sized flowerets and gave them a dunk in cold water and a spin in the salad spinner.
  2. Mix the dressing that combines fresh lime juice, fish sauce, Golden Monkfruit Sweetener (affiliate link) or any sweetener you prefer, and a generous pinch of hot pepper flakes.
  3. You’ll also need thinly sliced red onion, chopped mint leaves, and finely chopped peanuts.
  4. Toss the crisp broccoli with the dressing, making sure all the broccoli is well-coated with dressing.
  5. Then mix in the red onion, mint, and peanuts, toss again a few times and serve. This is a great low-carb side dish for any meal with Asian flavors!
Thai Broccoli Salad in serving bowl
Yield: 6 servings

Thai Broccoli Salad

Prep Time 25 minutes
Total Time 25 minutes

This Easy Thai Broccoli Salad was an experiment that turned out to be a happy success and if you like broccoli and spicy Thai flavors you'll love this salad..


Salad Ingredients

  • 7 cups bite-sized broccoli flowerets
  • 1/4 cup thinly sliced red onion
  • 1/2 cup chopped mint leaves
  • 1/2 cup chopped peanuts

Dressing Ingredients

  • 3 T fresh-squeezed lime juice
  • 2 T Red Boat Fish Sauce or other fish sauce
  • 1 T Golden Monkfruit Sweetener
  • 3/4 tsp. hot pepper flakes (more or less to taste)


  1. Trim broccoli stems and cut broccoli into bite-sized flowerets.  (To cut broccoli without making a mess, cut through the stem and then pull apart the broccoli flower.  This avoids getting little crumbs of broccoli all over the place as you do when you cut clear through it.)
  2. If the broccoli isn’t really crisp, give it a dunk in ice-cold water and then spin dry with a salad spinner (affiliate link) or dry with paper towels.
  3. Mix together the lime juice, fish sauce, sweetener, and hot pepper flakes to make the dressing.
  4. Thinly slice the red onion, chop the mint, and chop the peanuts.
  5. Toss the dried broccoli with the dressing, making sure that all the broccoli flowerets are well-coated with dressing.
  6. Add the sliced red onion, chopped mint, and chopped peanuts, toss again, and serve.


We used Golden Monkfruit Sweetener (affiliate link) but use any sweetener you prefer.

This was edible when it had been kept in the fridge overnight, but it’s definitely much better freshly made.

Recipe inspired by Thai Cabbage Slaw.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 145Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 597mgCarbohydrates: 18gFiber: 7gSugar: 4gProtein: 8g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
As long as the dressing is made with an approved sweetener, this Thai Broccoli Salad would be a great choice for a low-carb diet or any phase of the South Beach Diet, and it’s also gluten-free, dairy-free, and meatless.

Find More Recipes Like This One:
Use Salad Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Historical Notes for this Recipe:
This salad was posted in 2012. It was last updated with more information in 2021.

Pinterest image of Thai Broccoli Salad

Share This: