Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shredded Thai Salad with Avocado

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lily
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes (+15–30 minutes chilling time)
  • Yield: 4 servings
  • Category: Salad
  • Method: No-Cook
  • Cuisine: Thai-Inspired
  • Diet: Gluten Free

Description

Shredded Thai Salad with Avocado is a refreshing, vibrant, and nutrient-packed dish made with crunchy vegetables, creamy avocado, roasted peanuts, and a zesty Thai-inspired dressing. Perfect for light meals, summer gatherings, or as a flavorful side salad.


Ingredients

2 cups shredded green cabbage

1 cup grated carrots

1 red bell pepper, thinly sliced

3 green onions, sliced

½ cup fresh cilantro, chopped

1 ripe avocado, diced

½ cup roasted peanuts, roughly chopped

2 tbsp fish sauce (or soy sauce for vegan option)

3 tbsp freshly squeezed lime juice

1 tsp sugar

1 tsp Sriracha sauce


Instructions

  1. Shred the cabbage, grate the carrots, and slice the red bell pepper and green onions.
  2. In a small bowl, whisk together the fish sauce, lime juice, sugar, and Sriracha sauce to make the dressing.
  3. In a large bowl, combine the shredded vegetables, chopped cilantro, and roasted peanuts.
  4. Pour the dressing over the salad and toss well to combine.
  5. Gently fold in the diced avocado, being careful not to mash it.
  6. Refrigerate the salad for 15–30 minutes before serving to allow flavors to meld.

Notes

  • Add grilled chicken, shrimp, or tofu for extra protein.
  • Swap peanuts with cashews or almonds for variation.
  • For a vegan version, substitute fish sauce with vegan fish sauce or soy sauce.
  • Best served fresh but can be stored in the fridge for up to 1 day.
  • Increase Sriracha or add chili flakes for extra spice.

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 15g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 6g
  • Protein: 6g
  • Cholesterol: 0mg