Go Back
+ servings
Thai Salad recipe in a glass bowl with two wooden spoons for a healthy lunch.
4.19 from 11 votes

Thai-Style Shredded Brussels Sprouts Salad

Thai-style shredded brussels sprouts salad is loaded with raw vegetables and topped with a Thai-style almond butter dressing for the perfect vegan, Paleo, and whole 30 dinner recipe!

Course Dinner, Main Course, Salad, Side Dish
Cuisine Thai
Prep Time 20 minutes
Total Time 20 minutes
Servings 6 servings
Calories 287 kcal


  • 1 lb. brussels sprouts ends trimmed, thinly sliced
  • 2 c. carrots grated
  • 2 c. cabbage thinly sliced
  • 1 c. edamame previously frozen and brought to room temperature*
  • ¼ c. cilantro finely chopped
  • ¼ c. almonds finely chopped
  • ¼ c. green onions finely chopped

Thai-Style Almond Butter Dressing

  • 1/3 c. almond butter smooth, microwave for 10-15 seconds
  • 2 Tbsp. soy sauce Tamari, or coconut aminos**
  • 1 Tbsp. rice wine vinegar
  • 1 Tbsp. maple syrup*^
  • ¼ tsp. ginger ground
  • 1 clove garlic minced
  • 1-2 tsp. chili paste or Sriracha
  • 2-3 Tbsp. warm water


  1. Using a food processor with the slicing disc attached, thinly slice all of your brussels sprouts. Place these in a large bowl. Next, thinly slice all of your cabbage and place in the large bowl.
  2. Switch out the slicing disc for the grating disc and finely grate the carrots. Add to the large bowl.
  3. Next, add edamame to the large bowl.
  4. In a separate, medium-sized bowl combine almond butter, soy sauce, vinegar, maple syrup, ground ginger, minced garlic, chili paste and water. Whisk until smooth. If sauce is too thick, add additional water.
  5. Add almond butter dressing to the large bowl and toss to combine.
  6. Serve salad immediately with cilantro, almonds and green onions. Enjoy!

Recipe Notes

*Replace edamame with additional carrots if Paleo or Whole 30. **Use coconut aminos if Paleo or Whole 30. ***Leave maple syrup out if Whole 30. ^If making this ahead of time, keep dressing and shredded vegetables separate until just ready to serve. This will ensure the salad stays crisp and does not get soggy.

Nutrition Facts
Thai-Style Shredded Brussels Sprouts Salad
Amount Per Serving
Calories 287 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 1g6%
Sodium 372mg16%
Potassium 1109mg32%
Carbohydrates 30g10%
Fiber 12g50%
Sugar 11g12%
Protein 14g28%
Vitamin A 14585IU292%
Vitamin C 104.9mg127%
Calcium 202mg20%
Iron 3.8mg21%
* Percent Daily Values are based on a 2000 calorie diet.