Start by heating olive oil in a skillet over medium heat and add the shrimp. I cook them just until pink and opaque, then stir in garlic for aroma. The shrimp should stay juicy, not overcooked.
In a bowl, I mix mayonnaise, sriracha, soy sauce, and sugar until smooth. This sauce coats the shrimp beautifully and gives that classic spicy sushi flavor. Taste and adjust heat if needed.
I toss the warm shrimp gently with the spicy sauce so every piece is coated. Letting it rest for a few minutes helps the flavors soak in. This is where the magic really starts.
While the shrimp cool slightly, I stir rice vinegar into the cooked sushi rice. I mix gently to keep the grains fluffy. Properly seasoned rice is key to a true sushi taste.
I dice the avocado and cucumber into small, even pieces. A light drizzle of sesame oil adds extra flavor. Keeping the cuts small helps the stacks hold together better.
Using a ring mold, I layer rice first, then avocado and cucumber, followed by spicy shrimp. I press gently so the layers stay firm but not compacted.
I carefully lift the mold and sprinkle green onions and sesame seeds on top. Sometimes I add an extra drizzle of spicy mayo. The stacks are now ready to serve.