Beef and broccoli stir fry is a classic, comforting dish that brings together tender slices of beef and crisp broccoli in a rich, savory sauce. This easy recipe is perfect for busy weeknights when you want something flavorful, satisfying, and quick to prepare at home.
Why You’ll Love This Recipe
This beef and broccoli stir fry delivers restaurant-style flavor with simple pantry ingredients. It’s quick to cook, family-friendly, and packed with protein and vegetables. The sauce is perfectly balanced—savory, slightly sweet, and deeply satisfying—making it a go-to meal for any day of the week.
Ingredients

- 1 1/4 lbs flank steak, thinly sliced
- 1 tablespoon + 1 teaspoon vegetable oil, divided
- 2 cups broccoli florets
- 2 teaspoons minced fresh ginger
- 1 teaspoon minced garlic
- 1/4 cup oyster sauce
- 1/4 cup beef broth or water
- 1 teaspoon sugar
- 2 teaspoons toasted sesame oil
- 1 teaspoon soy sauce
- 1 teaspoon cornstarch
- Salt and pepper to taste
Instructions
- Heat 1 teaspoon of oil in a large pan over medium heat. Add broccoli and cook for about 4 minutes until tender.
- Add ginger and garlic, cook for 30 seconds until fragrant. Remove and set aside.
- Wipe the pan clean and heat remaining oil over high heat.
- Season beef with salt and pepper, then cook in batches for 3–4 minutes per side until browned.
- Return broccoli to the pan and cook for 2 minutes.
- In a bowl, whisk oyster sauce, beef broth, sugar, sesame oil, and soy sauce.
- Mix cornstarch with 1 tablespoon cold water.
- Pour sauce into the pan, cook for 30 seconds. Add cornstarch slurry and bring to a boil.
- Cook for 1 minute until thickened.
- Serve your beef and broccoli stir fry immediately with rice if desired.

Tips & Tricks
- Slice the beef thinly against the grain for maximum tenderness.
- Use high heat to get a proper sear on the beef.
- Do not overcrowd the pan—cook in batches if needed.
- Substitute chicken or tofu for a variation.
- Add carrots or bell peppers for extra color and nutrition.
Details
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir Fry
- Cuisine: Asian-Inspired
- Difficulty: Easy
- Dietary Notes: Halal-friendly

Notes
- Serve with steamed white rice, brown rice, or noodles.
- You can reduce sodium by using low-sodium soy sauce.
- For a richer sauce, slightly increase oyster sauce.
Nutrition (Approximate)
- Calories: 320 kcal
- Protein: 28g
- Carbohydrates: 10g
- Fat: 18g
FAQ
Can I use a different cut of beef?
Yes, sirloin or ribeye works well if flank steak is unavailable.
How do I keep beef tender?
Slice against the grain and avoid overcooking.
Can I make this ahead of time?
Yes, but it’s best fresh. Reheat gently to avoid overcooking the beef.
Is this recipe gluten-free?
Use gluten-free soy sauce and oyster sauce alternatives.
Can I freeze beef and broccoli stir fry?
Yes, though the broccoli texture may soften after thawing.
Storage
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Freeze for up to 2 months.
- Reheating: Warm in a pan over medium heat or microwave in short intervals.

Similar Recipes

Easy beef and broccoli stir fry
Ingredients
- 1 1/4 lbs flank steak thinly sliced
- 1 tablespoon + 1 teaspoon vegetable oil divided
- 2 cups broccoli florets
- 2 teaspoons minced fresh ginger
- 1 teaspoon minced garlic
- 1/4 cup oyster sauce
- 1/4 cup beef broth or water
- 1 teaspoon sugar
- 2 teaspoons toasted sesame oil
- 1 teaspoon soy sauce
- 1 teaspoon cornstarch
- Salt and pepper to taste
Instructions
- Heat 1 teaspoon of oil in a large pan over medium heat. Add broccoli and cook for about 4 minutes until tender.
- Add ginger and garlic, cook for 30 seconds until fragrant. Remove and set aside.
- Wipe the pan clean and heat remaining oil over high heat.
- Season beef with salt and pepper, then cook in batches for 3–4 minutes per side until browned.
- Return broccoli to the pan and cook for 2 minutes.
- In a bowl, whisk oyster sauce, beef broth, sugar, sesame oil, and soy sauce.
- Mix cornstarch with 1 tablespoon cold water.
- Pour sauce into the pan, cook for 30 seconds. Add cornstarch slurry and bring to a boil.
- Cook for 1 minute until thickened.
- Serve your beef and broccoli stir fry immediately with rice if desired.
Notes
- Serve with steamed white rice, brown rice, or noodles.
- You can reduce sodium by using low-sodium soy sauce.
- For a richer sauce, slightly increase oyster sauce.
Conclusion
This beef and broccoli stir fry is a reliable, delicious recipe that’s easy to master at home. With tender beef, vibrant broccoli, and a rich savory sauce, it’s a dish you’ll want to make again and again.

