This Beef Stir Fry is ready in 30 minutes! With tender beef, crisp vegetables, and a flavourful sauce, it’s the best easy weeknight dinner.

This beef stir fry is what I make when I’m craving takeout but am so hungry I don’t want to wait for delivery. I’ve even figured out how to make the beef so tender, just like you’d experience in a restaurant.
Why you’ll love this recipe
- Simple sauce: All you need are two ingredients that you probably already have in your pantry!
- Customizable: Try out different veggies and protein to make this stir fry your own.
- Restaurant-quality: The beef tastes just like the kind at a Chinese takeout joint!
Ingredients and substitutions
- Sesame oil โ you can use canola oil, but it’ll have a milder flavour.
- Sirloin steak โ or another tender cut of beef like tenderloin or ribeye.
- Garlic โ fresh minced garlic is best, but the jarred variety will work in a pinch.
- Broccoli โ cauliflower, bok coy and cabbage would all be good too.
- Carrot โ swap out for another veggie like mushrooms or water chestnuts.
- Baby corn โ you can use frozen corn kernels, they just wonโt be as crispy.
- Red pepper โ yellow or orange pepper would also work.
- Rice โ I like using white rice but brown rice or quinoa would be good too.
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 this recipe

Step 1: Prep your ingredients.
Cook the rice and make the sauce.
Step 2: Sear the steak.
Sear with the garlic, then remove from the pan.

Step 3: Cook the veggies.
Cook in the pan until tender.
Step 4: Toss everything together.
Add the steak and sauce to pan, and cook until the sauce thickens. Serve over rice.

Recipe tips & variations
Creating a delicious and tender beef stir-fry is both an art and a science. Here are some ideas to elevate your stir-fry game:
- Use a wok: A wok distributes heat more evenly, so it’ll cook faster and give you that tender-crisp texture.
- Tenderize the steak: Choose tender cuts of meat like ribeye or sirloin. Toss in cornstarch, baking soda and soy sauce for 30 mins to make it extra tender.
- Against the grain: Cut your steak in the opposite direction of the lines (against the grain). Make sure to keep the pieces thin!
- Make it hot: Don’t be afraid to sear the beef over high heat!
- Don’t overcrowd the pan: Stir-fry vegetables first to maintain crispness, then sear the beef over high heat.
- Add spice: Add some red chili flakes to the sauce to spice it up.
- Switch up the veggies: Feel free to use your favourite vegetables, whether they’re fresh or frozen.
Frequently asked questions
Can I make this dish vegetarian or vegan?
Absolutely! Substitute the beef with firm tofu, tempeh, or even king oyster mushrooms for a delicious and protein-packed vegetarian stir-fry.
How do I prevent the beef from becoming tough?
To maintain tenderness, cook the beef over high heat for a short time, searing it quickly. And avoid overcrowding the pan, as this can cause the beef to steam rather than sear.
Can I make a low-carb stir-fry?
Yes! Use cauliflower rice or zucchini noodles instead of traditional rice or noodles.
Are there any healthy alternatives to soy sauce?
Yes! Try reduced-sodium soy sauce, coconut aminos, tamari, or even a homemade stir-fry sauce using rice vinegar, ginger, and garlic.

What to serve with beef stir fry
These sides will turn your beef stir-fry into a complete restaurant-quality meal!
- Classic choices like jasmine rice, brown rice, quinoa or cauliflower rice.
- Serve it over rice noodles, vermicelli, Chinese egg noodles or ramen.
How to store and reheat
Store: Keep leftovers in an airtight container in the fridge for up to 4 days.
Reheat: Warm in a pan over medium heat for 3-5 minutes or microwave in 1-minute intervals, stirring in between.
Freeze & reheat from frozen: Freeze without rice for up to 3 months. Thaw in the fridge overnight, then reheat in a pan or microwave until heated through.

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.

Easy Beef Stir Fry Recipe
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
Diane K (foodieforpeace) says
I selected this recipe for the sauce. I had a 3 pack of hoisin and wanted to try some new recipes. Very tasty. Made as written with addition of sliced water chestnuts. Thanks for the Asian inspired recipe.
Taylor Stinson says
I’m so happy you enjoyed, thanks for leaving your review ๐
Frida says
Can I make this recipe in the instsntpot?
Taylor Stinson says
Hi Frida – I’m sure you could but I haven’t tried it myself. Let me know if you end up trying it this way!
Ene says
I made it this first time . Turned out amazing,. I did double sauce .
Dorothy says
Loved this! Just took all the fresh veggies in the refrigerator and tada! The meat was so tender you could cut it with a fork!
Taylor Stinson says
I’m so happy you enjoyed ๐
Regina says
I substituted 1 small zucchini for the corn. Also, next time I would mix Less amount of dressing. But this was delicious
Taylor Stinson says
I’m so happy you enjoyed, Regina!
Beverly Sheffield says
Delish! And oh so easy!
Taylor Stinson says
So happy you enjoyed, Beverly!
Sevi says
Didn’t see any mention of:
Hoisin sauce
White wine
Water
Butter
In the instructions. They are shown in the ingredients list
Taylor Stinson says
Hi Sevi – there is no white wine in this recipe, I’m wondering if you have misread something? As you can see under the headings, you use the water and butter to cook the rice, and you mix the soy sauce and hoisin sauce together to make the sauce.
Blair says
Oh, I did the same as Kerri. I marinated the beef and left out the extra salt. The beef was *perfect*!
Blair says
I made it! Both my boyfriend and I *loved* it!! He said, “this is definitely a keeper!” The only suggested improvement (from him): increase the sauce. Next time, I’ll double it, just for him.
Taylor Stinson says
Oooooh I love that idea! So happy you enjoyed Blair ๐
Kerri says
This is so good!! I did everything you listed except for adding salt (just because the soy sauce is salty enough for me) and it came out amazing. I used the tip you gave for the baking soda, corn starch and soy sauce as a marinade and the meat came out perfect. I have it plated with rice for this weeks meal prep. This ilrecipe is a keeper for me. And my other half tried it out and said we should have it for dinner one night too so its definitely a hit! Thanks!
Taylor Stinson says
So happy to hear that Kerri!!! ๐