Prep the shrimp: Pat shrimp dry with paper towels. Toss with a pinch of salt, black pepper, and paprika if using.
Set aside.
Make the sauce: In a bowl, whisk soy sauce, honey, rice vinegar, sesame oil, sriracha (if using), and water/broth. In a separate small cup, stir cornstarch with water to make a smooth slurry. Keep both nearby.
Blanch or steam the broccoli: Bring a pot of salted water to a boil and cook florets 1–2 minutes until bright green and just tender, then drain.
Or steam in the microwave with a splash of water for 2–3 minutes. You want a bit of bite.
Sear the shrimp: Heat 1 tablespoon oil in a large skillet over medium-high heat. Add shrimp in a single layer and cook 1–2 minutes per side until just opaque and lightly golden.
Transfer to a plate (they’ll finish in the sauce).
Sauté aromatics: Add remaining 1 tablespoon oil to the same skillet. Add garlic, ginger, and the white parts of green onions. Cook 30–45 seconds until fragrant, stirring often so they don’t burn.
Build the sauce: Pour in the soy-honey mixture.
When it begins to bubble, stir in the cornstarch slurry. Simmer 30–60 seconds, stirring, until thick and glossy. If it gets too thick, add a splash of water to loosen.
Combine: Return shrimp and broccoli to the skillet.
Toss to coat everything in the sticky sauce. Cook 1 minute to warm through and finish the shrimp.
Assemble bowls: Spoon rice into bowls. Top with the sticky shrimp and broccoli.
Sprinkle with sesame seeds and the green onion tops. Taste and adjust with a little extra soy or a squeeze of lime if you like brightness.