Prep the salmon. Pat the salmon dry with paper towels and cut into even 1-inch cubes.
Dry fish browns better and crisps up faster.
Mix the glaze. In a bowl, whisk honey, sriracha, soy sauce, rice vinegar, garlic, ginger, and sesame oil (if using). Taste and adjust heat and sweetness. You want a bold, slightly thick sauce.
Coat with cornstarch. In a separate bowl, toss salmon cubes with cornstarch until lightly coated.
Shake off any excess. This is the key to that crispy exterior.
Choose your cooking method. Stovetop: Heat 1–2 tablespoons oil in a large nonstick skillet over medium-high. When shimmering, add salmon in a single layer.
Don’t crowd the pan. Cook 2–3 minutes per side until golden and just cooked through, about 5–7 minutes total.
Air fryer: Lightly oil the basket. Arrange salmon in one layer at 400°F (200°C) for 7–9 minutes, shaking halfway.
Oven: Place on a lined sheet, drizzle lightly with oil, and bake at 450°F (230°C) for 10–12 minutes, broiling the last 1–2 minutes for extra color.
Glaze and caramelize. Reduce heat to medium-low (or transfer cooked salmon to a bowl if air-fried/oven-baked).
Pour the sauce into the hot skillet and let it bubble for 30–60 seconds until slightly thick. Add salmon back in and toss gently to coat. Cook 1 minute more to let the sauce cling and edges caramelize.
Finish and serve. Sprinkle sesame seeds and green onions over the top.
Add a squeeze of lime if you like. Serve immediately over rice, spoon onto cucumber slices, or tuck into lettuce cups.