Thai Salad With Avocado Recipe

Thai Salad With Avocado Recipe
Spread the love

There are some meals that just feel like a celebration in a bowl, and this Thai Salad with Avocado recipe is exactly that. It’s a vibrant tapestry of colours, textures, and aromas that transports me straight to a bustling Bangkok street market, even on a grey Tuesday evening in Britain. I first developed this recipe after a holiday where I fell in love with the intricate balance of sweet, sour, salty, and spicy in Thai cuisine. I wanted to capture that essence but add my own little twist with the creamy, buttery avocado that I adore so much.

I make this at least once a week – it’s become a family favourite. The combination of tender grilled chicken, crisp vegetables, and that rich avocado, all brought together with a zesty lime and fish sauce dressing, is just wonderful. It’s a substantial dish that feels both nourishing and deeply satisfying. Unlike heavier meals, like my indulgent Smash Burgers With Baconnaise, this salad leaves you feeling energised and light.

What I appreciate most is how adaptable it is. Whether I’m making it for a weeknight dinner or a weekend lunch with friends, it always hits the right note. My kids absolutely devour this every time I make it, often picking out the crunchy peanuts first! It’s more than just a recipe; it’s a canvas for fresh, seasonal ingredients, and I can’t wait for you to make it a staple in your kitchen too.

Recipe Overview

  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Total Time: 40 minutes
  • Servings: 4 people
  • Difficulty: Moderate

Why You’ll Love This Thai Salad with Avocado Recipe

  • A Harmony of Flavours: This isn’t just a salad; it’s a carefully balanced dish where salty fish sauce, tangy lime, a hint of sweetness from honey, and a gentle warmth from chilli work together beautifully.
  • Rich in Textures: You get a fantastic array of sensations in every bite – the soft, creamy avocado, the tender chicken, crisp lettuce, crunchy carrots, and the satisfying bite of roasted peanuts.
  • Visually Stunning: We eat with our eyes first, and this salad is a feast of colour. The deep greens, vibrant oranges, bright reds, and pale chicken create a dish that looks as good as it tastes.
  • Nourishing and Fulfilling: Packed with lean protein, healthy fats from the avocado and peanuts, and a whole host of vitamins from the fresh vegetables, it’s a meal that will leave you feeling properly satisfied.
  • Wonderfully Adaptable: This recipe is a fantastic starting point. You can easily switch up the protein, add different vegetables you have in the fridge, or adjust the dressing to your personal preference.
Thai Salad with Avocado Recipe

Thai Salad with Avocado Recipe

20 min prep  •  25 min cook  •  4 servings


Pin This Recipe

Ingredients You’ll Need

  • For the Salad:
  • 2 large chicken breasts (about 400g), skinless and boneless
  • 1 tbsp olive oil
  • 1 large head of romaine lettuce, washed and chopped
  • 1 large carrot, julienned or grated
  • 1 large cucumber, deseeded and thinly sliced
  • 1 red pepper, deseeded and thinly sliced
  • 100g cherry tomatoes, halved
  • 2 ripe but firm avocados, stoned, peeled, and sliced
  • A large handful of fresh coriander, roughly chopped
  • A small handful of fresh mint leaves, roughly chopped
  • 75g roasted peanuts, roughly chopped
  • For the Dressing:
  • 4 tbsp fresh lime juice (from about 2-3 limes)
  • 3 tbsp fish sauce (nam pla)
  • 1 tbsp runny honey (or maple syrup)
  • 1 tbsp soy sauce (or tamari for gluten-free)
  • 1 clove of garlic, finely minced
  • 1 red chilli, deseeded and finely chopped (optional)

Tip: When choosing your avocados, look for ones that yield to gentle pressure but don’t feel mushy. A Hass avocado is usually a reliable choice for its creamy texture and rich flavour.

