Pat the salmon dry. Use paper towels to remove surface moisture. Season both sides with salt and pepper.
Dry fish sears better and helps the glaze stick.
Stir together the glaze. In a small bowl, mix honey, soy sauce, minced garlic, vinegar, a squeeze of lemon, and ginger if using. Add a pinch of red pepper flakes for a little heat.
Preheat your pan. Set a large skillet over medium-high heat and add the oil. You want it hot but not smoking, so the salmon browns quickly.
Sear the salmon skin-side down first. Place fillets in the pan and press gently with a spatula for 10–15 seconds to prevent curling.
Cook 3–4 minutes until the skin is crisp and the sides look opaque halfway up.
Flip and cook briefly. Turn the fillets and cook 1–2 minutes to get color on the top. Don’t fully cook through yet.
Add the glaze. Pour the honey garlic mixture around the salmon. Reduce heat to medium.
Spoon the bubbling glaze over the fish as it thickens, 1–3 minutes. The sauce will turn glossy and slightly sticky.
Finish with acidity. When the salmon flakes easily with a fork and the internal temperature reaches 125–130°F for medium (or 135°F for medium-well), turn off the heat. Add another small squeeze of lemon to brighten the sauce.
Rest and garnish. Let the salmon rest 2 minutes in the pan.
Sprinkle with sesame seeds and sliced green onions. Serve with extra glaze spooned on top.