Thai Salmon Salad

Make a delicious Thai Salmon Salad in under 30 minutes! This easy recipe features flaky salmon and a zesty dressing. Get the full recipe and enjoy!

Sharing Is Caring

Jump to Recipe

This Thai Salmon Salad balances sweet, sour, salty, and spicy flavors in a vibrant, textural masterpiece. It features rich, flaky salmon against crisp vegetables and fresh herbs, all coated in a zesty umami dressing. You’ll love how this impressive dish comes together quickly for a satisfying meal.

Why You’ll Love This Thai Salmon Salad

  • Flavor explosion: A powerful mix of lime, fish sauce, and chili wakes up your taste buds.
  • Quick & easy: Ready in under 30 minutes from fridge to table.
  • Versatile serving: Enjoy warm, at room temperature, or chilled with rice, noodles, or lettuce cups.
  • Light yet satisfying: Protein-rich salmon and fresh herbs make it nourishing and filling.

Ingredients & Tools

  • 2 salmon fillets (about 150g each), skin on or off
  • 1 tbsp neutral oil (like avocado or grapeseed)
  • 1/2 tsp sea salt
  • 1/4 tsp black pepper
  • 1 small red onion, thinly sliced
  • 1 small cucumber, halved and sliced
  • 1 large carrot, julienned or grated
  • 1 cup cherry tomatoes, halved
  • 1/2 cup fresh cilantro, roughly chopped
  • 1/4 cup fresh mint leaves, roughly chopped
  • 2 tbsp roasted peanuts, roughly chopped
  • 3 tbsp fresh lime juice (about 1-2 limes)
  • 2 tbsp fish sauce
  • 1 tbsp palm sugar or light brown sugar
  • 1-2 red bird’s eye chilies, finely minced (adjust to taste)
  • 1 small garlic clove, finely minced

Tools: A large mixing bowl, a small bowl for the dressing, a whisk, a sharp knife, and a large skillet or non-stick pan.

Notes: The quality of your fish sauce and the freshness of your lime juice really make a difference here—they’re the backbone of that iconic Thai flavor. Don’t skip the fresh herbs, either; they provide that essential burst of fragrance.

Nutrition (per serving)

Calories: 385 kcal
Protein: 28 g
Fat: 22 g
Carbs: 18 g
Fiber: 4 g

Serves: 2 | Prep Time: 15 minutes | Cook Time: 10 minutes | Total Time: 25 minutes

Before You Start: Tips & Ingredient Notes

  • Get your salmon to room temperature. Taking the salmon out of the fridge 15-20 minutes before cooking helps it cook more evenly, giving you a tender, flaky result instead of a tough, overcooked exterior.
  • Don’t be shy with the fish sauce. It might smell potent straight from the bottle, but when balanced with lime and sugar, it creates an incredible savory depth. It’s the secret to that authentic Thai taste.
  • Taste your dressing and adjust. The perfect balance is subjective. Taste it before you pour it over the salad! Want more tang? Add lime. More saltiness? A dash more fish sauce. Too sharp? A pinch more sugar.
  • Prep your veggies uniformly. Try to slice your onion, cucumber, and carrot into similar sizes. This isn’t just for looks—it ensures you get a bit of every flavor and texture in each single bite.

How to Make Thai Salmon Salad

Step 1: First, let’s make that incredible dressing. In your small bowl, combine the fresh lime juice, fish sauce, and palm sugar. Whisk it vigorously until the sugar has completely dissolved. Now, stir in the finely minced garlic and bird’s eye chilies. Give it a quick taste—this is your chance to adjust the balance to your liking. Set this flavor bomb aside while you work on everything else.

Step 2: Pat your salmon fillets completely dry with a paper towel. This is a crucial step for getting a beautiful sear instead of a steam. Season both sides generously with the sea salt and black pepper. Heat your neutral oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon in the pan, skin-side down if it has skin.

Step 3: Cook the salmon for about 4-6 minutes on the first side, without moving it. You’re looking for a golden-brown crust to form. You’ll know it’s ready to flip when the flesh looks opaque about two-thirds of the way up the side. Carefully flip the fillets and cook for another 1-2 minutes, until just cooked through. The salmon should flake easily with a fork.

Step 4: Transfer the cooked salmon to a clean plate and let it rest for a couple of minutes. This allows the juices to redistribute, keeping the fish moist. While it rests, you can assemble the vegetable base. In your large mixing bowl, combine the thinly sliced red onion, cucumber, carrot, and halved cherry tomatoes.

