Ingredients
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce (optional for a hint of sweetness)
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil (plus more for cooking)
- 1 teaspoon sesame oil
- 1 tablespoon minced garlic
- 1 tablespoon grated fresh ginger (optional)
- 1 medium onion, sliced
- 1 large green bell pepper, sliced
- 1 large red bell pepper, sliced
- ¼ cup low-sodium beef broth or water
- Salt and black pepper to taste
- Green onions or sesame seeds for garnish (optional)
Instructions
- In a medium bowl, mix the sliced beef with soy sauce, cornstarch, and 1 tablespoon of vegetable oil. Let marinate for at least 15–20 minutes.
- Heat a large skillet or wok over high heat. Add a tablespoon of oil. Once hot, add the beef in a single layer. Sear until browned on both sides (about 1–2 minutes per side). Remove and set aside.
- In the same skillet, add a bit more oil if needed. Stir-fry the onions and bell peppers for 3–4 minutes until slightly tender but still crisp.
- Add garlic and ginger; stir-fry for 30 seconds until fragrant.
- Return the beef to the skillet. Add oyster sauce, hoisin sauce, and beef broth. Stir everything together and simmer for another 2–3 minutes until the sauce thickens and coats the beef.
- Drizzle with sesame oil and adjust seasoning with salt and pepper.
- Garnish with green onions or sesame seeds if desired. Serve hot over steamed rice or noodles.
Let me know if you’d like a low-sodium, spicy, or vegetarian version!