Skip the delivery menu tonight! This homemade teriyaki beef and broccoli stir fry brings restaurant flavors to your kitchen in just 25 minutes with one pan.
Why You’ll Love This Recipe
You know those nights?
I’m talking about when you drag yourself through the front door. Zero energy left. The thought of pulling out multiple pots and pans makes you want to cry.
That’s exactly when I reach for this recipe.
I’ve been making this teriyaki beef and broccoli stir fry for over a year now. Sometimes it’s just me on a random Tuesday. Other times, I’m feeding friends who always ask me to text them the recipe before they leave.
Here’s the thing. Everything happens in one skillet. You’ll have dinner on the table before your show even gets past the opening credits.
And it tastes way better than takeout. Trust me on this.

Recipe Timing:
| Prep Time | Cook Time | Total Time | Servings | Difficulty |
|---|---|---|---|---|
| 10 minutes | 15 minutes | 25 minutes | 4 | Easy |
Why This Recipe Actually Works
One Pan = Minimal Cleanup
After a long day, washing one pan feels like winning the lottery. No joke. I value this more than any fancy cooking technique out there.
The Flavor Is Legit
The homemade teriyaki sauce? Magic.
Sweet brown sugar meets salty soy sauce. Fresh ginger and garlic bring that aromatic punch. A tiny bit of red pepper flakes wakes everything up without setting your mouth on fire.
Your Wallet Will Thank You
Flank steak is budget-friendly when you know how to work with it. And here’s the best part—you probably already have most of the sauce ingredients sitting in your pantry right now.
I can’t remember the last time I had to make a special shopping trip for this recipe.
Meal Prep Made Easy
Sunday meal prep?
Done.
I double this recipe all the time. Portion it into containers. Pop them in the fridge. The flavors actually get better after sitting overnight.
Your Thursday self will send a thank-you note to your Sunday self.
Make It However You Want
Think of this as your blank canvas:
- Don’t like broccoli? Throw in bell peppers or snap peas instead
- Need more protein? Add another half pound of beef
- Want it vegetarian? Tofu works beautifully here

What Makes My Version Different
I’ve made this recipe more times than I can count. Honestly.
Through lots of trial and error (including some pretty mediocre batches), I figured out the secret. It’s all about heat management.
High heat for the beef? That’s how you get that restaurant-style sear.
Lower heat for the sauce? That’s what stops it from burning while it thickens up perfectly.
The ingredient ratios took forever to nail down. Too much soy sauce and everything tastes like the ocean. Too little brown sugar and the whole thing falls flat.
But this version? It hits that sweet spot every single time.
Ready to ditch the takeout menu? Let’s cook.
Ingredients, Instructions & Pro Tips
What You’ll Need
| Ingredient | Quantity | Notes |
|---|---|---|
| Cornstarch | 1 tbsp | Creates that silky sauce texture |
| Water | ½ cup | Dissolves cornstarch smoothly |
| Low sodium soy sauce | ¼ cup | Regular soy makes it way too salty |
| Light brown sugar | 2 tbsp | Adds caramel sweetness |
| Fresh ginger | 1 tsp grated | Powdered just doesn’t cut it |
| Garlic | 2 cloves minced | Fresh tastes infinitely better |
| Red pepper flakes | ¼ tsp | Adjust based on your heat tolerance |
| Fresh broccoli | 1 lb | Cut into bite-sized florets |
| Flank steak | 1 lb | Skirt steak works too |
| Olive oil | 2 tbsp | You’ll use this in two stages |
| Sesame seeds | 1 tbsp | For that final restaurant touch |