Step 5: Using two forks, flake the rested salmon into large, beautiful chunks directly over the bowl of vegetables. You can discard the skin if you prefer. The goal is to have a mix of different-sized flakes for great texture. Now, pour about three-quarters of your prepared dressing over the salmon and veggies.

Step 6: Gently toss everything together. You want to coat the salad without breaking up the salmon too much. Now, add the vast majority of your fresh cilantro and mint, reserving a little for garnish. Toss once more, just to incorporate the herbs. The aroma at this point is absolutely incredible.

Step 7: To serve, transfer the salad to a platter or divide between two bowls. Drizzle with the remaining dressing for an extra punch of flavor. Finish with a final scattering of the reserved fresh herbs and a generous sprinkle of the chopped roasted peanuts for that essential crunch.

Storage & Freshness Guide

  • Fridge: Store leftovers in an airtight container for up to 1 day; textures will soften as vegetables release water.
  • Freezer: Not recommended—freezing will severely degrade texture.
  • Reviving: If needed, refresh with an extra squeeze of lime and a sprinkle of fresh herbs before serving.

Serving Suggestions

Complementary Dishes

  • Sticky Jasmine Rice — The slight sweetness and soft, clingy texture of the rice is the perfect vehicle for sopping up every last drop of that incredible dressing.
  • Fresh Lettuce Cups — Serving the salad inside crisp butter or romaine lettuce leaves makes for a fun, hands-on meal and adds another refreshing layer of crunch.
  • Simple Vermicelli Noodles — For a more substantial meal, serve the salad over a bed of cool, soft rice vermicelli noodles to make it a complete, filling bowl.

Drinks

  • A Crisp Lager — The clean, effervescent bubbles of a light lager help cut through the richness of the salmon and cleanse the palate between spicy, flavorful bites.
  • Thai Iced Tea — The creamy, sweet, and spiced notes of this classic drink are a fantastic contrast to the salad’s sharp, salty, and sour flavors.
  • Sparkling Water with Lime — Sometimes simplicity is best. The bubbles and citrus accent the salad’s flavors without competing with them, keeping everything feeling light.

Something Sweet

  • Mango with Sticky Rice — You can’t go wrong with this iconic Thai dessert. The sweet, ripe mango and creamy coconut rice are a heavenly end to this vibrant, savory meal.
  • Coconut Ice Cream — A few scoops of rich, not-too-sweet coconut ice cream provide a cool, creamy finish that soothes the palate after the chili heat.
  • Lychees Chilled in Their Syrup — This is the easiest, most refreshing dessert. The floral, juicy lychees are a light and elegant way to end the meal on a sweet note.

Top Mistakes to Avoid

  • Overcooking the salmon. This is the biggest pitfall. Overcooked salmon becomes dry and chalky. Remember, it will continue to cook a little after you take it out of the pan. You want it just opaque and flaky.
  • Adding the herbs too early. If you toss the delicate mint and cilantro in with the veggies at the very beginning, they’ll wilt and lose their bright color and fresh punch. Fold them in at the last second.
  • Not tasting the dressing. The balance of sour, salty, and sweet is everything. Your limes might be more or less juicy than mine, so always taste and adjust before committing it to the salad.
  • Skipping the resting time for the salmon. If you flake the salmon straight from the pan, all those precious juices will run out onto your cutting board instead of staying in the fish, making your salad drier.

Expert Tips

  • Tip: For an extra layer of flavor, marinate the salmon. You can rub the fillets with a little extra minced garlic and chili from the dressing recipe and let them sit for 10-15 minutes before cooking. It infuses the fish itself with flavor.
  • Tip: If your red onion is particularly sharp, soak the slices in a bowl of ice water for 10 minutes before adding them to the salad. This tames their pungency and gives them an even crisper texture.
  • Tip: Make it a make-ahead meal by preparing the components separately. Cook and flake the salmon, chop the veggies, and make the dressing, but store them in separate containers in the fridge. Combine everything just before serving to keep the textures perfect.
  • Tip: For a beautiful presentation, build the salad in layers. Place the vegetable base on a platter, artfully arrange the flaked salmon on top, then drizzle with dressing and garnish with herbs and peanuts just before bringing it to the table.

FAQs

