Ingredients
Scale
- 1 lb (450 g) beef sirloin or flank steak, thinly sliced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (optional for extra flavor)
- 2 teaspoons cornstarch
- 2 tablespoons vegetable oil
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 cup snap peas or broccoli florets
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 2 green onions, sliced
- For the sauce:
- 2 tablespoons soy sauce
- 1 tablespoon hoisin sauce (optional)
- 1 teaspoon sesame oil
- 1 teaspoon honey or brown sugar
- 1/4 cup water or beef broth
Instructions
- Start by slicing the beef thinly against the grain. In a bowl, combine the beef with soy sauce, oyster sauce (if using), and cornstarch. Mix thoroughly to coat all the pieces and set aside for about 10 minutes.
- In a small bowl, whisk together soy sauce, hoisin sauce, sesame oil, honey, and water or broth. Set aside.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef and cook until browned, about 2-3 minutes per side. Remove from the skillet and set aside.
- Add the remaining oil to the same skillet. Add garlic and ginger, stirring until fragrant (about 30 seconds). Toss in the bell peppers and snap peas, cooking for 2-3 minutes until slightly tender but still crisp.
- Return the beef to the skillet. Pour in the prepared sauce and stir well. Cook for another 2 minutes until everything is heated through and coated with the sauce. Garnish with sliced green onions.
Notes
- Use a wok or a large skillet for even cooking and high heat.
- Slice the beef thinly against the grain for maximum tenderness.
- Cook vegetables in batches if necessary to avoid overcrowding and steaming.
- Adjust the sauce ingredients to suit your flavor preference — more sweetness, saltiness, or spice.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stir-fry
- Cuisine: Asian-inspired
- Diet: Dairy-Free
Nutrition
- Serving Size: 1 bowl (about 1/4 of recipe)
- Calories: 350 kcal Kcal
- Sugar: 8 g
- Sodium: 950 mg
- Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 4 g
- Protein: 30 g
- Cholesterol: 70 mg