Authentic Thai Beef and Broccoli
This Thai beef and broccoli stir-fry is packed with flavor and coated in a delicious sauce. Skip the takeout, make it at home!

- Prep time
- 10 min
- Cook time
- 10 min
- Yield
- 2 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 2 tablespoons oil
- 2 cloves garlic (minced)
- 9 oz beef (thinly sliced against the grain)
- 2 tablespoons oyster sauce
- 1 tablespoon light soy sauce
- 1 teaspoon white sugar
- 1/2 teaspoon dark soy sauce
- 1 broccoli (thinly sliced)
- 1 tablespoon cornstarch
- 1 egg white
- 1 tablespoon oyster sauce
- 1 tablespoon sesame oil
Instructions
- 1
Thinly slice the beef against the grain. Transfer the slices to a large mixing bowl and mix with cornstarch, egg white, sesame oil, and oyster sauce, ensuring each piece is evenly coated. Marinate for a minimum of 30 minutes or overnight in the fridge.
- 2
Slice the broccoli into bite-sized pieces suited for quick cooking. Cook, steam, or grill the broccoli over charcoal or in a grilling pan over low heat to give it a smoky flavor. (optional)
- 3
Add oil to a wok over medium heat and sauté the garlic until fragrant and golden. Add sliced chilies if desired.
- 4
Add the marinated beef slices, searing them quickly.
- 5
Stir in the seasonings. Add oyster sauce, light soy sauce, dark soy sauce, and white sugar. Mix well and ensure each slice of beef is coated.
- 6
Toss in the broccoli. Cook it until soft to your liking. I like mine with a bit of a crunch, so I give it a quick sauté before serving immediately.