There’s nothing quite like the vibrant colors and mouthwatering scents that fill your kitchen when preparing a Beef and Broccoli Stir Fry. On those hectic weeknights, when takeout seems all too easy, I find comfort and satisfaction in whipping up this quick, homemade meal. The tender slices of beef, perfectly seared and enveloped in a rich, garlicky sauce, combine seamlessly with crisp broccoli for a dish that feels both indulgent and wholesome.
What I love about this recipe is its versatility; you can easily customize it to suit your dietary preferences or whatever ingredients you have on hand. Whether you’re opting for the classic beef or switching it up with chicken or tofu, this stir fry promises to deliver a flavor-packed experience that even the pickiest eaters will enjoy. Plus, it’s ready in under 40 minutes—perfect for those busy evenings when time is of the essence! Join me in creating a flavorful masterpiece that brings the family together, right from the comfort of your own home.
Why is this Beef & Broccoli Recipe a Must-Try?
Quick and easy: This recipe is a lifesaver on busy weeknights, taking under 40 minutes from start to finish.
Flavor explosion: The rich, garlicky sauce coats the tender beef and crisp broccoli perfectly.
Customization is key: Easily swap proteins or veggies based on your preferences or what you have available in your fridge.
Healthy indulgence: Enjoy a satisfying meal that’s both comforting and packed with nutrients, steering clear of takeout.
Family favorite: Even the pickiest of eaters will devour this dish, making it a hit at the dinner table!
Beef & Broccoli Ingredients
For the Marinade
• Dry Sherry or Shaoxing Wine – Adds depth to the marinade; substitute with chicken broth or omit if necessary.
• Unseasoned Rice Vinegar – Provides acidity to balance flavors; white wine vinegar can be used as an alternative.
• Kosher Salt – Enhances overall flavors; adjust based on dietary needs or sodium preferences.
• Freshly Ground Black Pepper – Adds a touch of heat; use white pepper for a milder flavor.
• Low-Sodium Soy Sauce – The main source of umami in this Beef & Broccoli stir fry; tamari works for a gluten-free option.
• Cornstarch – Thickens the sauce and coats the beef; arrowroot powder can serve as a substitute.
• Light Brown Sugar – Adds a hint of sweetness; feel free to replace with honey or coconut sugar for variety.
For the Stir Fry
• Flank or Skirt Steak – Sliced thin against the grain for tenderness; chicken or tofu can replace for alternative proteins.
• Garlic – A key aromatic ingredient; fresh garlic is recommended for maximum flavor.
• Ginger – Adds warmth and depth; fresh ginger is preferable, but ground ginger works in a pinch.
• Scallions – Provide freshness and crunch; chives can be used for a mild flavor.
• Broccoli – Offers texture and nutrition; swap for snow peas or bell peppers if desired.
For the Sauce
• Low-Sodium Beef Broth – Enhances the sauce’s complexity; vegetable broth is a lighter alternative.
• Oyster Sauce – Contributes richness and umami; vegan oyster sauce is a suitable substitute.
• Sriracha – Adds a spicy kick; leave it out for a milder dish or sprinkle chili flakes instead.
• Vegetable Oil – Used for sautéing; sesame oil can add an extra layer of flavor.
For Garnish
• Toasted Sesame Seeds – Provide crunch; you can omit these if necessary.
• White Rice – Recommended for serving; quinoa or cauliflower rice are great low-carb alternatives.
How to Make Beef & Broccoli
-
Prepare Marinade: In a bowl, mix together the dry sherry, rice vinegar, salt, black pepper, ⅓ cup of soy sauce, cornstarch, and brown sugar until smooth. Add the sliced beef, ensuring it’s well-coated, and let marinate for 20 minutes.
-
Prep Ingredients: While the beef marinates, chop the garlic and ginger. Slice the scallions, keeping the green and white parts separate, and divide the broccoli into florets.
-
Make Sauce: In a separate bowl, combine the beef broth, oyster sauce, remaining soy sauce, cornstarch, and brown sugar. Mix until everything is well incorporated.
-
Cook Beef: Heat vegetable oil in a large skillet over medium-high heat. Cook the marinated beef in batches until charred, about 1 minute without stirring, then stir until fully cooked. Set the beef aside.
-
Stir Fry Aromatics: In the same skillet, add a bit more oil and sauté the garlic and ginger mixture until fragrant. Toss in the broccoli and cook until it’s slightly softened, about 2-3 minutes.
-
Combine: Stir the sauce mixture into the skillet, cover, and cook for 3 minutes. Return the beef to the skillet, mixing well, and cook until everything is heated through and the broccoli is tender yet crunchy.
-
Serve: Serve the stir fry hot over white rice, garnished with the green parts of the scallions and a sprinkle of toasted sesame seeds.
Optional: Add a squeeze of lime juice for an extra zing!
Exact quantities are listed in the recipe card below.
Beef & Broccoli Variations & Substitutions
Embrace the joy of customizing your Beef & Broccoli to create a dish that’s uniquely yours, filled with delightful flavors!
-
Vegan Option: Replace beef with tofu for a plant-based delight. Ensure to press it well to get that beautiful crispy texture!
-
Chicken Swap: Substitute flank steak with sliced chicken breast. It cooks in the same time and absorbs the sauce beautifully.
-
Extra Veggies: Toss in seasonal vegetables like bell peppers or snap peas. These additions create a colorful, nutrient-rich dish!
-
Spicy Kick: Craving heat? Add a splash of chili oil or fresh sliced jalapeños during cooking for an exciting twist.
-
Gluten-Free: Use tamari instead of soy sauce and check that your oyster sauce is labeled gluten-free. A simple swap makes it safe for gluten-sensitive diners!
-
Sweet and Savory: Try substituting light brown sugar with honey or maple syrup for a new layer of sweetness that balances the savory notes.
-
Creamy Texture: For a creamier sauce, add a swirl of coconut milk at the end. It pairs wonderfully with the flavors and adds a unique twist.
-
Quinoa Base: Serve your stir fry over quinoa instead of rice. It’s not only a great source of protein but also offers a lovely nuttiness to complement the dish.
Expert Tips for Beef & Broccoli
- Taste Marinade First: Always sample the marinade before using it. Adjust the salt as needed to fit your family’s preferences.
- Cut Beef Correctly: Slice the flank or skirt steak against the grain to ensure tenderness in your Beef & Broccoli stir fry.
- Don’t Overdo It: Avoid overcooking broccoli; you want it to remain bright green and crisp for the best texture.
- Discard Leftover Marinade: After marinating the beef, be sure to discard any excess marinade to prevent over-salting the dish.
- Quick Cooking: Keep the heat high and don’t overcrowd the pan while cooking the beef. This helps achieve that lovely char and maintains the ideal texture.
How to Store and Freeze Beef & Broccoli
Fridge: Store leftover Beef & Broccoli in an airtight container for up to 3 days to maintain freshness and flavor.
Freezer: Place cooled Beef & Broccoli in a freezer-safe container and freeze for up to 3 months. Ensure to label the container for easy identification!
Reheating: Thaw in the refrigerator overnight before reheating. Warm it in a skillet over medium heat for the best texture, adding a splash of broth to keep it moist.
Wrap Properly: If freezing, separate portions with parchment paper to prevent sticking, helping you enjoy just the right amount when cravings hit!
What to Serve with Beef and Broccoli Stir Fry?
Looking to create a well-rounded meal that complements this vibrant stir fry?
- Steamed Jasmine Rice: The fluffy, aromatic rice absorbs the savory sauce, enhancing every delicious bite of your stir fry.
- Garlic Noodles: These silky noodles topped with garlic and scallions provide a delightful contrast to the crisp textures of broccoli. Toss them together for an irresistible flavor combo!
- Cucumber Salad: A light and refreshing salad with cucumbers, rice vinegar, and sesame seeds balances the richness of the beef. It adds a crunch that’s simply refreshing.
- Stir-Fried Egg Vegetables: A mix of bell peppers, carrots, and snap peas stir-fried until tender-crisp will elevate the dish with vibrant colors and added nutrients.
- Sesame Green Beans: These sautéed green beans sprinkled with sesame seeds enhance the Asian flavors of your meal, offering a satisfying crunch.
- Iced Green Tea: A refreshing drink that cleanses the palate and enhances the meal’s flavors, offering a cooling contrast to the savory spices.
- Chocolate Mochi: For dessert, these chewy, sweet delights offer a delightful finish to your meal while keeping with the Asian cuisine theme.
Make Ahead Options
These Beef & Broccoli Stir Fry ingredients are perfect for meal prep, allowing you to save time on busy evenings! You can marinate the beef up to 24 hours in advance—just mix the marinade ingredients, add the sliced beef, and refrigerate. Additionally, you can chop your garlic, ginger, and scallions (keeping the green and white parts separate) up to 2 days ahead. Simply store them in airtight containers in the refrigerator to maintain freshness. For the broccoli, you can cut it into florets and refrigerate for up to 3 days. When ready to serve, just stir-fry everything together, and you’ll have a homemade meal that’s just as delicious as when freshly made!
Beef & Broccoli Stir Fry Recipe FAQs
How do I choose fresh broccoli for this recipe?
Absolutely! Look for vibrant green florets that are firm and free from dark spots. Stems should be smooth and not woody. If you can, choose broccoli with tight, compact heads, as this indicates freshness.
Can I store leftovers of Beef & Broccoli?
Yes! Store leftover Beef & Broccoli in an airtight container in the refrigerator for up to 3 days. If you’re hoping to enjoy it later, be sure to chill it down quickly to maintain the flavors and freshness!
What’s the best way to freeze Beef & Broccoli?
To freeze Beef & Broccoli, place cooled portions in a freezer-safe container or heavy-duty freezer bag. It’s always best to label the bag with the date! You can freeze it for up to 3 months. For optimal results, separate portions with parchment paper to prevent sticking together.
How do I reheat Beef & Broccoli without losing flavor and texture?
To reheat, thaw your Beef & Broccoli in the refrigerator overnight. When ready, warm it in a skillet over medium heat, adding a splash of beef broth to keep it moist. Stir gently to avoid overcooking the broccoli, which should remain crisp!
Is there a way to make this recipe gluten-free?
Very! You can easily make this Beef & Broccoli gluten-free by swapping out regular soy sauce for tamari, which is gluten-free. Be sure to check your oyster sauce as well; look for a vegan or gluten-free version.
Can my pets eat this dish?
While the ingredients themselves aren’t toxic to pets, it’s best to avoid giving them any stir fry with sauces, especially those containing soy sauce or garlic. Always consult with your vet if you’re unsure about new foods for your furry friends!

Beef & Broccoli Stir Fry That's Better than Takeout!
Ingredients
Equipment
Method
- In a bowl, mix together the dry sherry, rice vinegar, salt, black pepper, ⅓ cup of soy sauce, cornstarch, and brown sugar until smooth. Add the sliced beef, ensuring it's well-coated, and let marinate for 20 minutes.
- While the beef marinates, chop the garlic and ginger. Slice the scallions, keeping the green and white parts separate, and divide the broccoli into florets.
- In a separate bowl, combine the beef broth, oyster sauce, remaining soy sauce, cornstarch, and brown sugar. Mix until everything is well incorporated.
- Heat vegetable oil in a large skillet over medium-high heat. Cook the marinated beef in batches until charred, about 1 minute without stirring, then stir until fully cooked. Set the beef aside.
- In the same skillet, add a bit more oil and sauté the garlic and ginger mixture until fragrant. Toss in the broccoli and cook until it’s slightly softened, about 2-3 minutes.
- Stir the sauce mixture into the skillet, cover, and cook for 3 minutes. Return the beef to the skillet, mixing well, and cook until everything is heated through and the broccoli is tender yet crunchy.
- Serve the stir fry hot over white rice, garnished with the green parts of the scallions and a sprinkle of toasted sesame seeds.







