Start the rice. In a saucepan, combine rinsed jasmine rice, coconut milk, water, salt, and sugar. Bring to a gentle boil, stir once, then cover and reduce to low. Cook 12–15 minutes until liquid is absorbed. Rest 10 minutes off heat, covered. Fluff with a fork.
Heat the oven. Preheat to 425°F (220°C). Line a sheet pan with foil or parchment for easy cleanup. Because yes, you deserve easy cleanup.
Make the sauce. Whisk soy sauce, sriracha, honey, rice vinegar, ginger, garlic, and sesame oil. Taste and adjust heat or sweetness. If you want extra gloss, double the sauce for drizzling.
Prep the salmon. Pat salmon dry. Rub with neutral oil and a pinch of salt. Place skin-side down on the sheet pan. Spoon most of the sauce over the tops, reserving 1–2 tablespoons.
Roast. Bake 8–12 minutes depending on thickness, until the salmon just flakes and the glaze looks sticky. For caramelized edges, broil 1 minute at the end—watch closely.
Mix the drizzle. Stir mayo, sriracha, lime juice, and salt until smooth. This is the not-so-secret sauce that makes it restaurant-y.
Build the bowls. Add a scoop of coconut rice. Top with salmon, cucumbers, carrots, avocado, green onion, and herbs. Drizzle reserved sauce and spicy mayo. Finish with sesame seeds and a squeeze of lime.
Taste and adjust. Need more heat? Extra sriracha. More brightness? Lime. More salt? A splash of soy. You're the boss.