Let’s Get Cooking
First: Build Your Teriyaki Sauce
Grab a small bowl. Dump in your cornstarch and water.
Whisk it. And I mean really whisk it until you see zero lumps.
This step matters more than you think. Lumpy sauce? Total texture killer.
Now add everything else:
- Soy sauce
- Brown sugar
- Grated ginger
- Minced garlic
- Red pepper flakes
Stir until the sugar disappears completely. Set this aside.
The flavors are going to meld together beautifully while you prep everything else.
Next: Prep Your Proteins and Veggies
Break your broccoli into florets. Aim for walnut-sized pieces.
Why does size matter?
Uniformity helps everything cook evenly. I learned this the hard way after serving broccoli that was half-raw, half-mushy in the same dish. Not my finest moment.
Now for the crucial part—slicing your flank steak.
Look at the meat closely. See those lines running through it? That’s the grain.
You want to cut perpendicular to those lines. Make thin slices about a quarter-inch thick.
This technique? It transforms tough meat into butter-tender bites.
Step Three: Cook the Broccoli
Put your skillet over medium heat. Add one tablespoon of olive oil.
Wait until it shimmers. Then toss in your broccoli florets. Give them a quick stir to coat everything with oil.
Here’s the trick—add two tablespoons of water to the pan. Cover it immediately with a lid.
You’re creating steam. This softens the broccoli fast. Let it hang out for about three minutes.
Remove the lid. Keep cooking until all the water evaporates.
Transfer the broccoli to a plate and set it aside.
Step Four: Sear That Beef
This step needs your full attention.
Add your remaining tablespoon of olive oil to the hot skillet. Now crank that heat up to high.
Yes, really high.
Wait until the oil shimmers and almost starts smoking.
Arrange your beef slices in a single layer. Don’t crowd the pan.
And here’s where most people mess up—resist the urge to move them immediately.
Let those slices sear for about 45 seconds before stirring. Then cook, stirring occasionally, until the meat browns nicely.
Pro tip coming at you:
If liquid starts pooling in your pan? Scoop it out with a spoon and toss it. Too much moisture boils your beef instead of searing it.
We want that beautiful caramelized exterior.

Final Step: Bring Everything Together
The second your beef finishes cooking, reduce the heat to medium-low.
Pour in your teriyaki sauce. Stir to coat all the meat.
The sauce will start bubbling within a minute or two. Watch it thicken gradually. This takes about two minutes total.
Add your broccoli back in. Toss everything together until the broccoli gets evenly coated.
How do you know it’s ready?
The sauce should cling to the meat and vegetables. Not pool at the bottom of the pan.
Transfer everything to serving bowls over fluffy white rice. Sprinkle those sesame seeds on top.
Tips That Actually Matter
Getting the Sauce Right
Your sauce should coat the back of a spoon smoothly.
Too thick? Stir in water one tablespoon at a time.
Too thin? Mix another tablespoon of cornstarch with two tablespoons of water. Add it to the simmering sauce.
Temperature Control Makes or Breaks This Dish
Keep that heat high while searing beef. This creates the right texture. It stops the meat from turning rubbery.
Lower temperatures make meat release too much moisture. That makes it chewy and disappointing.
Sharpen Your Knife First
A dull knife tears meat fibers instead of slicing cleanly. This makes beef tough no matter how perfectly you cook it.
Take thirty seconds to sharpen your knife before you start. Future you will be grateful.
Cut Against the Grain (Seriously)
Look for those parallel lines running through your flank steak. Cut perpendicular to them.
This shortens the muscle fibers. It creates tender meat every single time.
Skip this step and you’ll be chewing forever. I’ve been there.
Variations, Storage & Your Questions Answered
Switch Things Up
Try Different Proteins
Ground beef works great when you don’t have steak. Cook it first. Drain the excess fat. Then carry on with the sauce.
Want something lighter? Diced chicken breast is your answer.
Shrimp cooks even faster than beef. Like, crazy fast.
And firm tofu? Excellent for a plant-based version.
Add More Vegetables
Snow peas add sweetness and that satisfying crunch. Sliced carrots bring color and extra nutrition.
Red bell peppers provide mild sweetness. Button mushrooms create an earthy depth.
Mix and match based on what’s hanging out in your fridge.
Different Ways to Serve It
White rice is my go-to base. Always.
But cauliflower rice works if you’re watching carbs. Ramen noodles turn this into a completely different meal.
Udon noodles? Now you’ve got an authentic Japanese experience going.

