This is the EASIEST beef stir fry recipe! It's a great weeknight dinner and features the best stir fry sauce made with just two ingredients!
Ingredients and substitutions
- Sesame oil – use another cooking oil like grapeseed oil or canola oil instead.
- Sirloin steak – or another tender cut of beef like tenderloin or ribeye. You can also buy pre-cut strips at the grocery store.
- Garlic – fresh minced garlic has the best flavor, but the jarred variety will work in a pinch.
- Salt & pepper – to taste.
- Broccoli – cauliflower, bok coy and cabbage would all be good too.
- Carrot – swap out for another veggie of your choice like mushrooms, onions or water chestnuts.
- Baby corn – you can use frozen corn kernels, they just won’t be as crispy.
- Red pepper – or any other colour bell pepper like yellow or red.
- Rice – I like using white rice but you can use another rice of your choice or even quinoa.
Stir fry sauce
- Low-sodium soy sauce – tamari or coconut aminos are the best substitutes here.
- Hoisin sauce – substitute for oyster sauce or use 2 tbsp. of honey instead.
How to make beef stir fry
Step 1: Cook the rice and make the stir fry sauce.
Cook the rice in a rice cooker or in a pot on the stovetop. Mix together the soy sauce and hoisin sauce to make the stir fry sauce and set aside.
Step 2: Sear the steak.
Add the steak, garlic, salt and pepper to a skillet or large wok and sauté over medium-high heat until seared.
Step 3: Cook the veggies.
Add the broccoli and carrots and cook until tender. Add in the baby corn and red pepper, then sauté for another couple minutes.
Step 4: Toss everything together then serve!
Add the steak and stir fry sauce to the pan, and toss everything together. Cook until the sauce thickens slightly. Serve over rice, garnish with sesame seeds and dig in!
Stir fry tips
Here are some of my top tips for making this beef stir fry:
- Use a wok: If you have a wok, use it! A skillet will work just as well, but woks are great for stir fries.
- Ingredient prep: Save time by cutting up all the veggies, slicing up the steak and making the sauce up to 3-4 days in advance.
- Tenderize the steak: Marinate the steak in cornstarch, baking soda and soy sauce for 30 minutes first to get it extra tender.
- Don't overcrowd the pan: Make sure you cook the steak and veggies separately so you're not overcrowding the pan and getting a nice sear. Cook in batches if need be.
- Make it low-carb: Serve your stir fry with a side of cauliflower rice for a low-carb option.
- Customize the ingredients: Add in any veggies of your choice like snow peas, zucchini, baby corn, green onions, water chestnuts, mushrooms and more.
- Add extra flavor: For an even tastier sauce, add in some fresh ginger or red pepper flakes.
Frequently Asked Questions
If you want your beef to be extra-tender, marinate it in baking soda, cornstarch and soy sauce for about 30 minutes before cooking it. The baking soda and cornstarch will create a layer that will prevent the meat from drying out and overcooking.
Stir fries are ready in about 10 minutes (the beef cooks for even less time), so you should use a cut of beef that has little to no fat or muscle fibres to keep it from overcooking. I like to use sirloin steak and slice it against the grain into thin bite-sized slices, but you could also use tri tip, tenderloin, top loin, flank steak, rib eye and shoulder cuts.
You can try making this beef stir fry in the Instant Pot by setting it to sauté mode. For more tips and instructions, check out my Instant Pot stir fry recipe.
You can add any veggies of your choice to this stir fry – it's a great way to clear out your vegetable crisper! Broccoli, carrot, red pepper, baby corn, mushrooms, onions, water chestnuts, cauliflower, bok choy and cabbage would all be delicious in this recipe.
I typically serve my stir fry with rice, but you could also serve it with cauliflower rice, quinoa or rice noodles.
Storing and reheating
This beef stir fry recipe is perfect for meal prep because it comes together in less than 30 minutes and in one skillet to boot. You can enjoy this stir fry for dinner, of course, but it also makes for amazing weekly lunches for work. Once it's cooled, you can store it in the fridge for up to 5 days in an airtight container.
I find that you don't get the same “leftovers” taste with beef as you do with chicken so that's always a bonus! To reheat, just pop the glass bowls into the microwave for 2-3 minutes and dig in.
Freezing this recipe
You can technically freeze this beef stir fry for up to 3 months, just keep in mind that some of the veggies don’t freeze well and might turn out soggy. You can store the stir fry in the freezer for up to 3 months in airtight glass containers or Ziploc bags. When you're ready to enjoy, let it thaw in the fridge overnight or reheat in the microwave straight from frozen for 6-7 minutes.
Make healthy eating easy! Join our Dinner Prep Pro app.
- ZERO ADS on over 450 recipes
- Customizable weekly meal plans
- Grocery and meal prep checklists
- Bonus resource library and community
More easy stir fry recipes
Meal Prep Tools
- Grab some glass meal prep bowls if you plan on turning this beef stir fry into your weekly lunches.
- A rice cooker will automatically cook the side dish of rice for you.
- I get all my grass-fed beef from Butcher Box, conveniently delivered to me frozen so I always have steak on hand!
- Use these Ziploc bag holders if you're marinating the steak ahead of time.
- Get a large wok to cook this stir fry in.
- **Get my full list of tools here**
Quick & Easy Beef Stir Fry
Ingredients
- 1 tbsp sesame oil
- 8 oz sirloin steak, thinly sliced against the grain
- 4 cloves garlic, minced
- 1/4 tsp each salt & pepper
- 1 head broccoli, chopped
- 1 carrot, peeled and thinly sliced
- 1 can baby corn, drained and rinsed
- 1 red pepper, sliced
- Sesame seeds, for garnish (optional)
Stir fry sauce
- 1/4 cup low-sodium soy sauce
- 1/4 cup hoisin sauce
Rice (optional, to serve)
- 1 cup dry white rice
- 2 cups water
- 1 tsp butter
Instructions
- Cook rice with water and butter together in a rice cooker (if serving with stir fry).
- Optional step for more tender beef (skip if you're in a rush): Add 1 tsp cornstarch, 1 tsp baking soda and 2 tbsp soy sauce to sliced steak. Toss to combine and let marinate for 30 minutes in a large bowl or Ziploc bag.
- Heat sesame oil in a large skillet over med-high heat. Add steak, garlic, salt and pepper, sauteeing for 2-3 minutes until seared. Remove from heat and transfer to a plate. Meanwhile, mix stir fry sauce ingredients together in a small bowl.
- Without wiping pan clean, add broccoli and carrots, then cover skillet with a lid. Cook for 3-4 minutes until veggies are tender, stirring occasionally. Add in baby corn and red pepper, sauteeing another 2 minutes.
- Add steak back to pan, along with stir fry sauce, tossing well to coat. Cook 1-2 minutes until sauce thickens slightly.
- Serve overtop of rice and garnish with sesame seeds. Enjoy!
Comments & Reviews
Sara Mayer says
Followed the recipe exactly as written and it was so good!! Veggies were nice and tender with a lot of good flavour. Next time I will add water chestnuts.
Taylor Stinson says
So happy you enjoyed!
Debra says
How many carbs would that be without the rice?
Taylor Stinson says
I’m not able to give that info. You are welcome to calculate it using Myfitnesspal.
Maria V Arnold says
Hi Taylor, how crucial is the sesame oil? I don’t seem to have any and wondered if there was a suitable substitution. And apparently my local grocery stores don’t carry baby corn? So I grabbed little cans of bamboo shoots and water chestnuts, so hopefully that will work!
Taylor Stinson says
Those sub ins work perfectly! And you can use canola oil instead, the flavour will only be subtly changed 🙂
Robert Wagner says
You can sub canned or fresh corn