Beef and Broccoli Stir-Fry
		This classic beef and broccoli stir-fry is loaded with tender beef, crisp broccoli, and a savory garlic-ginger sauce served over fluffy white rice. It’s a quick, flavorful, and satisfying dish perfect for a busy weeknight.
Why You’ll Love This Recipe
- 
Fast and flavorful: Ready in under 30 minutes with bold Asian-inspired flavors.
 - 
Balanced meal: Includes protein, vegetables, and grains in one dish.
 - 
Better than takeout: Homemade stir-fry sauce delivers deep flavor without excess oil or sodium.
 - 
Customizable: Easily adjusted with your favorite veggies or spice levels.
 
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- 
Flank steak or sirloin, thinly sliced against the grain
 - 
Fresh broccoli florets
 - 
Cooked white rice (jasmine or basmati)
 - 
Soy sauce
 - 
Oyster sauce
 - 
Cornstarch
 - 
Garlic, minced
 - 
Fresh ginger, grated
 - 
Brown sugar
 - 
Sesame oil
 - 
Vegetable oil (for stir-frying)
 - 
Water or beef broth
 - 
Sesame seeds (for garnish)
 - 
Green onions, sliced (optional)
 
directions
- 
Marinate the beef: In a bowl, mix sliced beef with 1 tablespoon soy sauce and 1 teaspoon cornstarch. Let sit for 10–15 minutes.
 - 
Blanch the broccoli: Bring a pot of water to boil, add broccoli florets, and blanch for 2 minutes. Drain and set aside.
 - 
Prepare the sauce: In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, sesame oil, water, garlic, and ginger.
 - 
Sear the beef: In a hot wok or large skillet, heat vegetable oil over high heat. Stir-fry beef until browned and cooked through. Remove and set aside.
 - 
Cook the broccoli: In the same pan, add a bit more oil if needed. Stir-fry broccoli for 1–2 minutes.
 - 
Combine and sauce: Return the beef to the pan, pour in the sauce, and stir to coat. Cook for 1–2 minutes until the sauce thickens slightly.
 - 
Serve: Spoon over rice and garnish with sesame seeds and green onions.
 
Servings and timing
- 
Servings: 4
 - 
Prep time: 10 minutes
 - 
Cook time: 15 minutes
 - 
Total time: 25 minutes
 
storage/reheating
- 
Storage: Store in an airtight container in the refrigerator for up to 3 days.
 - 
Reheating: Reheat gently in a skillet or microwave until hot. Add a splash of water or broth to loosen the sauce if needed.
 
FAQs
What cut of beef is best for stir-fry?
Flank steak or sirloin work best for tenderness and quick cooking.
Can I use frozen broccoli?
Yes, thaw and drain well before stir-frying to avoid excess moisture.
How do I keep the beef tender?
Slice thinly against the grain and marinate with cornstarch and soy sauce.
Can I add other vegetables?
Absolutely—try bell peppers, snow peas, carrots, or mushrooms.
Is this dish gluten-free?
Use gluten-free soy sauce and oyster sauce to make it gluten-free.
Can I make it spicy?
Add chili flakes, sriracha, or sliced red chili to the sauce.
How do I thicken the sauce more?
Add a slurry of 1 teaspoon cornstarch mixed with 2 teaspoons water if needed.
Can I use chicken instead of beef?
Yes, chicken breast or thigh meat makes a great alternative.
What kind of rice works best?
Jasmine or long-grain white rice pairs best with this stir-fry.
Can I make this ahead?
It’s best served fresh, but leftovers reheat well for meal prep.
Conclusion
This Beef and Broccoli Stir-Fry is a satisfying and quick dinner that’s healthier and tastier than takeout. With tender slices of beef, vibrant broccoli, and a rich garlic-ginger sauce, it’s a versatile and dependable recipe you’ll return to again and again. Serve it over rice for a full and balanced meal.
PrintBeef and Broccoli Stir-Fry
A classic Chinese-American dish featuring tender slices of beef stir-fried with crisp broccoli in a savory garlic-ginger soy sauce. Perfect for a quick, satisfying dinner served over rice or noodles.
- Prep Time: 15 mins
 - Cook Time: 15 mins
 - Total Time: 30 mins
 - Yield: 4 servings 1x
 - Category: Main Course
 - Method: Stir-Fry
 - Cuisine: Asian
 - Diet: Halal
 
Ingredients
- 1 lb flank steak or sirloin, thinly sliced against the grain
 - 4 cups broccoli florets
 - 2 tbsp vegetable oil, divided
 - 3 cloves garlic, minced
 - 1 tsp fresh ginger, grated
 - 1/4 cup low-sodium soy sauce
 - 2 tbsp oyster sauce
 - 1 tbsp cornstarch
 - 1 tbsp brown sugar
 - 1/2 cup beef broth or water
 - Salt and pepper to taste
 - Optional: sesame seeds and sliced green onions for garnish
 
Instructions
- In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, cornstarch, and beef broth. Set aside.
 - Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add sliced beef and cook until browned, about 3–4 minutes. Remove from skillet and set aside.
 - In the same skillet, add remaining oil. Add garlic and ginger, sauté for 30 seconds until fragrant.
 - Add broccoli and stir-fry for 2–3 minutes. Add a splash of water and cover for 1–2 minutes to steam until just tender.
 - Return the beef to the skillet. Pour in the sauce and toss everything together to coat well.
 - Cook for another 2–3 minutes until the sauce thickens and everything is heated through.
 - Season with salt and pepper to taste. Garnish with sesame seeds and green onions if desired.
 - Serve hot over steamed rice or noodles.
 
Notes
- Slice beef thinly and against the grain for the most tender texture.
 - Use fresh or frozen broccoli — just adjust cooking time accordingly.
 - Add sliced bell peppers or snap peas for extra color and crunch.
 - Great for meal prep and leftovers reheat well.
 
Nutrition
- Serving Size: 1 bowl
 - Calories: 350
 - Sugar: 5g
 - Sodium: 620mg
 - Fat: 18g
 - Saturated Fat: 6g
 - Unsaturated Fat: 10g
 - Trans Fat: 0g
 - Carbohydrates: 14g
 - Fiber: 3g
 - Protein: 32g
 - Cholesterol: 75mg
 
Keywords: beef and broccoli, stir fry beef, Chinese beef recipe, quick stir fry, beef broccoli rice
