Description
Beef Stir Fry with Vegetables is an easy, healthy, and versatile dinner ready in just 30 minutes. With tender beef, colorful veggies, and a savory-sweet sauce, it’s packed with flavor and perfect for busy weeknights.
Ingredients
- 1 lb (450g) beef (flank steak, sirloin, or ribeye), thinly sliced
- 2 tablespoons soy sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon sesame oil
- 1 tablespoon honey
- 2 garlic cloves, minced
- 1 teaspoon fresh ginger, grated
- 2 tablespoons vegetable oil, for stir-frying
- 1 bell pepper, thinly sliced
- 1 cup broccoli florets
- 1 carrot, julienned
- 1/2 cup snap peas, ends trimmed
- 2 green onions, chopped (for garnish)
- 1 tablespoon sesame seeds (optional, for garnish)
- Steamed rice (optional, for serving)
Instructions
1. Thinly slice the beef against the grain for maximum tenderness. Optionally, marinate in soy sauce, garlic, and ginger for 15–30 minutes.
2. In a small bowl, whisk together soy sauce, hoisin sauce, sesame oil, honey, garlic, and ginger to make the sauce. Set aside.
3. Heat 1 tablespoon of vegetable oil in a wok or large skillet over medium-high heat.
4. Add the beef in a single layer and sear for 2–3 minutes without stirring. Remove and set aside.
5. Add the remaining tablespoon of oil to the same pan. Add the carrots, bell pepper, and broccoli. Stir-fry for 3–5 minutes until tender-crisp.
6. Add snap peas and stir-fry for another 2–3 minutes.
7. Return the beef to the pan along with the prepared sauce. Stir everything together to coat well and cook for 1–2 more minutes.
8. Remove from heat. Garnish with chopped green onions and sesame seeds if desired.
9. Serve hot over steamed rice or on its own.
Notes
For best results, slice the beef thinly against the grain to ensure tenderness.
Marinating the beef for 15–30 minutes will infuse it with more flavor.
Feel free to swap in or add other vegetables like mushrooms or baby corn depending on what you have on hand.
This dish pairs well with white or brown rice, or even cauliflower rice for a low-carb option.