Beef & Broccoli Stir Fry Recipe
Introduction
Beef and broccoli stir fry is a quick and satisfying dish that’s perfect for a busy weeknight. Tender slices of beef combine with crisp broccoli in a savory sauce that delivers big flavor. This recipe is easy to prepare and sure to become a family favorite.

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 mixing 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 aside.
- Step 3: Bring a pot of water to a boil. Blanch the broccoli florets for about 2 minutes until bright green and tender-crisp. Drain and set aside.
- Step 4: Heat 2 tablespoons 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 beef to the skillet along with the blanched broccoli.
- Step 6: Pour the prepared sauce over the beef and broccoli. Stir to combine and cook for another 2-3 minutes until the sauce thickens and everything is heated through.
- Step 7: Serve hot over steamed rice or noodles and enjoy your delicious beef and broccoli stir fry.
Tips & Variations
- For extra tenderness, slice the beef very thinly against the grain using a sharp knife.
- Substitute broccoli with other vegetables like snap peas or bell peppers for variety.
- Use honey instead of brown sugar for a different sweetness profile.
- If you prefer a spicier dish, add a pinch of red pepper flakes or a splash of chili sauce to the sauce mixture.
- Marinate the beef for up to 30 minutes for enhanced flavor without making it mushy.
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 over medium heat or in the microwave until warmed through. Avoid overcooking during reheating to keep the beef tender and the broccoli crisp.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef?
Yes, flank steak and sirloin are great because they are lean and cook quickly, but other tender cuts like ribeye or skirt steak can also work well if sliced thinly against the grain.
Can I make this recipe vegetarian?
Absolutely. Replace the beef with firm tofu or tempeh and use vegetable broth instead of beef broth. Make sure to adjust cooking times to maintain texture and flavor.
PrintBeef & Broccoli Stir Fry Recipe
A quick and flavorful Beef & Broccoli Stir Fry recipe featuring tender marinated flank steak cooked with crisp broccoli in a savory soy-ginger sauce. Perfect for a healthy and satisfying weeknight dinner, ready in just 25 minutes.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
- Diet: Halal
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)
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
- 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 the meat evenly. Let it 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. Set this sauce mixture aside for later use.
- Cook the Broccoli: Bring a pot of water to a boil. Blanch the broccoli florets for about 2 minutes until they turn bright green and become tender-crisp. Drain the broccoli and set it aside to maintain its crunch and color.
- 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 2 to 3 minutes until the beef is browned and cooked through. Remove the beef from the skillet and set aside to keep warm.
- Combine Ingredients: In the same skillet, add a little more oil if necessary. 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 and stir well to combine. Cook for an additional 2 to 3 minutes, stirring constantly, until the sauce thickens and coats the beef and broccoli evenly.
- Serve: Serve the beef and broccoli hot over steamed rice or noodles for a complete meal. Enjoy this flavorful and nutritious stir fry immediately for the best taste and texture.
Notes
- Use thinly sliced flank steak or sirloin to ensure quick cooking and tender texture.
- Marinating the beef helps to tenderize and boost the flavor of the meat.
- Blanch broccoli to maintain its vibrant color and crispness before stir-frying.
- You can substitute beef broth with water if unavailable, but broth adds more depth of flavor.
- Oyster sauce is optional but recommended for authentic savory taste.
- Serve this dish over steamed jasmine rice or your favorite noodles for a complete meal.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stovetop or microwave to avoid overcooking the beef.
Keywords: Beef Stir Fry, Beef and Broccoli, Chinese stir fry, quick dinner, easy beef recipe

