Description
This Delicious Beef and Onion Stir Fry is flavorful, tender, and ready in just 20 minutes! Juicy beef strips, caramelized onions, and a savory soy-garlic sauce come together for the perfect quick and easy dinner.
Ingredients
**For the Stir Fry**
1 lb flank steak or sirloin, thinly sliced against the grain
2 tbsp soy sauce
1 tbsp cornstarch
1 tbsp oyster sauce
1 tbsp rice vinegar
2 tbsp vegetable oil, divided
1 large onion, thinly sliced
3 cloves garlic, minced
1 tsp grated ginger (optional)
**For the Sauce**
3 tbsp soy sauce
1 tbsp brown sugar
1 tbsp hoisin sauce
1 tbsp water
½ tsp sesame oil
¼ tsp black pepper
**Optional Garnish**
Sesame seeds
Chopped green onions
Steamed rice or noodles
Instructions
1. In a medium bowl, combine sliced beef with 2 tbsp soy sauce, cornstarch, oyster sauce, and rice vinegar. Toss and marinate for 10 minutes.
2. In a small bowl, whisk together the sauce ingredients: soy sauce, brown sugar, hoisin sauce, water, sesame oil, and black pepper. Set aside.
3. Heat 1 tbsp oil in a large skillet or wok over high heat. Add beef in a single layer and sear for 2–3 minutes per side until browned. Remove and set aside.
4. Add remaining oil to the skillet, then add onions. Stir-fry for 3–4 minutes until softened and lightly caramelized.
5. Add garlic (and ginger if using) and cook 30 seconds until fragrant.
6. Return beef to the skillet and pour in the sauce. Stir-fry for 1–2 minutes until beef is fully coated and sauce thickens slightly.
7. Serve immediately over rice or noodles, garnished with sesame seeds and green onions. Enjoy your quick, savory, and satisfying stir fry!
Notes
Slice beef thinly against the grain for the most tender texture.
Add bell peppers or broccoli for extra color and crunch.
Make it spicy by adding chili flakes or sriracha.
Leftovers reheat beautifully — perfect for next-day lunches!