Love this? Save it for later!
Share the inspiration with your friends
Introduction
“You’ve got 30 minutes, right?” my coworker Jen asked last Thursday afternoon, just as the clock was ticking toward dinner time. Honestly, I was already imagining the usual scramble—ordering takeout or tossing something lazy in the microwave. But Jen swore by her quick beef and broccoli stir fry, a recipe she picked up during a whirlwind business trip to Seattle. She claimed it was her secret weapon for hectic weeknights when she needed something fast yet satisfying.
Well, I wasn’t expecting much at first, but I gave it a shot that evening. The sizzle of thinly sliced beef hitting the hot pan, the vibrant pop of bright green broccoli, and that garlicky, slightly sweet sauce filled my kitchen in less time than it takes to preheat the oven for frozen pizza. I even forgot to set the timer once and almost overcooked the broccoli—classic me, right?
What I didn’t expect was how this quick beef and broccoli stir fry would become my go-to dinner for busy nights. It’s not just fast; it’s the kind of meal where every bite feels like a small celebration—juicy tender beef, crisp-tender broccoli, and a sauce that hits just the right balance of savory and a hint of sweetness. Maybe you’ve been there too, staring at the clock after work, craving something homemade but without the fuss. This recipe is your new best friend for those moments.
Why You’ll Love This Recipe
After testing this quick beef and broccoli stir fry numerous times (including a few late-night experiments), I can honestly say it ticks all the boxes when it comes to a weeknight dinner. Here’s why you’ll want to keep this recipe in your back pocket:
- Quick & Easy: Ready in just 30 minutes, making it perfect for those hectic evenings when time isn’t on your side.
- Simple Ingredients: You probably already have everything in your pantry and fridge—no last-minute grocery store runs.
- Perfect for Weeknight Dinners: A wholesome, balanced meal that comes together fast without compromising flavor.
- Crowd-Pleaser: Kids, adults, picky eaters—everyone usually asks for seconds.
- Unbelievably Delicious: The tender beef paired with crisp broccoli and that savory sauce has just the right kick.
What makes this stir fry stand out is the way the beef is marinated briefly to stay juicy and tender, while the broccoli stays bright and crisp—not mushy, like some attempts I’ve had in the past. Plus, I use a touch of oyster sauce for depth and a splash of sesame oil for that subtle nutty aroma that pulls it all together. Honestly, it’s the kind of dish you close your eyes for after the first bite, savoring every mouthful.
Whether you’re cooking for yourself after work or putting dinner on the table for family, this quick beef and broccoli stir fry delivers all the comfort without the wait. I mean, who doesn’t want a healthy meal that doesn’t eat up the whole evening?
What Ingredients You Will Need
This quick beef and broccoli stir fry uses straightforward, wholesome ingredients to deliver bold flavor with minimal fuss. Most of these are pantry staples, and the fresh broccoli adds a nice seasonal crunch.
- For the beef and marinade:
- 8 oz (225 g) flank steak, thinly sliced against the grain (tip: freeze for 15 minutes before slicing to get cleaner cuts)
- 2 teaspoons soy sauce (I like Kikkoman for that classic umami flavor)
- 1 teaspoon cornstarch (helps keep the beef tender and gives the sauce a silky texture)
- 1 teaspoon sesame oil (adds a subtle nutty aroma)
- For the stir fry:
- 4 cups (300 g) broccoli florets, washed and cut into bite-sized pieces
- 2 cloves garlic, minced (fresh is best for punchy flavor)
- 1 tablespoon vegetable oil (or any neutral oil with a high smoke point)
- For the sauce:
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce (optional, but highly recommended for depth)
- 1 tablespoon brown sugar (balances the salty and savory notes)
- 1/4 cup (60 ml) beef broth or water
- 1 teaspoon cornstarch (to thicken the sauce)
Substitution tips: Use tamari instead of soy sauce for a gluten-free version, and swap oyster sauce with hoisin sauce if you want a sweeter, thicker sauce. For a vegetarian spin, replace beef with tofu and use mushroom broth.
Equipment Needed

