This Baked Pineapple Salmon is one of my favorite go-to recipes for an elegant yet effortless dinner. Juicy salmon fillets are glazed with a sweet and tangy pineapple sauce, baked to tender perfection, and garnished with fresh herbs. It’s vibrant, flavorful, and perfect for any occasion, whether it’s a busy weeknight or a special family gathering.
The natural sweetness of pineapple complements the rich, buttery texture of salmon, creating a dish that feels indulgent but is actually healthy. Let’s dive into the details of how to make this tropical-inspired salmon dish!
Ingredients for Baked Pineapple Salmon
Here’s what you’ll need to make this dish irresistible:
- Salmon Fillets – Use fresh, skin-on fillets for the best flavor and texture. Skin-on helps retain moisture during cooking.
- Pineapple Slices – Fresh or canned pineapple rings add sweetness and a burst of tropical flavor.
- Pineapple Juice – For a sweet and tangy glaze, this is a key ingredient.
- Soy Sauce – Provides a savory balance to the sweetness of pineapple.
- Honey – Enhances the natural sweetness and helps create a sticky glaze.
- Garlic – Fresh minced garlic gives the glaze a savory, aromatic kick.
- Ginger – Adds warmth and a subtle spiciness to the marinade.
- Lemon Slices – For a citrusy brightness and an extra layer of flavor.
- Fresh Herbs – Parsley or cilantro works beautifully as a garnish.
- Red Pepper Flakes (Optional) – For a hint of heat.
How to Make Baked Pineapple Salmon
Baking salmon with a pineapple glaze couldn’t be simpler! Follow these steps:
Step 1: Prepare the Pineapple Glaze
In a small saucepan, combine pineapple juice, soy sauce, honey, minced garlic, and grated ginger. Simmer over medium heat until the sauce thickens slightly, about 5-7 minutes.
Step 2: Assemble the Salmon
Preheat your oven to 375°F (190°C). Place salmon fillets on a baking sheet lined with parchment paper or foil. Arrange pineapple slices and lemon slices on top of and around the salmon.
Step 3: Brush with Glaze
Generously brush the salmon with the prepared pineapple glaze, making sure to coat it evenly.
Step 4: Bake the Salmon
Bake the salmon in the preheated oven for 15-20 minutes, or until the internal temperature reaches 145°F (63°C). Baste the salmon with additional glaze halfway through cooking for extra flavor.
Step 5: Garnish and Serve
Once baked, remove the salmon from the oven and let it rest for 5 minutes. Sprinkle with fresh herbs and a pinch of red pepper flakes if desired. Serve immediately with your favorite sides.
Tips for Perfect Baked Salmon
- Don’t Overcook: Salmon dries out quickly if overcooked, so keep an eye on it and use a meat thermometer for accuracy.
- Use Fresh Pineapple: While canned pineapple works in a pinch, fresh pineapple gives this dish a vibrant and natural flavor.
- Make It Spicy: Add a dash of sriracha or chili flakes to the glaze for a spicier kick.
- Pair It Well: Serve with steamed rice, roasted vegetables, or a simple green salad for a balanced meal.

Baked Pineapple Salmon
- Total Time: 30 minutes
- Yield: 4 1x
Ingredients
- 4 salmon fillets (skin-on)
- 1 cup pineapple juice
- 4 pineapple slices (fresh or canned)
- 2 tbsp soy sauce
- 2 tbsp honey
- 2 cloves garlic, minced
- 1 tsp grated ginger
- 1 lemon, sliced
- Fresh parsley or cilantro, chopped (for garnish)
- Red pepper flakes (optional)
Instructions
- Preheat your oven to 375°F (190°C).
- In a small saucepan, combine pineapple juice, soy sauce, honey, garlic, and ginger. Simmer until thickened, about 5-7 minutes.
- Place salmon fillets on a parchment-lined baking sheet. Arrange pineapple and lemon slices around and on top of the salmon.
- Brush the salmon generously with the pineapple glaze.
- Bake for 15-20 minutes, or until the salmon reaches an internal temperature of 145°F (63°C). Baste with glaze halfway through cooking.
- Let the salmon rest for 5 minutes. Garnish with parsley or cilantro, and sprinkle with red pepper flakes if desired.
Notes
- For a sweeter glaze, add an extra tablespoon of honey.
- Leftover salmon can be stored in an airtight container in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes