Go Back
Thai Salad with Avocado Recipe - Refreshing Shredded Zest

Thai Salad with Avocado Recipe

A vibrant and crunchy Thai-inspired salad featuring fresh vegetables, creamy avocado, and a zesty lime-fish sauce dressing. Perfect for a light lunch or a refreshing side dish.
Prep Time 25 minutes
Cook Time 5 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Salad
Cuisine: Thai
Calories: 350

Ingredients
  

For the Salad
  • 300 g red cabbage very finely shredded
  • 2 large carrots peeled and julienned or grated
  • 1 large cucumber halved, deseeded, and thinly sliced
  • 1 red pepper deseeded and thinly sliced
  • 4 spring onions thinly sliced
  • A large handful of fresh coriander roughly chopped
  • A small handful of fresh mint leaves roughly chopped
  • 75 g roasted salted peanuts roughly chopped
  • 2 ripe but firm avocados
For the Zesty Thai Dressing
  • Juice of 2 large limes about 60ml
  • 3 tbsp fish sauce
  • 1 tbsp rice vinegar
  • 1 tbsp honey or maple syrup
  • 1 tbsp toasted sesame oil
  • 1 clove of garlic finely minced
  • 1 tsp fresh ginger grated
  • 1 red chilli deseeded and finely chopped (optional)

Method
 

  1. Make the Dressing: In a small jar with a tight-fitting lid, combine all the dressing ingredients: lime juice, fish sauce, rice vinegar, honey, sesame oil, minced garlic, grated ginger, and chopped chilli (if using). Screw the lid on tightly and shake vigorously for about 30 seconds until the dressing is well combined and slightly emulsified. I find that shaking it in a jar is much more effective than whisking. You can find more tips on making the perfect vinaigrette on sites like Serious Eats. Set aside.
  2. Prepare the Vegetables: Using a sharp knife, mandoline, or the shredding attachment on a food processor, finely shred the red cabbage. Place it in a very large salad bowl.
  3. Julienne and Slice: Peel and julienne the carrots (or simply grate them) and add them to the bowl. Add the thinly sliced cucumber, red pepper, and spring onions.
  4. Chop the Herbs: Roughly chop the fresh coriander and mint leaves and add them to the bowl with the other vegetables.
  5. Toast the Peanuts: If your peanuts are not already roasted, place them in a dry frying pan over a medium heat. Toast for 3-5 minutes, shaking the pan often, until they are fragrant and lightly golden. Remove from the pan and set aside to cool, then roughly chop.
  6. Combine the Salad Base: Gently toss all the prepared vegetables and herbs together in the large bowl. At this point, the salad base can be covered and refrigerated for a few hours if you're preparing it in advance.
  7. Add the Avocado: Just before you are ready to serve, halve, stone, and peel the avocados. Slice them into chunks or wedges and add them to the salad bowl.
  8. Dress and Serve: Add about half of the chopped peanuts to the bowl. Give the dressing one last shake, then pour it over the salad. Use salad servers to gently toss everything together, ensuring the avocado and vegetables are evenly coated but not bruised.
  9. Garnish and Enjoy: Transfer the salad to a serving platter or serve directly from the bowl. Garnish with the remaining chopped peanuts and a few extra coriander leaves. Serve immediately.

Notes

The salad base (without avocado and dressing) can be prepared a few hours in advance and stored in the refrigerator. Dress just before serving to maintain freshness and crunch.