1 lb (450g) beef (flank steak or sirloin), thinly sliced
2 cups broccoli florets
2 tablespoons olive oil or sesame oil
2 cloves garlic, minced
1-inch piece of ginger, grated
1/4 cup soy sauce (or tamari for gluten-free)
1 tablespoon oyster sauce (optional, for more flavor)
1 tablespoon rice vinegar
1 teaspoon sesame oil (optional, for extra flavor)
1/4 cup beef broth or water
1 tablespoon cornstarch (optional, for thickening)
Salt and pepper, to taste
Sesame seeds (optional, for garnish)
Green onions (optional, for garnish)
Instructions:
Prepare the beef and broccoli:
Slice the beef thinly against the grain. If it’s easier, freeze the beef for about 30 minutes to firm it up.
Steam or blanch the broccoli in hot water for 2-3 minutes until tender but crisp. Drain and set aside.
Make the sauce:
In a small bowl, mix soy sauce, oyster sauce (if using), rice vinegar, sesame oil, and beef broth or water. If you like a thicker sauce, stir in the cornstarch until dissolved.
Stir fry the beef:
Heat a large pan or wok over medium-high heat and add 1 tablespoon of oil.
Once hot, add the beef in a single layer, seasoning with a little salt and pepper. Cook for about 2-3 minutes, stirring occasionally, until the beef is browned but not overcooked.
Remove the beef from the pan and set aside.
Cook the broccoli:
In the same pan, add the remaining tablespoon of oil. Add garlic and ginger, and sauté for about 1 minute until fragrant.
Add the steamed broccoli and stir to combine, cooking for 2-3 minutes.
Combine and finish:
Return the beef to the pan with the broccoli. Pour in the sauce, stirring to coat everything evenly.
Let it cook for 2-3 more minutes until everything is well combined and the sauce thickens slightly.
Serve:
Garnish with sesame seeds and chopped green onions if desired.
Serve hot on its own or with cauliflower rice for a complete meal!