Cook the sushi rice according to package instructions until soft and slightly sticky. Once cooked, let it cool for a few minutes before mixing in rice vinegar for extra flavor. The rice should be easy to shape without becoming mushy.
Place the salmon fillets in a bowl and season with soy sauce, sesame oil, honey, salt, and black pepper. Let the salmon marinate for at least 10 minutes so it absorbs the savory teriyaki flavors. This quick step makes the fish incredibly flavorful.
Heat a non-stick skillet over medium heat and lightly grease it with oil or cooking spray. Cook the salmon for about 4 to 5 minutes on each side until tender and slightly caramelized. Brush extra teriyaki sauce on top while cooking for a glossy finish.
Dice the avocado and cucumber into small even pieces for easier layering. Slice the green onions thinly so they blend nicely into the stack. Keeping everything evenly chopped helps create a cleaner presentation.
Once the salmon cools slightly, gently break it into bite-sized flakes using a fork. Remove any remaining bones or skin carefully before stacking. The flaky texture helps distribute flavor evenly in every layer.
Place a food ring mold or measuring cup on the serving plate and start with a layer of rice. Press gently to create a stable base, then add cucumber, avocado, and salmon layers. Repeat gently until the stack looks tall and structured.
Carefully remove the mold to reveal the layered stack underneath. Sprinkle sesame seeds and sliced green onions over the top for extra flavor and visual appeal. Add a drizzle of teriyaki sauce or sriracha for a final touch.
Serve the rice stack fresh while the salmon is still slightly warm and the avocado remains creamy. The contrast between warm salmon and cool vegetables makes every bite refreshing. Enjoy it as a light dinner, lunch, or impressive appetizer.