Can I use a different type of fish?
Absolutely! While salmon is fantastic for its rich flavor and flaky texture, this recipe is very adaptable. Firm white fish like cod or halibut work well—just adjust the cooking time as they may cook faster. Pan-seared shrimp or even shredded rotisserie chicken are also excellent protein swaps if you’re not in the mood for fish.

Is there a substitute for fish sauce to make this vegetarian?
Yes, you can create a similar umami depth with a vegetarian alternative. Light soy sauce or tamari is the most straightforward swap, though the flavor profile will shift slightly. For a more complex option, try a combination of soy sauce and a tiny bit of miso paste dissolved in the lime juice. It won’t be identical, but it will still be delicious.

How long do the leftovers keep?
This salad is best enjoyed the day it’s made, as the vegetables will release water and the herbs will wilt over time. However, you can store leftovers in an airtight container in the fridge for up to one day. The flavors will meld and it will still taste great, though the texture will be softer. I don’t recommend freezing it.

What if I can’t find bird’s eye chilies?
No problem! You can use other fresh chilies like serrano or jalapeño, keeping in mind they are generally milder, so you might need to use more. Alternatively, a half to one teaspoon of crushed red pepper flakes or a squirt of Sriracha sauce stirred into the dressing will provide the heat you’re looking for.

Can I grill the salmon instead of pan-searing it?
Grilling adds a wonderful smoky flavor that is fantastic in this salad! Just make sure your grill grates are very clean and well-oiled to prevent sticking. Cook the salmon over medium-high heat, following the same timing guidelines—about 4-6 minutes on the first side, until it releases easily, then 1-2 minutes on the second side.

Thai Salmon Salad

Thai Salmon Salad

Recipe Information
Cost Level $$
Category Salmon Recipes
Difficulty Medium
Cuisine Thai, asian
Recipe Details
Servings 2
Total Time 25 minutes
Recipe Controls

Make a delicious Thai Salmon Salad in under 30 minutes! This easy recipe features flaky salmon and a zesty dressing. Get the full recipe and enjoy!

Ingredients

For the Salad

For the Dressing

Instructions

  1. First, let's make that incredible dressing. In your small bowl, combine the fresh lime juice, fish sauce, and palm sugar. Whisk it vigorously until the sugar has completely dissolved. Now, stir in the finely minced garlic and bird's eye chilies. Give it a quick taste—this is your chance to adjust the balance to your liking. Set this flavor bomb aside while you work on everything else.
  2. Pat your salmon fillets completely dry with a paper towel. This is a crucial step for getting a beautiful sear instead of a steam. Season both sides generously with the sea salt and black pepper. Heat your neutral oil in a large skillet over medium-high heat. Once the oil is shimmering, carefully place the salmon in the pan, skin-side down if it has skin.
  3. Cook the salmon for about 4-6 minutes on the first side, without moving it. You’re looking for a golden-brown crust to form. You’ll know it’s ready to flip when the flesh looks opaque about two-thirds of the way up the side. Carefully flip the fillets and cook for another 1-2 minutes, until just cooked through. The salmon should flake easily with a fork.
  4. Transfer the cooked salmon to a clean plate and let it rest for a couple of minutes. This allows the juices to redistribute, keeping the fish moist. While it rests, you can assemble the vegetable base. In your large mixing bowl, combine the thinly sliced red onion, cucumber, carrot, and halved cherry tomatoes.
  5. Using two forks, flake the rested salmon into large, beautiful chunks directly over the bowl of vegetables. You can discard the skin if you prefer. The goal is to have a mix of different-sized flakes for great texture. Now, pour about three-quarters of your prepared dressing over the salmon and veggies.
  6. Gently toss everything together. You want to coat the salad without breaking up the salmon too much. Now, add the vast majority of your fresh cilantro and mint, reserving a little for garnish. Toss once more, just to incorporate the herbs. The aroma at this point is absolutely incredible.
  7. To serve, transfer the salad to a platter or divide between two bowls. Drizzle with the remaining dressing for an extra punch of flavor. Finish with a final scattering of the reserved fresh herbs and a generous sprinkle of the chopped roasted peanuts for that essential crunch.

Chef’s Notes

  • Store leftovers in an airtight container for up to 1 day; textures will soften as vegetables release water.
  • Freezing is not recommended—freezing will severely degrade texture.
  • If needed, refresh with an extra squeeze of lime and a sprinkle of fresh herbs before serving.

Tags

Sharing Is Caring