Storing Your Leftovers
This dish keeps beautifully in airtight containers for up to four days.
Real talk? I think it tastes better on day two after the flavors marry overnight.
Reheating Options:
- Microwave: Two minutes, stirring halfway through
- Stovetop: Medium heat with a splash of water to loosen the sauce
Questions You’re Probably Asking
Can I use frozen broccoli?
Absolutely.
Skip the steaming step since frozen broccoli already has moisture in it. Add it directly when you return the vegetables to the pan.
Fair warning—frozen broccoli releases more water. Your sauce might need extra thickening time.
I only have regular soy sauce. Now what?
Regular soy sauce packs way more sodium than the low-sodium variety.
Start with three tablespoons instead of a quarter cup. Taste before serving. Add more if you need it.
You can always add salt. You can’t take it away.
Why does my beef keep turning out tough?
Three common culprits:
- Cutting with the grain instead of against it
- Overcooking the meat past medium
- Using low heat that stews the meat instead of searing it quickly
Fix any of these and your beef will thank you.
Can I meal prep this?
Yes!
This recipe doubles easily. It reheats like a dream.
Cook everything as written. Let it cool completely. Divide into individual portions.
Store in the fridge for up to four days. The flavors actually deepen overnight.
Is flank steak my only option?
Not even close.
Skirt steak works identically to flank steak. Sirloin gives you a leaner option. Even ribeye works if you want something with more marbling.
Just keep that thin slicing against the grain consistent regardless of which cut you choose.
Final Thoughts
This teriyaki beef and broccoli stir fry has become one of those recipes I make without even thinking about it anymore. It’s saved me on countless weeknights when I was too tired to think straight.
The best part? You probably have everything you need already sitting in your kitchen right now.
So skip the takeout menu tonight. Give this a shot. Your taste buds (and your wallet) will thank you.

Teriyaki Beef and Broccoli Stir Fry
Ingredients
Teriyaki Sauce
- 1 tbsp cornstarch
- 1/2 cup water
- 1/4 cup low sodium soy sauce
- 2 tbsp light brown sugar
- 1 tsp fresh ginger grated
- 2 cloves garlic minced
- 1/4 tsp red pepper flakes
Stir Fry
- 1 lb fresh broccoli cut into bite-sized florets
- 1 lb flank steak sliced thin against the grain
- 2 tbsp olive oil divided
- 2 tbsp water for steaming broccoli
- 1 tbsp sesame seeds for garnish
Instructions
- In a small bowl, whisk together cornstarch and 1/2 cup water until no lumps remain. Add soy sauce, brown sugar, grated ginger, minced garlic, and red pepper flakes. Stir until sugar dissolves completely. Set aside.
- Break broccoli into walnut-sized florets. Slice flank steak thin (about 1/4 inch thick) perpendicular to the grain.
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add broccoli florets and stir to coat. Add 2 tablespoons water, cover immediately with a lid, and cook for 3 minutes. Remove lid and continue cooking until water evaporates. Transfer broccoli to a plate.
- Add remaining 1 tablespoon olive oil to the hot skillet and increase heat to high. Wait until oil shimmers. Arrange beef slices in a single layer without crowding. Let sear for 45 seconds before stirring. Cook, stirring occasionally, until beef browns nicely.
- Reduce heat to medium-low. Pour in teriyaki sauce and stir to coat the meat. Cook for about 2 minutes until sauce thickens and bubbles.
- Add broccoli back to the pan and toss everything together until evenly coated. The sauce should cling to the meat and vegetables.
- Serve over fluffy white rice and sprinkle with sesame seeds.