Here’s what you’ll want on hand to make this quick beef and broccoli stir fry without a hitch:
- A sharp chef’s knife — trust me, slicing the beef thinly is way easier with a good knife. I’ve used both budget-friendly and high-end options, and even a decent utility knife can work if you’re careful.
- A cutting board — preferably a sturdy one that won’t slip on the counter.
- A large skillet or wok — a wok is ideal for stir-frying because it distributes heat evenly, but a heavy-bottomed skillet works just fine too.
- Mixing bowls — for marinating the beef and mixing the sauce.
- A spatula or wooden spoon — something to toss ingredients without scratching your pan.
If you don’t have a wok, don’t sweat it. I’ve made this in my trusty cast iron skillet, and it turned out just as delicious. Also, keeping your pan well-seasoned makes cleanup easier and helps prevent sticking.
Preparation Method
- Prepare the beef: Thinly slice 8 oz (225 g) of flank steak against the grain. Toss the slices in a bowl with 2 teaspoons soy sauce, 1 teaspoon cornstarch, and 1 teaspoon sesame oil. Let it marinate while you prep the rest (about 10 minutes). This step tenderizes the meat and helps create that velvety sauce coating later.
- Make the sauce: In a small bowl, mix 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon brown sugar, 1/4 cup (60 ml) beef broth or water, and 1 teaspoon cornstarch. Stir until smooth and set aside.
- Prep the broccoli and garlic: Wash and cut broccoli into bite-sized florets—aim for uniform pieces so they cook evenly. Mince 2 cloves of garlic finely.
- Cook the broccoli: Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli and stir-fry for about 3-4 minutes until it’s bright green and starting to get tender but still crisp. Remove broccoli from the pan and set aside.
- Cook the beef: In the same pan, add a touch more oil if needed, then add the marinated beef slices in a single layer. Avoid overcrowding the pan—cook in batches if necessary. Stir-fry for 2-3 minutes until the beef is browned but still juicy. Add the minced garlic and stir for 30 seconds until fragrant.
- Combine and finish: Return the broccoli to the pan with the beef. Pour in the prepared sauce. Toss everything together and cook for another 2-3 minutes, stirring constantly, until the sauce thickens and coats the beef and broccoli beautifully.
- Final touches: Taste and adjust seasoning with a splash more soy sauce or a pinch of black pepper if you like. Serve immediately over steamed rice or noodles.
Pro tip: If your sauce is too thick, add a little water to loosen it up. If the broccoli starts to overcook, lower the heat and add it back later to finish cooking with the sauce. Timing is everything here, but don’t stress—it’s forgiving!
Cooking Tips & Techniques
Stir-frying is all about quick, high-heat cooking, and this recipe is no exception. Here are some tips I learned (sometimes the hard way):
- Slice the beef thinly and against the grain. This keeps it tender and easy to chew. I’ve made the mistake of thick slices that ended up tough and chewy—no fun.
- Don’t overcrowd the pan. Crowding causes the beef to steam rather than sear, resulting in rubbery texture. Cook in batches if your pan isn’t large enough.
- Prep everything before you start cooking. Stir-fry moves fast; having all ingredients ready prevents burning or overcooking.
- Use high heat but watch closely. The sizzle is your friend, but things can burn quickly. I keep the heat just under “max” to have better control.
- Marinate briefly but don’t skip it. The cornstarch in the marinade helps lock in moisture and creates a velvety sauce coating.
- Timing broccoli is key. It should be cooked crisp-tender, not mushy. Pull it from the heat as soon as it turns bright green and finish cooking with the sauce.
Honestly, the first few times I tried this recipe, I overcooked the broccoli or didn’t get enough sear on the beef. But with practice, it became a quick, reliable dinner that impresses every time.
Variations & Adaptations
If you want to mix things up or accommodate dietary preferences, here are some variations I’ve tried and recommend:
- Spicy twist: Add 1 teaspoon chili garlic sauce or a pinch of red pepper flakes to the sauce for a little heat. My brother loves this fiery version!
- Gluten-free: Use tamari or coconut aminos instead of soy sauce and check oyster sauce labels for gluten-free options.
- Protein swap: Substitute beef with thinly sliced chicken breast or firm tofu for a vegetarian option. Just adjust cooking times accordingly.
- Veggie boost: Toss in sliced bell peppers, snap peas, or shredded carrots along with the broccoli for added crunch and color.
- Low-carb: Serve over cauliflower rice or spiralized zucchini noodles instead of steamed rice.
I once tried adding shiitake mushrooms to the mix and it gave the dish an earthy depth that was surprisingly good. Feel free to experiment with what you have on hand!
Serving & Storage Suggestions
This quick beef and broccoli stir fry is best served hot and fresh over steamed jasmine rice or your favorite noodles. Garnish with a sprinkle of toasted sesame seeds or chopped green onions for a fresh finish.
Pair it with a light cucumber salad or a simple miso soup for a well-rounded meal. A crisp, chilled white wine or a cold iced tea complements the savory flavors nicely.
Leftovers? No problem. Store in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water and gently warm on the stove or microwave to keep the sauce from drying out.
Fun fact: the flavors actually deepen after resting overnight, so this dish can taste even better the next day if you have patience.
Nutritional Information & Benefits
This quick beef and broccoli stir fry is a balanced, nutrient-packed meal. A typical serving provides approximately:
| Nutrient | Amount per serving |
|---|---|
| Calories | 350-400 kcal |
| Protein | 30 g |
| Carbohydrates | 20 g |
| Fat | 15 g |
| Fiber | 4 g |
Beef offers a great source of iron and zinc, essential for energy and immune function. Broccoli packs fiber, vitamin C, and antioxidants. The moderation in oil and sugar keeps this dish on the lighter side compared to restaurant versions.
If you’re watching carbs, swapping rice for cauliflower rice cuts down on carbohydrate content significantly. Keep in mind soy sauce contains sodium, so use low-sodium versions if you’re monitoring salt intake.
Conclusion
This quick beef and broccoli stir fry recipe is a lifesaver when you want a homemade, hearty dinner without spending hours in the kitchen. It hits that sweet spot of fast, flavorful, and nourishing, which is honestly everything I look for on a busy weeknight.
Feel free to tweak it to your taste—whether that’s adding a little heat, swapping proteins, or upping the veggie quotient. I love this recipe because it reminds me that good food doesn’t have to be complicated or time-consuming to be satisfying.
Give it a try and let me know how it turns out! Your own spin might just turn into your new favorite, too.
Frequently Asked Questions
Can I use other cuts of beef for this stir fry?
Yes! Flank steak is preferred for its tenderness and quick cooking, but sirloin or skirt steak work well too. Just slice thinly against the grain to keep the meat tender.
How can I make this recipe gluten-free?
Replace soy sauce with tamari or coconut aminos, and choose a gluten-free oyster sauce or substitute with hoisin sauce. Check all labels carefully.
Can I prepare this stir fry ahead of time?
You can marinate the beef a few hours in advance and chop broccoli ahead, but stir-frying is best done fresh to retain crispness. Leftovers keep well for up to 3 days.
What’s the best way to reheat leftovers without drying out the beef?
Reheat gently in a skillet over low heat with a splash of water or broth to keep the sauce moist, or microwave covered for short intervals.
Can I add other vegetables to this stir fry?
Absolutely! Bell peppers, snap peas, carrots, or mushrooms all make great additions. Just adjust cooking times to avoid overcooking.
For those who enjoy quick and tasty stir fry recipes, this one pairs nicely with my crispy garlic chicken or a simple steamed jasmine rice side to complete the meal.
Pin This Recipe!

