Pat the shrimp dry. Use paper towels to remove excess moisture so they sear instead of steam. Season lightly with salt and pepper.
Toss with cornstarch. Sprinkle cornstarch over the shrimp and toss to coat.
This helps the sauce cling and gives you a slight crust.
Mix the sauce. In a small bowl, whisk together sriracha, honey, soy sauce, and rice vinegar. Adjust sweetness and heat to taste. Set aside.
Heat the pan. Set a large skillet over medium-high heat.
Add the oil and let it shimmer.
Sear the shrimp. Arrange shrimp in a single layer. Cook 1–2 minutes per side until pink and just opaque. Transfer to a plate.
Do not overcook.
Sauté aromatics. Lower heat to medium. Add a touch more oil if needed. Cook garlic and ginger for about 30 seconds until fragrant—avoid browning.
Glaze with sauce. Pour in the sauce and let it bubble for 30–60 seconds until slightly thickened and glossy.
Coat the shrimp. Return shrimp to the pan and toss to coat.
Cook another 30 seconds to 1 minute to marry flavors. Turn off heat and finish with sesame oil, if using.
Garnish and serve. Top with green onions and sesame seeds. Serve over rice, noodles, or in lettuce cups.