Beef and Broccoli Stir-Fry Recipe
Introduction
This classic Beef and Broccoli Stir-Fry is a quick and flavorful meal that’s perfect for busy weeknights. Tender slices of beef combined with crisp broccoli in a savory sauce create a satisfying dish that’s easy to make at home.

Ingredients
- 1 pound flank steak (or sirloin), thinly sliced against the grain
- 2 cups broccoli florets
- 2 tablespoons vegetable oil (divided)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
- 1/4 cup soy sauce (low sodium preferred)
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 1 tablespoon brown sugar
- 1/2 cup beef broth (or water)
- Salt and pepper, to taste
- Cooked rice or noodles, for serving
Instructions
- Step 1: In a small bowl, whisk together the soy sauce, oyster sauce, cornstarch, brown sugar, and beef broth until smooth. Set the sauce aside.
- Step 2: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the sliced beef in a single layer and cook for 2-3 minutes until browned, stirring occasionally. Remove the beef and set aside.
- Step 3: Add the remaining tablespoon of vegetable oil to the same skillet. Stir-fry the broccoli florets for 3-4 minutes until bright green and tender-crisp. Add the minced garlic and ginger, cooking for another 30 seconds until fragrant.
- Step 4: Return the beef to the skillet with the broccoli. Pour the prepared sauce over the mixture and stir well. Cook for 2-3 minutes more, until the sauce thickens and everything is heated through. Season with salt and pepper to taste.
- Step 5: Serve the beef and broccoli stir-fry over cooked rice or noodles. Enjoy your delicious meal!
Tips & Variations
- For more tenderness, marinate the beef slices in a little soy sauce and cornstarch for 15 minutes before cooking.
- Substitute broccoli with other vegetables like snap peas, bell peppers, or bok choy for variety.
- If you prefer a spicier dish, add a pinch of red chili flakes or a drizzle of chili oil to the sauce.
- Make it gluten-free by using tamari instead of soy sauce and ensuring oyster sauce is gluten-free.
Storage
Store leftover beef and broccoli stir-fry in an airtight container in the refrigerator for up to 3 days. When ready to eat, reheat in a skillet over medium heat or microwave until warmed through. Avoid overcooking to keep the broccoli crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef?
Yes, sirloin or ribeye can also be used, but choose a cut that is tender and slice it thinly against the grain for best results.
How do I prevent the broccoli from getting mushy?
To keep broccoli crisp, cook it just until bright green and tender-crisp, and avoid overcooking. Stir-frying over high heat helps maintain its texture.
Print
Beef and Broccoli Stir-Fry Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
A classic and flavorful beef and broccoli stir-fry recipe featuring tender slices of flank steak, crisp broccoli florets, and a savory sauce made with soy and oyster sauces. This quick and easy stir-fry is perfect for a nutritious weeknight dinner served over rice or noodles.
Ingredients
Beef and Vegetables
- 1 pound flank steak (or sirloin), thinly sliced against the grain
- 2 cups broccoli florets
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced (or 1 teaspoon ground ginger)
Sauce
- 1/4 cup soy sauce (low sodium preferred)
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 1 tablespoon brown sugar
- 1/2 cup beef broth (or water)
Other
- 2 tablespoons vegetable oil (divided)
- Salt and pepper, to taste
- Cooked rice or noodles, for serving
Instructions
- Mix Sauce Ingredients: In a small bowl, whisk together the soy sauce, oyster sauce, cornstarch, brown sugar, and beef broth until the mixture is smooth. Set this sauce aside for later use.
- Heat Oil and Cook Beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the thinly sliced beef in a single layer and stir-fry for 2 to 3 minutes until browned on all sides. Remove the cooked beef from the skillet and set it aside.
- Cook the Broccoli and Aromatics: Add the remaining tablespoon of vegetable oil to the same skillet. Toss in the broccoli florets and stir-fry for about 3 to 4 minutes until they turn bright green and are crisp-tender. Then add the minced garlic and ginger, cooking for an additional 30 seconds or until fragrant.
- Combine Beef and Sauce: Return the cooked beef to the skillet with the broccoli. Pour the prepared sauce over everything and stir well to coat. Cook for another 2 to 3 minutes until the sauce thickens and the dish is heated through. Season with salt and pepper according to your taste.
- Serve: Plate the beef and broccoli stir-fry over cooked rice or noodles and enjoy your meal.
Notes
- For best results, slice the beef thinly against the grain to keep it tender.
- You can substitute broccoli with other vegetables like bell peppers or snap peas for variety.
- Adjust the amount of brown sugar for sweetness according to preference.
- Use low sodium soy sauce to control saltiness in the dish.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Keywords: beef and broccoli, stir-fry, quick dinner, Chinese recipe, flank steak, easy stir-fry sauce

