Pat salmon dry with paper towels. Remove skin and cut into 1-inch cubes.
In a large bowl, drizzle salmon with olive oil. Add garlic powder, onion powder, smoked paprika, salt, pepper, and cayenne (if using). Toss to coat evenly.
In a small bowl, whisk mayonnaise, Thai sweet chili sauce, Sriracha, and honey until smooth. Taste and adjust heat/sweetness. Set aside.
Air-Fryer (Best for Crispiness):
Preheat to 375°F.
Spray basket lightly with oil.
Arrange salmon in a single layer.
Cook 8–10 minutes, flipping halfway.
Oven (Great for Batches):
Preheat to 400°F.
Line a baking sheet with parchment or grease it.
Arrange salmon in a single layer.
Bake 10–12 minutes, broil last 1–2 minutes for crisp.
Pan-Sear (Fastest, Extra Crisp):
Heat non-stick skillet over medium-high with oil.
Sear salmon in single layer, 2–3 minutes per side until browned.
Drizzle sauce over salmon bites or toss to coat fully.
Sprinkle with parsley, green onions, or sesame seeds.
Serve immediately while hot and crispy!