Cook the rice. Start your rice first so it’s ready when the shrimp are done. Fluff and keep warm.
Pat the shrimp dry. Moisture causes steaming. Dry shrimp brown better and get that slight sear.
Make the sauce. In a small bowl, whisk soy sauce, honey, minced garlic, ginger, rice vinegar or lime juice, and sesame oil.
Taste and adjust sweetness or acidity if needed.
Pre-mix the cornstarch slurry. Stir cornstarch with water until smooth. Keep it nearby.
Heat the pan. Set a large skillet over medium-high heat. Add 1 tablespoon oil and let it shimmer.
Season and sear the shrimp. Lightly season shrimp with salt and pepper.
Add half the shrimp to the hot pan in a single layer. Cook about 1 minute per side until just opaque and lightly browned. Transfer to a plate and repeat with remaining shrimp using the second tablespoon of oil.
Build the glaze. Reduce heat to medium.
Pour the sauce into the empty skillet. Simmer 30–60 seconds until fragrant.
Thicken. Stir the cornstarch slurry, then drizzle it into the sauce while stirring. Cook 30–60 seconds, until glossy and slightly thick.
Coat the shrimp. Return shrimp and any juices to the skillet.
Toss to coat and warm through for 30–60 seconds. Don’t overcook.
Serve. Spoon shrimp and sauce over warm rice. Garnish with green onions and sesame seeds.