How to Make Thai Salad with Avocado Recipe

  1. Prepare the Chicken: Pat the chicken breasts dry with kitchen paper. Season both sides generously with salt and black pepper. You can slice them into thinner cutlets for faster, more even cooking if you prefer.
  2. Cook the Chicken: Heat the olive oil in a large frying pan or griddle pan over a medium-high heat. Once the pan is hot, add the chicken breasts. Cook for 6-8 minutes on each side, until golden brown and cooked through. The internal temperature should reach 74°C (165°F). Avoid moving the chicken too much to develop a nice crust.
  3. Rest the Chicken: This step is crucial! Transfer the cooked chicken to a cutting board and let it rest for at least 10 minutes. This allows the juices to redistribute, ensuring the meat is tender and moist. Once rested, slice it into bite-sized strips.
  4. Make the Zesty Dressing: While the chicken is resting, prepare the dressing. In a small jar with a lid, combine the lime juice, fish sauce, honey, soy sauce, minced garlic, and chopped red chilli (if using). Screw the lid on tightly and shake vigorously until everything is well combined and emulsified.
  5. Prepare the Vegetables: In your large salad bowl, combine the chopped romaine lettuce, julienned carrot, sliced cucumber, red pepper, and halved cherry tomatoes. Add most of the chopped coriander and mint, saving a little for garnish.
  6. Assemble the Salad: Add the sliced, rested chicken to the bowl of vegetables. Just before you’re ready to serve, add the sliced avocado. Pour about two-thirds of the dressing over the salad.
  7. Toss and Serve: Gently toss everything together using salad servers, being careful not to mash the avocado. You want to coat all the ingredients without bruising them. Have a taste and add more dressing if you think it needs it.
  8. Garnish and Enjoy: Divide the salad among four plates. Garnish with the chopped roasted peanuts and the remaining fresh coriander and mint. Serve immediately and enjoy the fresh, vibrant results of your work!

Tips From My Kitchen

  • Make the Dressing Ahead: The dressing can be made up to 5 days in advance and stored in an airtight jar in the fridge. The flavours will meld together even more beautifully over time. Just give it a good shake before using.
  • Julienne Like a Pro: For those long, thin carrot strips, a julienne peeler is a fantastic tool. Alternatively, you can use a mandoline (with great care!) or cut the carrot into thin planks and then slice those planks into fine matchsticks with a sharp knife.
  • Avocado Management: To prevent your avocado from browning too quickly after slicing, you can toss it gently in a little of the lime juice from the dressing before adding it to the main bowl. Always add it at the very last minute before serving.
  • Don’t Skip the Herbs: The fresh coriander and mint are not just a garnish; they are essential to the flavour profile of this Thai-inspired salad. They add a bright, aromatic freshness that cuts through the richness of the dressing and avocado.

Equipment You’ll Need

  • Large salad bowl
  • Sharp knife and cutting board
  • Salad servers
  • Small jar for dressing
  • Large frying pan or griddle pan
  • Tongs

Common Mistakes to Avoid

  • Overcrowding the pan: When cooking the chicken, ensure there is plenty of space between the pieces. If the pan is too crowded, the chicken will steam rather than sear, resulting in a pale, rubbery texture. Cook in two batches if your pan isn’t large enough.
  • Wrong temperature: Cooking the chicken on a heat that’s too low will prevent it from getting that lovely golden-brown crust. Conversely, a heat that’s too high can burn the outside before the inside is cooked. A steady medium-high heat is what we’re aiming for.
  • Skipping the rest time: It can be tempting to slice into the chicken as soon as it comes off the heat, but patience pays off. Resting the meat for 10 minutes is non-negotiable for a juicy, tender result. Slicing it too early will cause all the delicious juices to run out onto your board.

Delicious Variations to Try

  • Spicy Version: If you like a bit more of a kick, leave the seeds in your red chilli, or add a second one to the dressing. A pinch of dried red chilli flakes will also do the trick.
  • Vegetarian/Vegan Option: This salad works wonderfully without meat. Replace the chicken with a block of firm tofu, pressed and pan-fried until golden, or a tin of rinsed chickpeas. For a fully vegan version, simply swap the honey in the dressing for maple syrup or agave nectar.
  • Different Protein: Feel free to experiment! This salad is fantastic with grilled king prawns, strips of seared sirloin steak, or even some flaked hot-smoked salmon for a different flavour profile.

What to Serve With Thai Salad with Avocado Recipe

While this is a complete meal in itself, here are a few ideas if you want to serve it as part of a larger spread:

  • Steamed jasmine rice to soak up any extra dressing.
  • Crispy vegetable spring rolls or prawn crackers on the side.
  • A side of my Air Fryer Texas Roadhouse Pickles for a fun, crunchy contrast.
  • Lightly steamed edamame beans, sprinkled with sea salt.

Frequently Asked Questions

Can I make this Thai salad ahead of time?
You can certainly do some prep in advance. The chicken can be cooked and sliced, the vegetables chopped (except the avocado), and the dressing made and stored separately in the fridge. I recommend assembling everything just before serving to keep the vegetables crisp and the avocado fresh and green.

How long will the salad dressing keep in the fridge?
The dressing will last for a good 5-7 days when stored in a sealed jar in the refrigerator. The flavours will actually deepen over a day or two. Just remember to give it a vigorous shake before you use it, as the ingredients may separate.

