
This honey pineapple salmon transforms ordinary weeknight dinners into something truly special with minimal effort. The sweet and tangy glaze caramelizes beautifully during baking, creating a restaurant-quality dish that's surprisingly simple to prepare at home.
I discovered this recipe during a phase when I was trying to incorporate more fish into our family meals but struggling with picky eaters. The natural sweetness from the honey and pineapple was the perfect gateway to get everyone excited about salmon night.
Ingredients
- Salmon fillets: choose fillets of even thickness for consistent cooking throughout
- Honey: provides natural sweetness and creates a beautiful caramelized exterior
- Soy sauce: adds that umami depth that balances the sweetness perfectly
- Pineapple juice: tenderizes the salmon while adding tropical flavor notes
- Fresh garlic: minced finely brings aromatic punch to the glaze
- Grated ginger: adds warmth and complexity to the Asian inspired profile
- Salt and pepper: for basic seasoning that enhances all the other flavors
- Fresh pineapple slices: not just garnish but adds juicy texture contrast
Step-by-Step Instructions
- Prepare the oven:
- Set your oven to 400°F and allow it to fully preheat while you prepare the other ingredients. This higher temperature helps create that beautiful caramelization on the salmon.
- Create the glaze:
- In a mixing bowl whisk together honey, soy sauce, pineapple juice, minced garlic, grated ginger, salt, and pepper until completely smooth and incorporated. The mixture should have a consistency similar to thin syrup.
- Prepare the salmon:
- Place your fillets skin side down in a baking dish, ensuring they have a bit of space between them for even cooking. Pat the tops dry with paper towels to help the glaze adhere better.
- Apply the glaze:
- Pour the honey pineapple mixture evenly over each fillet, using a spoon to ensure the tops are completely covered. The sauce will pool around the fish, which is perfect for basting during cooking.
- Bake to perfection:
- Place the baking dish in the preheated oven and cook for 15 to 20 minutes, depending on the thickness of your fillets. The salmon is done when it flakes easily with a fork but still maintains a slightly translucent center for optimal moisture.
- Garnish and serve:
- Remove from oven and let rest for 2 minutes before topping with fresh pineapple slices. Spoon some of the thickened glaze from the baking dish over each portion before serving.

The pineapple juice is actually my secret weapon in this recipe. Not only does it add wonderful flavor but it contains enzymes that help tenderize the salmon making it incredibly moist. I once served this at a dinner party where two guests who claimed to dislike salmon went back for seconds.
Storing Leftovers
Leftover honey pineapple salmon can be stored in an airtight container in the refrigerator for up to two days. I find the flavors actually develop further overnight making next-day leftovers particularly delicious. To reheat gently warm in a 275°F oven until just heated through usually about 10 minutes. Avoid microwaving as this can make the salmon dry and rubbery. The glaze will thicken considerably when cold but will loosen again when warmed.
Ingredient Substitutions
This recipe is wonderfully adaptable to what you have on hand. No pineapple juice? Orange juice creates a different but equally delicious flavor profile. Maple syrup can replace honey for a more complex sweetness. For a spicy variation add a teaspoon of sriracha or a sprinkle of red pepper flakes to the glaze. Fresh salmon is ideal but good quality frozen fillets work well too just be sure to thoroughly thaw and pat dry before cooking.
Serving Suggestions
The vibrant flavors in this honey pineapple salmon pair beautifully with simple sides that let the fish remain the star. Coconut rice absorbs the extra glaze beautifully and complements the tropical theme. Steamed bok choy or asparagus adds a fresh green element that balances the richness of the salmon. For a complete Asian inspired meal serve with a cucumber salad dressed simply with rice vinegar sesame oil and a sprinkle of salt.

Recipe FAQs
- → Can I use fresh pineapple juice instead of bottled?
Yes, fresh pineapple juice enhances the flavor, but bottled juice works as well for convenience.
- → How do I know when the salmon is cooked?
The salmon is fully cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
- → What can I serve with this dish?
Steamed rice, roasted vegetables, or a fresh green salad pair perfectly with the flavorful salmon.
- → Can I prepare the sauce ahead of time?
Absolutely, you can make the sauce up to 24 hours in advance and store it in the refrigerator until ready to use.
- → What substitutions can I make for dietary restrictions?
Use gluten-free soy sauce (tamari) for a gluten-free version or swap honey with maple syrup for a vegan alternative.