Why You’ll Love This Recipe
Beef Stir Fry with Vegetables is a quick, vibrant, and flavorful meal perfect for busy weeknights. Tender strips of beef are seared to perfection and tossed with a colorful medley of crisp vegetables in a savory sauce. Ready in just 30 minutes, this dish is both satisfying and packed with nutrients, making it a family favorite for its simplicity and taste.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
flank steak or sirloin soy sauce cornstarch garlic ginger sesame oil vegetable oil broccoli bell peppers carrots snap peas onion green onions hoisin sauce oyster sauce beef broth brown sugar red pepper flakes (optional)
directions
Slice the beef thinly against the grain and toss it with cornstarch and a tablespoon of soy sauce. Let it marinate while you prep the vegetables.
Heat vegetable oil in a large skillet or wok over medium-high heat.
Sear the beef in batches until browned and just cooked through. Remove and set aside.
In the same skillet, add a bit more oil and sauté garlic and ginger until fragrant.
Add the vegetables starting with the ones that take the longest to cook, like carrots and broccoli, followed by bell peppers, snap peas, and onion.
Stir-fry until vegetables are crisp-tender.
In a small bowl, whisk together remaining soy sauce, hoisin sauce, oyster sauce, beef broth, brown sugar, and a dash of red pepper flakes if using.
Return the beef to the skillet, pour in the sauce mixture, and toss everything together until well coated and heated through.
Top with sliced green onions before serving.
Servings and timing
This recipe serves 4.
Preparation time: 10 minutes
Cooking time: 15-20 minutes
Total time: 30 minutes
Variations
Use chicken or tofu instead of beef for a different protein option.
Add mushrooms or baby corn for more variety.
Try a teriyaki-style sauce by replacing hoisin and oyster sauce with teriyaki.
Serve over noodles instead of rice for a change in texture.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in a skillet over medium heat or in the microwave until warmed through.
Freeze in portioned containers for up to 2 months for a quick meal option.
FAQs
What cut of beef is best for stir fry?
Flank steak or sirloin are ideal because they’re tender and cook quickly.
Do I have to use all those vegetables?
No, use what you have on hand or what’s in season. Stir fry is very flexible.
Can I make this ahead?
Yes, prep the vegetables and sauce ahead of time to make cooking faster.
How do I keep the beef tender?
Slice thinly against the grain and don’t overcook. The cornstarch also helps keep it tender.
Can I make it spicy?
Add red pepper flakes or a splash of sriracha to the sauce.
Is this dish gluten-free?
Use gluten-free soy sauce and sauces to make it gluten-free.
Can I double the recipe?
Yes, but cook the beef in batches to avoid overcrowding the pan.
Do I need a wok?
A large skillet works fine if you don’t have a wok.
How do I thicken the sauce?
If needed, add a cornstarch slurry (cornstarch + water) and cook until thickened.
What can I serve with it?
Serve with steamed rice, fried rice, or noodles.
Conclusion
Beef Stir Fry with Vegetables is a deliciously easy and healthy meal that you can whip up in just 30 minutes. With endless customization options and bold, savory flavors, it’s a go-to dish that never gets boring. Perfect for a quick dinner or meal prep, this stir fry is sure to satisfy any craving for a hearty and wholesome meal.
PrintBeef Stir Fry with Vegetables (30-Minutes)
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-fry
- Cuisine: Asian
- Diet: Low Fat
Description
A quick and flavorful 30-minute beef stir fry packed with fresh vegetables and tossed in a savory sauce—ideal for busy weeknights.
Ingredients
- 1 lb flank or sirloin steak, thinly sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 cup broccoli florets
- 1 cup snow peas
- 1 carrot, julienned
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 1 tablespoon brown sugar
- 1/4 cup beef broth
- Cooked rice or noodles, for serving
Instructions
- In a bowl, mix soy sauce, oyster sauce, cornstarch, brown sugar, and beef broth to create the sauce. Set aside.
- Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Sear the beef in batches until browned, about 2 minutes per side. Remove and set aside.
- Add the remaining oil to the pan. Sauté garlic and ginger for 30 seconds until fragrant.
- Add all vegetables and stir fry for 3-5 minutes until just tender.
- Return the beef to the pan and pour in the sauce. Stir to combine and cook for another 2-3 minutes until the sauce thickens.
- Serve hot over cooked rice or noodles.
Notes
- Slice beef against the grain for more tenderness.
- Use any combination of your favorite stir fry vegetables.
- Adjust sauce seasoning to taste—add chili flakes for heat.
- Leftovers can be refrigerated and reheated for up to 3 days.
Nutrition
- Serving Size: 1 serving (with rice)
- Calories: 420
- Sugar: 6 g
- Sodium: 850 mg
- Fat: 16 g
- Saturated Fat: 4.5 g
- Unsaturated Fat: 11.5 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 3 g
- Protein: 36 g
- Cholesterol: 85 mg
Your email address will not be published. Required fields are marked *