01 - Combine rice vinegar, sugar, and salt in a bowl. Add julienned carrots, sliced cucumber, and thinly sliced radishes. Toss thoroughly and let sit for at least 20 minutes, stirring occasionally to distribute flavors evenly.
02 - Rinse jasmine rice under cold water until water runs clear. Combine rice, water, and salt in a medium saucepan. Bring to a boil over high heat, cover tightly, reduce heat to low, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff gently with a fork before serving.
03 - Whisk together soy sauce, mirin, honey or maple syrup, rice vinegar, sesame oil, grated fresh ginger, and minced garlic in a small bowl until fully combined and honey is dissolved.
04 - Place salmon fillets in a shallow dish or sealable plastic bag. Pour half of the marinade over the fish, ensuring fillets are evenly coated. Marinate for at least 10 minutes, up to 30 minutes maximum. Reserve remaining marinade for sauce.
05 - Preheat oven to 400°F or heat a nonstick skillet over medium heat. Remove salmon from marinade and place on a foil-lined baking sheet or in the preheated skillet. Bake for 10-12 minutes or cook in skillet until salmon is just cooked through and flakes easily with a fork.
06 - Pour reserved marinade into a small saucepan. Bring to a simmer over medium heat. If thicker consistency is desired, mix cornstarch with 1 tbsp water and stir into sauce. Cook for 2-3 minutes until glossy and slightly thickened.
07 - Combine mayonnaise, sriracha sauce, and lime juice in a small bowl. Mix until smooth and fully incorporated. Adjust sriracha amount to taste preference.
08 - Divide cooked rice evenly among four serving bowls. Arrange salmon fillets (flaked or whole) on top. Add drained pickled vegetables, sliced avocado, scallions, sesame seeds, fresh cilantro, and nori strips. Drizzle generously with prepared teriyaki glaze and sriracha mayo.
09 - Serve immediately while salmon is warm and vegetables retain their crunch.