Quick Beef and Broccoli Stir Fry
A fast and flavorful beef and broccoli stir fry ready in just 30 minutes, perfect for busy weeknights. Tender beef, crisp broccoli, and a savory-sweet sauce make this a crowd-pleaser.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Cuisine: Asian
Ingredients
- 8 oz (225 g) flank steak, thinly sliced against the grain
- 2 teaspoons soy sauce
- 1 teaspoon cornstarch
- 1 teaspoon sesame oil
- 4 cups (300 g) broccoli florets, washed and cut into bite-sized pieces
- 2 cloves garlic, minced
- 1 tablespoon vegetable oil
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce (optional)
- 1 tablespoon brown sugar
- 1/4 cup (60 ml) beef broth or water
- 1 teaspoon cornstarch
Instructions
- Thinly slice 8 oz (225 g) flank steak against the grain. Toss the slices in a bowl with 2 teaspoons soy sauce, 1 teaspoon cornstarch, and 1 teaspoon sesame oil. Let marinate for about 10 minutes.
- In a small bowl, mix 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon brown sugar, 1/4 cup (60 ml) beef broth or water, and 1 teaspoon cornstarch. Stir until smooth and set aside.
- Wash and cut broccoli into bite-sized florets. Mince 2 cloves of garlic finely.
- Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add broccoli and stir-fry for 3-4 minutes until bright green and crisp-tender. Remove broccoli and set aside.
- In the same pan, add more oil if needed. Add marinated beef slices in a single layer, cooking in batches if necessary. Stir-fry for 2-3 minutes until browned but still juicy. Add minced garlic and stir for 30 seconds until fragrant.
- Return broccoli to the pan with beef. Pour in the prepared sauce. Toss and cook for 2-3 minutes until sauce thickens and coats beef and broccoli.
- Taste and adjust seasoning with more soy sauce or black pepper if desired. Serve immediately over steamed rice or noodles.
Notes
Freeze flank steak for 15 minutes before slicing for cleaner cuts. Use tamari instead of soy sauce for gluten-free. Avoid overcrowding the pan to prevent steaming the beef. If sauce is too thick, add water to loosen. Cook broccoli crisp-tender, not mushy.
Nutrition
- Serving Size: 1 serving (half the
- Calories: 375
- Fat: 15
- Carbohydrates: 20
- Fiber: 4
- Protein: 30
Keywords: beef stir fry, broccoli stir fry, quick dinner, easy weeknight meal, beef and broccoli, stir fry recipe



