Quick Savory 15-Minute Beef and Broccoli Stir-Fry Recipe
Introduction
This quick and savory beef and broccoli stir-fry is perfect for a delicious homemade dinner in just 15 minutes. Tender slices of beef and crisp broccoli come together in a flavorful sauce that’s both satisfying and easy to prepare.

Ingredients
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 4 cups fresh broccoli florets (about 300g)
- 3 cloves garlic, minced
- 1 tablespoon fresh grated ginger (optional)
- 1/4 cup low sodium soy sauce (60ml)
- 2 tablespoons oyster sauce (30ml) or extra soy sauce if unavailable
- 1 teaspoon brown sugar
- 1 teaspoon sesame oil
- 1 tablespoon cornstarch (8g) mixed with 2 tablespoons cold water
- 2 tablespoons vegetable oil (30ml) for stir-frying
- Optional: red pepper flakes or fresh chili for heat
Instructions
- Step 1: Slice the beef thinly against the grain into strips about 1/4 inch thick.
- Step 2: In a mixing bowl, combine beef slices with 2 tablespoons soy sauce, 1 teaspoon sesame oil, and 1 tablespoon cornstarch. Toss well and let marinate for 10 minutes.
- Step 3: Wash and cut broccoli into bite-sized florets. Peel and slice thick stalks thinly if needed.
- Step 4: In a small bowl, whisk together 1/4 cup soy sauce, 2 tablespoons oyster sauce, 1 teaspoon brown sugar, minced garlic, and grated ginger. Set aside.
- Step 5: Heat 1 tablespoon vegetable oil in a skillet or wok over medium-high heat. Stir-fry broccoli for about 3 minutes until bright green and tender-crisp. Remove and set aside.
- Step 6: Add remaining 1 tablespoon vegetable oil to the pan, increase heat to high. Stir-fry marinated beef in a single layer for 2-3 minutes until browned and cooked through. Cook in batches if needed.
- Step 7: Return broccoli to the pan with beef. Pour sauce over and stir to combine. Cook 1-2 minutes until sauce thickens and coats beef and broccoli.
- Step 8: Taste and adjust seasoning if needed. Add red pepper flakes for heat if desired.
- Step 9: Serve immediately over steamed rice or noodles.
Tips & Variations
- For a gluten-free version, substitute tamari for soy sauce and check your oyster sauce for gluten content.
- Use sirloin for a leaner cut or ribeye for more tenderness and flavor based on your preference.
- Add sliced bell peppers or mushrooms for extra vegetables and color.
- If you like it spicy, fresh chili or a dash of chili oil works well alongside red pepper flakes.
- Marinate the beef longer for deeper flavor if time allows, up to 30 minutes.
Storage
Store leftover beef and broccoli in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or microwave until warmed through. Adding a splash of water or broth while reheating helps maintain moisture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli works well. Thaw and drain excess water before stir-frying to avoid sogginess.
What cut of beef is best for this stir-fry?
Flank steak or sirloin is ideal because they are flavorful and cook quickly when sliced thinly against the grain.
Print
Quick Savory 15-Minute Beef and Broccoli Stir-Fry Recipe
- Total Time: 15 minutes
- Yield: 4 servings 1x
Description
This Quick Savory Beef and Broccoli recipe is a flavorful, homemade dinner ready in just 15 minutes. Tender slices of beef are marinated and stir-fried with fresh broccoli florets in a delicious garlic-ginger soy-based sauce, making it a perfect weeknight meal that’s both quick and satisfying.
Ingredients
Beef and Marinade
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons low sodium soy sauce (30ml)
- 1 teaspoon sesame oil
- 1 tablespoon cornstarch (8g) mixed with 2 tablespoons cold water
Vegetables
- 4 cups fresh broccoli florets (about 300g)
- Optional: red pepper flakes or fresh chili for heat
Sauce
- 1/4 cup low sodium soy sauce (60ml)
- 2 tablespoons oyster sauce (30ml) or extra soy sauce if unavailable
- 1 teaspoon brown sugar
- 3 cloves garlic, minced
- 1 tablespoon fresh grated ginger (optional)
Cooking Oil
- 2 tablespoons vegetable oil (30ml) for stir-frying
Instructions
- Slice the beef: Slice the beef thinly against the grain into strips approximately 1/4 inch thick to ensure tenderness after cooking.
- Marinate the beef: In a mixing bowl, combine the beef slices with 2 tablespoons soy sauce, 1 teaspoon sesame oil, and the cornstarch slurry. Toss thoroughly and let it marinate for 10 minutes to tenderize and flavor the meat.
- Prepare broccoli: Wash and cut broccoli into bite-sized florets. Peel and slice the thick stalks thinly if using to ensure even cooking.
- Make the sauce: In a small bowl, whisk together 1/4 cup soy sauce, oyster sauce, brown sugar, minced garlic, and grated ginger. Set this flavorful sauce mixture aside.
- Stir-fry broccoli: Heat 1 tablespoon vegetable oil in a skillet or wok over medium-high heat. Add broccoli and stir-fry for about 3 minutes until the florets turn bright green and are tender-crisp. Remove broccoli from the pan and set aside.
- Cook the beef: Add the remaining 1 tablespoon vegetable oil to the pan, increase heat to high. Stir-fry the marinated beef in a single layer for 2-3 minutes until browned and cooked through. If necessary, cook the beef in batches to avoid overcrowding.
- Combine and finish: Return the cooked broccoli to the pan with the beef. Pour the prepared sauce over and stir well to combine. Cook for an additional 1-2 minutes until the sauce thickens and evenly coats both beef and broccoli.
- Adjust seasoning and add heat: Taste the dish and adjust seasoning if necessary. Add red pepper flakes or fresh chili to add a spicy kick if desired.
- Serve: Serve the savory beef and broccoli immediately over steamed rice or your choice of noodles for a hearty meal.
Notes
- For a gluten-free version, substitute tamari or a gluten-free soy sauce for the regular soy sauce and ensure oyster sauce is gluten-free.
- Beef slices should be very thin to cook quickly and stay tender.
- If you prefer a milder dish, omit red pepper flakes or chili.
- Cooking in batches prevents overcrowding and helps the beef brown properly.
- Feel free to add sliced bell peppers or carrots for more color and nutrition.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Keywords: beef and broccoli, quick beef recipe, stir-fry, easy dinner, homemade Asian, 15 minute meals

