01 - Preheat oven to 400°F. Line a baking tray with parchment paper or lightly grease it with oil.
02 - In a small saucepan, combine pineapple juice, honey, soy sauce, vinegar, olive oil, garlic, and ginger. Bring to a simmer over medium heat, stirring frequently. Let simmer for 3–4 minutes to meld the flavors.
03 - For a thicker, glossier glaze, dissolve cornstarch in 2 tbsp water and whisk it into the simmering sauce. Continue simmering for 1–2 minutes until the mixture coats the back of a spoon. Remove from heat.
04 - Pat the salmon fillets thoroughly dry with paper towels and arrange them on the prepared baking tray. Season lightly with salt and pepper.
05 - Brush half of the prepared glaze evenly over the top and sides of each fillet, reserving the remaining glaze for basting during baking.
06 - Bake for 12–15 minutes, until the salmon flakes easily when tested with a fork. Halfway through the cooking time, open the oven and baste the fillets with the remaining glaze.
07 - Remove the salmon from the oven. Scatter diced fresh pineapple and chopped cilantro or green onion over the fillets. Serve immediately with lime wedges alongside.