Prep the shrimp: Pat shrimp dry with paper towels. Season lightly with salt and pepper.
Dry shrimp sear better and stay juicy.
Chop the veggies: Cut bell pepper into thin strips, slice carrot on a diagonal, break broccoli into small florets, slice zucchini into half-moons, and trim snap peas. Keep pieces bite-sized for even cooking.
Mince aromatics: Finely mince garlic and ginger. Set aside in a small bowl so they hit the pan together.
Make the sauce: In a cup, whisk soy sauce, oyster sauce, honey, rice vinegar, sesame oil, and cornstarch slurry.
Taste and adjust sweetness or tang to your liking.
Heat the pan: Set a large skillet or wok over medium-high to high heat. Add 1 tablespoon oil and let it shimmer.
Sear the shrimp: Add shrimp in a single layer. Cook 1–2 minutes per side until just pink with a slight curl.
Remove to a plate. Do not overcook.
Stir-fry the veggies: Add another splash of oil if the pan looks dry. Toss in carrots and broccoli first; stir-fry 2 minutes.
Add bell pepper, snap peas, and zucchini; cook 2–3 minutes until crisp-tender.
Add aromatics: Push veggies to the edges. Add garlic and ginger to the center with a small drizzle of oil. Stir 20–30 seconds until fragrant.
Sauce it up: Return shrimp to the pan.
Stir the sauce and pour it over. Toss everything 1–2 minutes until the sauce thickens and coats the shrimp and veggies.
Finish and serve: Sprinkle red pepper flakes if using. Garnish with green onions and sesame seeds.
Serve hot over rice or noodles with a squeeze of lime.