clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai inspired baked pineapple salmon on a tray.

Baked Pineapple Salmon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 36 reviews

  • Author: chefjar
  • Total Time: 20 minutes
  • Yield: 4 1x


This is a tasty, healthy Thai inspired baked pineapple salmon that will be ready in only 20 minutes. You can make it all in one pan, with minimum clean-up and maximum flavor.


  • 2 1/2 pounds (1.2 kg) side of salmon
  • Salt and pepper, to taste
  • 1/2 cup sweet chili sauce
  • 1/4 cup unsalted butter, melted
  • 4 tablespoons hoisin sauce
  • 2 tablespoons fresh lemon juice
  • 3 garlic cloves, minced
  • 1 can pineapple slices, drained and reserve 1/4 cup of juice
  • 2 tablespoons fresh cilantro, roughly chopped
  • Lime slices, for serving


  • Preheat your oven to 375°F | 190°C. Line a baking sheet with nonstick aluminium foil.
  • Place the salmon on the sheet and season with salt and pepper on both sides.
  • Arrange pineapple slices underneath the salmon.
  • In a small bowl whisk together sweet chili sauce, butter, hoisin sauce, garlic, lemon juice and 1/4 cup reserved pineapple juice. Pour the mixture over the salmon.
  • Bake for 15 minutes or until flaky and cooked through. You can broil  for the last 5 minutes until the edges are charred.
  • Garnish with chopped cilantro.
  • Serve with lime slices.
  • Enjoy!


  • Pineapple slices, rather than chunks or crushed pineapple, are best in this recipe. The slices are really easy to stick right in there under the salmon. Pineapple chunks, and especially crushed pineapple, can be overly wet and messy. That makes serving harder, when compared to the ease of simply serving everyone a pineapple slice with their salmon. Any kind of canned pineapple will do the job here, but we do strongly recommend slices.
  • We strongly encourage you to simply lay the salmon in a single piece along the baking tray. If the salmon is too long, cut the end off, and place it on the side so it can cook, too. You want your salmon to cook simultaneously and evenly. If some of the salmon has folded under, it will wind up underdone. You don’t want that.
  • If you don’t have any non stick foil on hand, you can spray the baking sheet. Doing so before laying down the salmon will prevent the salmon from sticking to the sheet! The cleanup will be a little trickier without the foil to catch all the sauce, but this will do in a pinch.
  • Prep Time: 5 min
  • Cook Time: 15 min
  • Category: Salmon recipes
  • Cuisine: Asian


  • Calories: 566kcal
  • Sugar: 15g
  • Sodium: 575mg
  • Fat: 44g
  • Saturated Fat: 9g
  • Carbohydrates: 13g
  • Fiber: 2g
  • Protein: 68g
  • Cholesterol: 29mg