Asian

Authentic Thai Spicy Grilled Fish Salad (Yum Pla Pao) with Fresh Herbs

This zesty Thai salad features perfectly grilled white fish fillets tossed with crisp vegetables, fresh herbs, and a tangy, spicy lime dressing. It’s a crowd-pleaser that’s refreshing, healthy, and packed with bold flavors. Perfect for gatherings, light lunches, or as a flavorful side.

35 min4 servings320 cal

From craving to table

Instructions

  1. 1

    Preheat grill or grill pan to medium-high heat. Brush fish fillets with vegetable oil and season with salt and black pepper.

  2. 2

    Grill fish for 4-5 minutes per side, or until the flesh is opaque and flakes easily with a fork. Remove from grill and let rest for a few minutes.

  3. 3

    Meanwhile, in a large bowl, combine salad greens, cherry tomatoes, red onion, cucumber, cilantro, and mint leaves.

  4. 4

    In a small bowl, whisk together fish sauce, lime juice, sugar, garlic, and Thai chilies to make the dressing. Adjust seasoning to taste.

  5. 5

    Gently flake the grilled fish into large chunks and add to the salad bowl.

  6. 6

    Drizzle the dressing over the salad and toss gently to combine.

  7. 7

    Transfer to a serving platter or individual plates. Sprinkle with roasted peanuts and toasted sesame seeds before serving.

Make it yours

Dinner should fit your life.

Adjust ingredients, dietary needs, servings, or cooking time without starting over.

Personalize this recipe