Is this recipe gluten-free?
It can be very easily! The only ingredient that typically contains gluten is soy sauce. To make the recipe completely gluten-free, simply substitute the soy sauce with tamari or a certified gluten-free soy sauce alternative. The other ingredients are naturally free from gluten.

What is the best way to store leftovers?
If you anticipate having leftovers, it’s best to store the salad components separately and undressed. If the salad is already dressed, it will become soggy overnight. An already-dressed salad will keep for about 24 hours in the fridge, but the texture will be compromised.

Can I use a different kind of nut?
Absolutely. While roasted peanuts are traditional and add a lovely flavour, toasted cashews or even almonds would also be a delicious alternative. For a nut-free option, you could use toasted sunflower seeds or pumpkin seeds for that essential crunch.

Thai Salad With Avocado Recipe

Thai Salad with Avocado Recipe

A vibrant and refreshing Thai-inspired salad featuring tender cooked chicken, creamy avocado, crisp vegetables, and a zesty lime and fish sauce dressing. Topped with fresh herbs and crunchy peanuts, it's a perfect light yet satisfying main course.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Thai
Calories: 510

Ingredients
  

For the Salad
  • 2 large chicken breasts about 400g, skinless and boneless
  • 1 tbsp olive oil
  • 1 large head of romaine lettuce washed and chopped
  • 1 large carrot julienned or grated
  • 1 large cucumber deseeded and thinly sliced
  • 1 red pepper deseeded and thinly sliced
  • 100 g cherry tomatoes halved
  • 2 ripe but firm avocados stoned, peeled, and sliced
  • A large handful of fresh coriander roughly chopped
  • A small handful of fresh mint leaves roughly chopped
  • 75 g roasted peanuts roughly chopped
For the Dressing
  • 4 tbsp fresh lime juice from about 2-3 limes
  • 3 tbsp fish sauce nam pla
  • 1 tbsp runny honey or maple syrup
  • 1 tbsp soy sauce or tamari for gluten-free
  • 1 clove of garlic finely minced
  • 1 red chilli deseeded and finely chopped (optional)

Method
 

  1. Prepare the Chicken: Pat the chicken breasts dry with kitchen paper. Season both sides generously with salt and black pepper. You can slice them into thinner cutlets for faster, more even cooking if you prefer.
  2. Cook the Chicken: Heat the olive oil in a large frying pan or griddle pan over a medium-high heat. Once the pan is hot, add the chicken breasts. Cook for 6-8 minutes on each side, until golden brown and cooked through. The internal temperature should reach 74°C (165°F). Avoid moving the chicken too much to develop a nice crust.
  3. Rest the Chicken: This step is crucial! Transfer the cooked chicken to a cutting board and let it rest for at least 10 minutes. This allows the juices to redistribute, ensuring the meat is tender and moist. Once rested, slice it into bite-sized strips.
  4. Make the Zesty Dressing: While the chicken is resting, prepare the dressing. In a small jar with a lid, combine the lime juice, fish sauce, honey, soy sauce, minced garlic, and chopped red chilli (if using). Screw the lid on tightly and shake vigorously until everything is well combined and emulsified.
  5. Prepare the Vegetables: In your large salad bowl, combine the chopped romaine lettuce, julienned carrot, sliced cucumber, red pepper, and halved cherry tomatoes. Add most of the chopped coriander and mint, saving a little for garnish.
  6. Assemble the Salad: Add the sliced, rested chicken to the bowl of vegetables. Just before you're ready to serve, add the sliced avocado. Pour about two-thirds of the dressing over the salad.
  7. Toss and Serve: Gently toss everything together using salad servers, being careful not to mash the avocado. You want to coat all the ingredients without bruising them. Have a taste and add more dressing if you think it needs it.
  8. Garnish and Enjoy: Divide the salad among four plates. Garnish with the chopped roasted peanuts and the remaining fresh coriander and mint. Serve immediately and enjoy the fresh, vibrant results of your work!

Notes

Use tamari instead of soy sauce for a gluten-free option. Adjust the amount of red chilli to your preferred spice level. Resting the chicken for 10 minutes after cooking is crucial for ensuring it remains tender and moist.

I really hope you enjoy making this Thai Salad with Avocado recipe. It’s a dish full of life and character that has brought so much joy to my family table. After your main course, why not treat yourself to some of my Raspberry Coconut Magic Bars for dessert? I’d love to hear how you get on with the salad, so please leave a comment below and let me know if you made any of your own delicious variations! For more recipes from my kitchen, head over to the Blog.

Similar Posts