Make the sauce. In a jar or measuring cup, whisk together the soy sauce, oyster sauce (if using), orange juice, honey, rice vinegar, sesame oil, garlic, ginger, chicken broth, and cornstarch until smooth. Set aside.
Cook the broccoli. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the broccoli and cook for 3–4 minutes, stirring occasionally, until bright green. Add 1/2 cup water, cover, and steam for 2–3 minutes, or until the broccoli is tender-crisp. Transfer to a plate.
Cook the shrimp. Pat the shrimp dry with paper towels. Heat the remaining tablespoon of oil in the same skillet over high heat. Add the shrimp in a single layer and cook for 1–2 minutes per side, until pink and opaque.
Bring everything together. Return the broccoli to the skillet. Give the sauce a quick whisk and pour it into the pan. Toss continuously for 1–2 minutes, until the sauce thickens and coats the shrimp and broccoli evenly.
Serve over rice or noodles and enjoy.
Notes
Have the sauce ready before you start cooking! The stir fry comes together quickly.
Don't overcook the shrimp. They only need a few minutes and can become rubbery if left too long.
Frozen broccoli works well too. Just thaw slightly before cooking.
Transfer leftovers into an airtight container and store in the refrigerator for 3-4 days. While you can freeze in a freezer-safe container or resealable plastic bag for up to 3 months, I do not recommend it.