Thai Grilled Salmon With Flavorful Side Sauce

Raw salmon on the grill
zeljkosantrac / Getty Images
Ratings (5)
  • Total: 25 mins
  • Prep: 15 mins
  • Cook: 10 mins
  • Yield: SERVES 2-3 as a Main Entree
Nutritional Guidelines (per serving)
972 Calories
47g Fat
50g Carbs
88g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This Thai Grilled Salmon features a wonderful blend of the four big Thai tastes: spicy, salty, sweet and sour. Made with fresh herbs and spices, this salmon simply sings with flavor while never overwhelming the naturally delicious flavor of the fish. The marinade is a variation of traditional Thai magic paste - a special blend of fresh herbs and spices that will simply wow your taste buds. It works beautifully with salmon as well as other types of fish. If you enjoy true Thai flavors, give this dish a go!


  • 2-3 salmon fillets (or steaks)
  • For the Marinade:
  • 1/2 cup coriander (or cilantro, leaves, and stems chopped)
  • 4 garlic cloves
  • 1/2 teaspoon ground white pepper (white ground or whole white peppercorns if using pestle & mortar)
  • 1 1/2 tablespoons fish sauce
  • 2 tablespoons coconut oil (or other vegetable oil)
  • For the Side Sauce:
  • 1/4 cup lime juice
  • 2 tablespoons coriander (or cilantro chopped)
  • 1/2 teaspoon pepper (white ground)
  • 3-4 garlic cloves
  • 2 tablespoons fish sauce
  • 1-2 chilies (Serrano or Jalapeño or 1/4 to 3/4 teaspoon dried crushed chili flakes)
  • 1 tablespoon soy sauce
  • 3 tablespoons sugar (brown)
  • 2 tablespoons coconut milk

Steps to Make It

  1. Place all marinade ingredients in a food processor or mini chopper. Process well to create a fragrant Thai spice paste (a pestle & mortar can also be used to make this paste).

  2. Rinse salmon pieces and pat dry. Place a bowl and slather the marinade/paste all over the fish, ensuring all surfaces are covered. Marinate 10 minutes or up to 24 hours.

  3. To make the side sauce, simply combine everything together in a cup, stirring well to dissolve the sugar. Then taste-test it, looking for a tangy flavor that is a balance between sweet, sour, spicy and salty. Add more lime juice if too salty or sweet for your taste. If too spicy, add more coconut milk. Set aside.

  4. Heat up your grill and brush with a little vegetable oil. Grill the salmon, allowing each piece to cook several minutes before disturbing/turning (this will prevent flesh from tearing). Baste the first time you turn it with some of the leftover marinade. Salmon is cooked when inner flesh is no longer translucent.

  5. Serve the salmon with rice or salad, plus the sauce on the side (note: this sauce is usually served at room temperature). An easy salad that goes beautifully with this dish is Easy Thai Cucumber Salad