Teriyaki Pineapple Salmon

If you are looking for a seafood dinner that is sweet, savory, tangy, and full of fresh tropical flavor, this Teriyaki Pineapple Salmon is an easy recipe worth adding to your weekly rotation. Tender salmon fillets are seasoned and cooked until beautifully caramelized, then coated in a glossy homemade teriyaki sauce made with soy sauce, honey, brown sugar, garlic, ginger, and pineapple juice.

Fresh pineapple adds natural sweetness and a bright tropical flavor that pairs beautifully with rich salmon. As the pineapple cooks, the edges caramelize and the fruit releases even more sweetness into the teriyaki glaze. The result is juicy salmon covered in a sticky, flavorful sauce with sweet pineapple in every bite.

This recipe is perfect for weeknight dinners, family meals, meal-prep bowls, or casual entertaining. Serve it with steamed jasmine rice, coconut rice, fried rice, noodles, or roasted vegetables for a complete meal that tastes restaurant-inspired but is surprisingly simple to prepare.

Why You’ll Love This Teriyaki Pineapple Salmon

One of the best things about this recipe is the balance between sweet and savory flavors. Pineapple juice, honey, and brown sugar provide sweetness, while soy sauce, garlic, ginger, and rice vinegar keep the glaze balanced and flavorful.

Salmon also cooks very quickly, making this a convenient dinner when you do not want to spend a long time in the kitchen.

The homemade teriyaki sauce is easy to prepare and can be adjusted to your taste. Add chili flakes for heat, extra pineapple for more tropical flavor, or sesame oil for a deeper toasted flavor.

This dish is also versatile enough to be pan-seared, oven-baked, or grilled.

Ingredients

For the Salmon

  • 4 salmon fillets, about 5–6 ounces each
  • 1 tablespoon olive oil
  • ½ teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika

For the Pineapple

  • 2 cups fresh pineapple chunks
  • 1 teaspoon olive oil
  • 1 tablespoon brown sugar, optional

For the Homemade Teriyaki Sauce

  • ⅓ cup low-sodium soy sauce
  • ½ cup pineapple juice
  • 3 tablespoons honey
  • 2 tablespoons brown sugar
  • 2 tablespoons rice vinegar
  • 1 tablespoon sesame oil, optional
  • 4 garlic cloves, finely minced
  • 2 teaspoons freshly grated ginger
  • 1 tablespoon ketchup, optional
  • ¼ teaspoon crushed red pepper flakes, optional

For Thickening the Sauce

  • 1 tablespoon cornstarch
  • 2 tablespoons cold water

For Garnishing

  • 2 tablespoons sliced green onions
  • 1 tablespoon sesame seeds
  • Fresh pineapple pieces
  • Fresh cilantro, optional

How to Make Teriyaki Pineapple Salmon

1. Prepare the Salmon

Remove the salmon from the refrigerator approximately 15 minutes before cooking.

Pat the fillets dry thoroughly with paper towels.

Drying the fish helps create better browning and also allows the seasonings to stick more evenly.

Season both sides with salt, black pepper, garlic powder, and paprika.

If using skin-on salmon, leave the skin attached while cooking. It can help protect the fish and makes the fillet easier to handle.

2. Prepare the Pineapple

Cut fresh pineapple into approximately 1-inch chunks.

Pat the pieces lightly with paper towels to remove excess surface moisture.

Toss with 1 teaspoon olive oil.

If your pineapple is not especially sweet, sprinkle it with 1 tablespoon brown sugar.

Fresh pineapple works especially well because it develops caramelized edges, but well-drained canned pineapple can also be used.

3. Make the Teriyaki Sauce

In a medium bowl, whisk together soy sauce, pineapple juice, honey, brown sugar, rice vinegar, optional sesame oil, garlic, ginger, ketchup, and optional red pepper flakes.

Stir until most of the brown sugar dissolves.

The sauce will be thin at this stage, which is normal. It will thicken later.

4. Heat the Skillet

Place a large skillet over medium-high heat.

Add the olive oil.

Allow the skillet to become hot before adding the salmon.

The fish should begin sizzling immediately when it touches the pan.

5. Sear the Salmon

If using skin-on salmon, place it skin-side down first.

Cook without moving for approximately 4–5 minutes.

The skin should become crisp and the salmon should begin turning opaque around the lower edges.

Carefully flip the fillets.

Cook the second side for another 2–4 minutes, depending on thickness.

Transfer the salmon to a clean plate.

6. Caramelize the Pineapple

Add the pineapple pieces to the same skillet.

Cook over medium-high heat for approximately 2–3 minutes per side, turning occasionally.

The pineapple should develop lightly browned, caramelized edges.

Do not cook it until mushy.

Transfer approximately half of the pineapple to a plate and leave the remaining pieces in the skillet.

7. Add the Teriyaki Sauce

Reduce the heat to medium.

Pour the prepared teriyaki sauce into the skillet.

