Prepare the sauce: In a small bowl, whisk together the soy sauce, water, sriracha, honey, and cornstarch. Set aside.
In a large skillet or wok, heat 1 tablespoon of avocado oil over medium-high heat. Add the shrimp and stir-fry until no longer raw, for about 5 minutes. Remove the shrimp to a plate and set aside.
Add the remaining oil to the skillet, then add the broccoli, peppers, red onions, and snap peas. Stir-fry the veggies until tender-crisp, about 3 minutes. Add the garlic and ginger and cook, stirring, for 30 seconds.
Reduce the heat to medium. Add the shrimp back to the skillet. Give the sauce a quick stir, then add it to the skillet. Continue to cook, stirring, until the sauce has thickened and the shrimp and vegetables are coated, about 2 more minutes.
Off heat, drizzle the dish with sesame oil and sprinkle it with sesame seeds. Serve immediately.
Video
Notes
The best way to vary this recipe is to use different vegetables. You can use about one pound of any sturdy vegetable, including green beans, sliced carrots, and asparagus.
While you want the shrimp fully cooked, you don't want them overcooked, or they'll be tough and gummy. So, during the first stage of cooking, cook them just until they are opaque, then proceed with the rest of the recipe. They will cook some more after you add them back to the skillet.
You can use a sugar-free honey substitute to reduce the carbs per serving from 16 to 12 grams.
Sometimes, I make this recipe with 16 ounces of frozen stir-fry veggies. Fresh veggies taste better and are crisper, but frozen is convenient and works, too.
You can keep the leftovers in an airtight container in the fridge for up to three days. Reheat them covered in the microwave at 50% power. I don't recommend freezing the leftovers.