Ingredients
- 1 lb (450g) beef sirloin or flank steak, thinly sliced against the grain
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 1 tbsp ginger, grated (optional)
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp hoisin sauce (optional for sweetness)
- 1 tbsp cornstarch
- 2 tbsp vegetable oil (divided)
- ¼ cup beef broth or water
- Salt and black pepper to taste
- Green onions or sesame seeds for garnish (optional)
Instructions
- In a medium bowl, toss beef with cornstarch, 1 tbsp soy sauce, and a pinch of black pepper. Let marinate for 10–15 minutes.
- Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add beef and stir-fry until browned but not fully cooked (about 2–3 minutes). Remove and set aside.
- In the same skillet, add the remaining 1 tbsp oil. Add garlic, ginger (if using), onions, and bell peppers. Stir-fry for 3–4 minutes until vegetables are slightly tender but still crisp.
- Return the beef to the skillet. Add remaining soy sauce, oyster sauce, hoisin sauce (if using), and beef broth. Stir well to coat everything in the sauce.
- Cook for another 2–3 minutes until the sauce thickens slightly and the beef is cooked through.
- Taste and adjust seasoning with salt or more soy sauce if needed. Garnish with sliced green onions or sesame seeds.
- Serve hot with steamed rice or noodles.
Let me know if you want a low-sodium or spicy version!