Use a wooden spoon to scrape any browned salmon and pineapple bits from the bottom.

Bring the sauce to a gentle simmer.

Let it cook for approximately 2–3 minutes.

8. Thicken the Sauce

In a small bowl, combine the cornstarch with cold water.

Mix until completely smooth.

Slowly pour the slurry into the simmering teriyaki sauce while stirring continuously.

Cook for approximately 1–2 minutes.

The sauce should become glossy and thick enough to coat the back of a spoon.

If it becomes too thick, add a small splash of pineapple juice or water.

9. Return the Salmon

Reduce the heat to medium-low.

Return the salmon fillets to the skillet.

Spoon the teriyaki sauce generously over each piece.

Add the reserved caramelized pineapple around the salmon.

Cook for another 1–2 minutes, just until everything is heated through.

Avoid simmering the salmon for too long because it can become dry.

10. Check for Doneness

The salmon should be opaque and flake easily.

For food safety, salmon can be cooked to an internal temperature of 145°F (63°C).

Use an instant-read thermometer inserted into the thickest part of the fillet for the most reliable result.

11. Garnish

Remove the skillet from the heat.

Sprinkle sliced green onions and sesame seeds over the salmon.

Add fresh cilantro if desired.

For an extra tropical presentation, scatter a few additional fresh pineapple pieces over the top.

12. Serve

Serve the salmon immediately.

Spoon additional teriyaki sauce and pineapple from the skillet over each fillet.

The sauce is especially delicious when served over rice.

What to Serve With Teriyaki Pineapple Salmon

Steamed jasmine rice is one of the best side dishes for this recipe because it absorbs the extra teriyaki sauce beautifully.

Coconut rice is another excellent choice and enhances the tropical pineapple flavor.

For something more savory, serve the salmon with vegetable fried rice.

Noodles also pair well with this dish. Try lo mein, rice noodles, soba noodles, or simple garlic noodles.

For vegetables, broccoli, green beans, snap peas, bok choy, bell peppers, asparagus, or carrots all work beautifully.

You can also turn the salmon into a bowl by serving it over rice with avocado, cucumber, shredded carrots, edamame, and pineapple.

Tips for the Best Teriyaki Pineapple Salmon

Pat the salmon dry. A dry surface gives you better browning.

Use low-sodium soy sauce. The sauce reduces as it cooks, concentrating the saltiness.

Do not overcook the salmon. Salmon can dry out quickly once it is fully cooked.

Caramelize the pineapple separately. This develops much deeper flavor than simply adding raw pineapple to the finished dish.

Use fresh ginger and garlic. They give homemade teriyaki sauce much better flavor.

Add the cornstarch slurry gradually. This makes it easier to control the sauce thickness.

Return the salmon only briefly. It only needs enough time to become coated and reheated.

Easy Recipe Variations

Spicy Teriyaki Pineapple Salmon

Add 1 tablespoon sriracha or chili garlic sauce to the teriyaki mixture.

Honey Garlic Pineapple Salmon

Increase the honey slightly and add two extra garlic cloves.

Teriyaki Salmon Bowls

Serve the salmon over rice with avocado, cucumber, edamame, carrots, and pineapple.

Teriyaki Salmon with Broccoli

Steam or sauté 3 cups broccoli florets and add them to the skillet with the finished sauce.

Mango Pineapple Salmon

Add diced fresh mango with the pineapple just before serving for an even more tropical version.

Grilled Teriyaki Salmon

Grill the salmon over medium-high heat and cook the sauce separately in a saucepan. Brush the salmon with teriyaki glaze during the final minute.

Storage and Reheating

Store leftover salmon, pineapple, and sauce in an airtight container in the refrigerator for up to 2–3 days.

For best results, reheat gently in a covered skillet over low heat.

Add a tablespoon of pineapple juice or water if the sauce has become too thick.

You can also reheat the salmon in a 300°F (150°C) oven for approximately 8–10 minutes.

Avoid overheating because salmon can become dry quickly.

Make-Ahead Instructions

The teriyaki sauce can be mixed up to 2 days ahead and stored in the refrigerator.

The pineapple can be chopped several hours before cooking.

You can also measure the salmon seasonings and prepare the garnishes in advance.

For the best texture, cook the salmon shortly before serving.

Final Thoughts

This Teriyaki Pineapple Salmon combines tender salmon, caramelized pineapple, garlic, ginger, honey, soy sauce, and a glossy homemade teriyaki glaze in one flavorful seafood dinner.

The secret is to sear the salmon first, caramelize the pineapple separately, and thicken the teriyaki sauce before returning the fish for only a brief final coating. This keeps the salmon juicy while giving it that irresistible sticky, shiny finish.

Serve it over jasmine rice for an easy weeknight dinner, pair it with coconut rice for extra tropical flavor, or turn it into colorful salmon bowls with vegetables and avocado. Sweet, savory, and packed with flavor, this is an easy salmon recipe that works beautifully for both family dinners and entertaining.

Leave a Comment