Why You’ll Love This Recipe
This beef and broccoli stir-fry is the perfect balance of tender beef, crisp broccoli, and a rich, savory sauce. Ready in just 30 minutes, it’s an easy and delicious weeknight meal that’s better than takeout. The homemade stir-fry sauce is packed with umami flavor, and you can serve it over rice or noodles for a complete meal.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
For the Stir-Fry:
- Beef sirloin (thinly sliced)
- Broccoli florets
- Garlic (minced)
- Ginger (grated)
- Sesame oil
- Vegetable oil
For the Sauce:
- Soy sauce
- Oyster sauce
- Brown sugar
- Cornstarch
- Beef broth or water
- Red pepper flakes (optional, for heat)
Directions
- Prepare the Sauce: In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, beef broth, and cornstarch. Set aside.
- Cook the Beef: Heat vegetable oil in a large skillet or wok over medium-high heat. Add sliced beef and cook for 2-3 minutes until browned. Remove and set aside.
- Sauté Broccoli: In the same pan, add a little sesame oil and stir-fry the broccoli for 3-4 minutes until tender-crisp. Add garlic and ginger, cooking for another 30 seconds until fragrant.
- Combine Everything: Return the beef to the pan and pour in the sauce. Stir well and cook for another 2-3 minutes until the sauce thickens and coats the beef and broccoli.
- Serve: Garnish with sesame seeds or sliced green onions and serve over rice or noodles.
Servings and Timing
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
Variations
- Protein Swap: Use chicken, shrimp, or tofu instead of beef.
- Extra Veggies: Add bell peppers, snap peas, or carrots for more color and crunch.
- Gluten-Free Option: Use tamari or coconut aminos instead of soy sauce.
- Spicy Kick: Add sriracha or extra red pepper flakes to the sauce.
Storage/Reheating
- Storage: Keep leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheating: Warm in a skillet over medium heat or microwave for 1-2 minutes.
- Freezing: Freeze in a sealed container for up to 2 months. Thaw overnight before reheating.
FAQs
Can I use frozen broccoli?
Yes! Just blanch it quickly before adding it to the stir-fry.
What’s the best beef cut for stir-fry?
Sirloin, flank steak, or ribeye work best for tenderness.
Can I make this dish ahead of time?
Yes! Prep the sauce and slice the beef in advance for quick cooking.
How do I keep the beef tender?
Slice it thinly against the grain and don’t overcook it.
Can I double the sauce?
Absolutely! If you like extra sauce for rice or noodles, double the ingredients.
Is this dish keto-friendly?
Yes, if you replace cornstarch with xanthan gum and use a sugar substitute.
What should I serve with beef and broccoli?
It pairs well with steamed rice, fried rice, or lo mein noodles.
Can I skip the oyster sauce?
Yes, but it adds great depth of flavor. Substitute with hoisin sauce or extra soy sauce.
How do I make the sauce thicker?
Let it simmer longer or add a cornstarch slurry (1 tsp cornstarch + 1 tbsp water).
What oil is best for stir-frying?
Vegetable oil, canola oil, or avocado oil work best for high-heat cooking.
Conclusion
This quick and easy beef and broccoli stir-fry is a flavorful, satisfying meal that’s perfect for busy weeknights. With its tender beef, crisp veggies, and savory homemade sauce, it’s a delicious alternative to takeout. Try different variations, add your favorite vegetables, and enjoy a simple homemade stir-fry in under 30 minutes!
Print
Quick and Easy Beef and Broccoli Stir-Fry
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Quick and Easy Beef and Broccoli Stir-Fry is a delicious, takeout-style dish made in just 30 minutes! Tender slices of beef and crisp broccoli are coated in a savory, umami-packed sauce. Perfect for a fast and flavorful weeknight dinner served over rice or noodles!
Ingredients
For the Stir-Fry:
- 1 lb sirloin or flank steak, thinly sliced
- 3 cups broccoli florets
- 2 tbsp vegetable oil
- 2 cloves garlic, minced
- 1/2 tsp ginger, grated
For the Sauce:
- 1/4 cup low-sodium soy sauce
- 1 tbsp oyster sauce
- 1 tbsp hoisin sauce
- 1 tbsp brown sugar
- 1 tsp sesame oil
- 1/2 cup beef broth or water
- 1 tbsp cornstarch (mixed with 2 tbsp water to make a slurry)
For Serving:
- Cooked white or brown rice
- Sesame seeds and green onions for garnish
Instructions
- Prepare the Beef: In a bowl, toss sliced beef with 1 tbsp soy sauce and let marinate for 10 minutes.
- Make the Sauce: In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, brown sugar, sesame oil, and beef broth. Set aside.
- Cook the Beef: Heat 1 tbsp oil in a large skillet or wok over high heat. Add beef and sear for 2–3 minutes until browned. Remove from the pan and set aside.
- Sauté Broccoli: In the same pan, add 1 tbsp oil and sauté broccoli for 3–4 minutes until tender-crisp. Add garlic and ginger, stirring for 30 seconds.
- Combine & Simmer: Return the beef to the pan, pour in the sauce, and stir. Add the cornstarch slurry and cook for 1–2 minutes until the sauce thickens.
- Serve: Remove from heat and serve over rice. Garnish with sesame seeds and green onions. Enjoy!
Notes
- Swap beef for chicken or tofu for a different protein option.
- Add bell peppers, carrots, or mushrooms for extra veggies.
- Store leftovers in the fridge for up to 3 days and reheat in a skillet.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner, Stir-Fry
- Method: Stovetop
- Cuisine: Asian, Chinese-Inspired