Prep the zucchini noodles: Spiralize the zucchini and place the noodles on a clean kitchen towel. Lightly sprinkle with salt and let them sit 10 minutes to draw out extra moisture.
Gently squeeze to remove excess water. Set aside.
Make the sauce: In a small bowl, whisk soy sauce, oyster sauce, honey, rice vinegar, and red pepper flakes or sriracha. If using cornstarch, whisk it separately with water, then stir into the sauce.
Season the shrimp: Pat shrimp dry and season lightly with salt and pepper.
Dry shrimp sear better and stay juicy.
Sear the shrimp: Heat avocado oil in a large skillet or wok over medium-high heat. Add shrimp in a single layer and cook 1–2 minutes per side until just opaque. Remove to a plate.
Sauté aromatics: In the same pan, add 1/2 tablespoon sesame oil, garlic, ginger, and the white parts of the green onions.
Stir 30–45 seconds until fragrant. Don’t let the garlic brown.
Add veggies: Toss in the sliced bell pepper and cook 2–3 minutes until crisp-tender.
Cook the zoodles: Add zucchini noodles and the remaining 1/2 tablespoon sesame oil. Stir-fry 1–2 minutes.
Keep the heat high and the cooking time short to prevent sogginess.
Sauce and combine: Return shrimp to the pan. Pour in the sauce and toss everything for 1–2 minutes until glossy and warmed through. If using cornstarch, the sauce will lightly thicken.
Finish and serve: Turn off heat.
Sprinkle with sesame seeds and the green tops of the onions. Squeeze a little lime over the top. Taste and adjust salt, pepper, or heat as needed.