Prep the oven: Heat to 400°F (200°C). Line a baking sheet with foil or parchment for easy cleanup.
Lightly oil the surface.
Make the glaze: In a small bowl, whisk soy sauce, honey, rice vinegar, sesame oil, hoisin (if using), garlic, ginger, and sriracha. Taste and adjust sweetness or heat. It should be slightly bold and salty—the flavor will mellow as it cooks.
Optional thickener: For an extra-sticky finish, mix cornstarch and water in a separate bowl, then whisk into the glaze.
Season the salmon: Pat fillets dry with paper towels.
Sprinkle lightly with salt and pepper. Place them on the prepared sheet, skin-side down if using skin-on.
Brush and bake: Spoon or brush half the glaze over the fish. Bake for 8–10 minutes, depending on thickness.
Glaze again and finish: Brush on the remaining glaze.
Bake 2–4 minutes more, or switch to broil for 1–2 minutes to caramelize the top. Watch closely so the sugars don’t burn.
Check doneness: The salmon should flake easily with a fork and be just opaque in the center. Aim for an internal temp of 125–130°F (52–54°C) for medium.
Garnish and serve: Sprinkle with sesame seeds and green onions.
Add lime wedges on the side. Serve with jasmine rice, stir-fried veggies, or a sesame slaw.