Beef & Broccoli Stir Fry Recipe
Introduction
This Beef & Broccoli Stir Fry is a quick and flavorful weeknight meal that combines tender slices of beef with crisp broccoli in a savory sauce. Ready in just 25 minutes, it’s perfect for a satisfying dinner that feels homemade and comforting.

Ingredients
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 2 cups broccoli florets
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
- For the Marinade:
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
- For the Sauce:
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce (optional)
- 1 tablespoon brown sugar
- 1 tablespoon cornstarch
- 1/2 cup beef broth or water
Instructions
- Step 1: Prepare the marinade by combining 2 tablespoons soy sauce, 1 tablespoon cornstarch, and 1 tablespoon vegetable oil in a bowl. Add the sliced beef and toss to coat. Let it marinate for at least 10 minutes.
- Step 2: In a separate bowl, whisk together 1/4 cup soy sauce, oyster sauce (if using), brown sugar, 1 tablespoon cornstarch, and beef broth. Set the sauce mixture aside.
- Step 3: Bring a pot of water to a boil and blanch the broccoli florets for about 2 minutes until bright green and tender-crisp. Drain and set aside.
- Step 4: Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef in a single layer and stir-fry for 2-3 minutes until browned. Remove the beef and set aside.
- Step 5: In the same skillet, add a little more oil if needed. Sauté the minced garlic and ginger for about 30 seconds until fragrant. Return the cooked beef and blanched broccoli to the skillet.
- Step 6: Pour the prepared sauce over the beef and broccoli, stirring to combine. Cook for an additional 2-3 minutes until the sauce thickens and everything is heated through.
- Step 7: Serve the stir fry hot over steamed rice or noodles for a complete meal.
Tips & Variations
- Slice the beef thinly against the grain to ensure tenderness.
- For extra heat, add a pinch of red pepper flakes or a splash of chili garlic sauce.
- Swap broccoli with other vegetables like snow peas, bell peppers, or bok choy for variety.
- Use tamari instead of soy sauce for a gluten-free version.
- Let the beef marinate longer for deeper flavor if time allows.
Storage
Store leftover beef and broccoli stir fry in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warmed through, adding a splash of water or broth if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef for this recipe?
Yes, sirloin or flank steak work best because they are tender and quick-cooking. Avoid tough cuts that require long braising times.
Is oyster sauce necessary for the stir fry?
Oyster sauce adds a rich umami flavor, but it’s optional. You can omit it or substitute with hoisin sauce or extra soy sauce if preferred.
PrintBeef & Broccoli Stir Fry Recipe
A classic Beef & Broccoli Stir Fry recipe featuring tender marinated flank steak cooked quickly with crisp-tender broccoli florets in a savory soy and oyster sauce. This dish is perfect for a delicious and fast homemade Asian-inspired meal served over rice or noodles.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Beef and Vegetables
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 2 cups broccoli florets
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
Marinade
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
Sauce
- 1/4 cup soy sauce
- 2 tablespoons oyster sauce (optional)
- 1 tablespoon brown sugar
- 1 tablespoon cornstarch
- 1/2 cup beef broth or water
Instructions
- Marinate the Beef: In a bowl, combine 2 tablespoons soy sauce, 1 tablespoon cornstarch, and 1 tablespoon vegetable oil. Add the thinly sliced beef and toss to coat thoroughly. Allow it to marinate for at least 10 minutes to tenderize and infuse flavor.
- Prepare the Sauce: In a separate bowl, whisk together 1/4 cup soy sauce, 2 tablespoons oyster sauce (if using), 1 tablespoon brown sugar, 1 tablespoon cornstarch, and 1/2 cup beef broth or water until smooth. Set aside to use later.
- Cook the Broccoli: Bring a pot of water to a boil and blanch the broccoli florets for about 2 minutes or until they become bright green and tender-crisp. Drain well and set aside to keep their texture intact.
- Stir Fry the Beef: Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. Add the marinated beef in a single layer and stir-fry for about 2 to 3 minutes until the beef is browned but still tender. Remove the beef from the skillet and set it aside.
- Combine Ingredients: In the same skillet, add a little more oil if needed, then sauté the minced garlic and ginger for about 30 seconds until fragrant. Return the cooked beef and blanched broccoli to the skillet. Pour the prepared sauce over the mixture, stirring constantly. Cook for another 2 to 3 minutes until the sauce thickens and everything is heated through.
- Serve: Serve the beef and broccoli stir fry immediately while hot, ideally over steamed rice or noodles for a complete meal.
Notes
- Slice the beef thinly against the grain for tenderness.
- Blanching broccoli helps retain its bright color and crisp texture.
- Oyster sauce is optional but adds a richer depth of flavor.
- Adjust soy sauce and sugar to taste depending on your preferred saltiness and sweetness.
- Serve immediately for best texture and flavor.
- Can be made gluten-free by using tamari or gluten-free soy sauce.
Keywords: Beef stir fry, Beef and broccoli, Chinese stir fry, Quick dinner, Asian recipe

