Make the glaze. Combine all the glaze ingredients in a small saucepan and bring to a boil. Reduce heat to low and let simmer until thickened and reduced. Remove from heat and set aside.
Preheat the oven to 425F. On a baking sheet lined with parchment paper, place your salmon. Make sure your salmon is patted completely dry. Sprinkle with a little salt and pepper and cover the salmon with another sheet of parchment and place in the oven for about 5-7 minutes until cooked half way through.
Prepare another baking sheet and place your asparagus on it. Snap the ends off and toss in a little sesame oil. Place these in the oven at 425F for about 7 minutes until roasted and cooked through.
Remove the salmon from the oven when half way cooked. Remove the top layer of parchment paper and spread half of your glaze on and sprinkle with sesame seeds. Drizzle over a little bit of sesame oil. Reserve the other half of your glaze for serving.
Switch the oven to broil and place your salmon under the broiler for another few minutes or so until the glaze is caramelized and the salmon is cooked through.
Serve the salmon over cooked rice with roasted asparagus, sliced mango, carrot, extra sesame seeds, thai basil, slivered spring onions and a drizzle of the extra sauce and a drizzle of sesame oil if you like.