This Beef Stir-Fry combines tender beef, crisp veggies, and a homemade sauce that brings restaurant-style flavor to an easy weeknight dinner. Serve it over seasoned rice, low-carb cauliflower rice, or sesame ramen noodles to soak up every bit of the delicious sauce.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights: Beef Stir Fry
- Flavor: Savory, slightly sweet, and citrusy, with bright orange, a warm spicy kick from the ginger and garlic, and a rich sesame-soy finish.
- Why Make It: Cooking the beef and vegetables separately keeps the steak browned and the vegetables crisp-tender.
- Tools: A wok is handy, but a large skillet works just as well and gives the beef room to brown.
Total Time: 50 Mins (20 Mins Prep) Servings: 4 Cooking Method: Stovetop
- Total Time:
- 50 mins
- Serves:
- 4 servings
- Rating:
- 5.0/5
Ingredient Notes

- Steak: Flank steak or sirloin steak both work well. Flank steak has a rich, beefy flavor, while sirloin is a little more tender. Or replace with skirt steak.
- Vegetables: Use about 4 cups of your favorite mixed vegetables. Bell peppers, broccoli, carrots, snap peas, mushrooms, and onions all work well. Cut everything into similar-sized pieces so the vegetables cook evenly.
- Orange Juice: Adds natural sweetness and bright acidity to balance the savory soy sauce. Pineapple juice is a good substitute if you prefer a slightly sweeter, more tropical flavor.
- Low-Sodium Soy Sauce: Adds salty, savory flavor without making the sauce overly salty. Tamari or coconut aminos can be used as alternatives.
- Brown Sugar: Light or dark brown sugar both work well, or swap for honey.
How to Make Beef Stir Fry
- Whisk the sauce ingredients (full recipe below), slice the beef across the grain, and toss it with cornstarch.
- Cook the beef in batches in a hot skillet, then set it aside.
- Stir-fry the vegetables, then remove them from the skillet.
- Simmer the sauce, whisk in the cornstarch slurry, then return the beef and vegetables to the pan.


Reheat and Repeat
- Keep leftovers in an airtight container in the refrigerator for up to 4 days. Store rice or noodles separately when possible so they don’t absorb all of the sauce.
- Freeze the beef stir fry in an airtight container in the freezer for up to 3 months. The beef and sauce freeze well, although some vegetables will be softer after thawing. Thaw overnight in the refrigerator before reheating.
- Reheat leftovers in a skillet over medium heat. If the sauce has thickened, add a splash of water or broth.
Stir-Fry Favorites at Home
Did you enjoy this Beef Stir Fry? Leave a comment and rating below.

Beef Stir Fry
Equipment
Ingredients
- 1 pound flank steak or sirloin steak
- 2 tablespoons cornstarch
- 4 cups mixed vegetables
- 2 tablespoons vegetable oil divided
For the Sauce
- ⅓ cup orange juice
- ⅓ cup water
- ¼ cup less sodium soy sauce
- 3 tablespoons brown sugar light or dark
- 1½ teaspoons toasted sesame oil
- 3 cloves garlic minced
- 1 teaspoon minced fresh ginger
- 1 tablespoon cornstarch
Instructions
- In a bowl, whisk the sauce ingredients except cornstarch. Set aside.
- Trim any silverskin, connective tissue, or large bits of fat from the beef. Cut ¼-inch slices across the grain.
- Season the beef with salt & pepper and toss with cornstarch. Set aside while you prepare the vegetables.
- Cut the vegetables into bite-sized pieces.
- In a wok or large skillet, heat 1 tablespoon of oil over medium-high heat. Add half of the beef and cook until browned, about 2 to 3 minutes (beef does not need to be cooked through). Transfer to a bowl and repeat with the remaining beef.
- Add the vegetables to the skillet, adding more oil if needed, and cook until tender-crisp, about 4 to 5 minutes. Transfer to the bowl with the beef.
- To make the sauce, reduce the heat to medium. Stir the sauce, pour it into the skillet, and bring to a simmer. In a small bowl, combine cornstarch with 3 tablespoons water (or broth).
- Gradually add the cornstarch slurry to the simmering sauce while whisking to reach the desired consistency, you may not use all of the cornstarch mixture. Let simmer for 2 minutes.
- Add the vegetables and beef with any juices to the pan and cook until heated through. Garnish with green onions and sesame seeds if desired.
- Serve with noodles or over rice.
Notes
- For easier slicing, place the beef in the freezer for 15 minutes before cutting.
- Prepare all ingredients ahead of time, as a stir-fry comes together quickly.
- Don’t overcrowd the pan, or the beef won’t crisp.
- The meat, vegetables, and sauce can be prepared and stored separately for up to 48 hours before cooking.
- Keep leftovers in an airtight container in the refrigerator for up to 4 days.
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.













Excellent recipe. I’ve only made this once and my husband loved it (he’s picky on his Asian cuisine so that’s saying a lot) followed the tenderizing tips and it came out perfectly. I added our favorite mushrooms, green beans, and broccoli and enjoyed this over white rice.
We really enjoyed it. I only used 1 tablespoon of oil. The recipe didn’t tell me where I needed the 2nd tablespoon.
If you look closely it’s under each section. I missed it the first time also.
This was so good, and so easy!
Amazing! I loved the marinade too!!!
Fairly easy to make and came out great.
Spend with pennies has become a go to site for great and simple recipes that I encourage others to check out. This one was another winner. I doubled the sauce and served with chow mein noodles. So good!
Thank you so much for your kind words and for sharing. So glad you loved this recipe Karen!
Beef stir fry with vegetables was spot on. I waded the thin end of a beef tenderloin and whatever veggies I had in the fridge. This will become one of our regular go to’s.
Delicious!!
This recipe is awful!!
Will never make it again!
I’m sorry this didn’t work out for you.
Are you sure you prepped everything correy, because this is an amazing recipe, given you properly measure everything, going crazy with the soy can make for a meh experience, I highly recommend you try and twerk untill you get it right, it’s THAT worth it. However, this is just my opinion and it may not be for everyone.
I see noodles in the picture but not in the recipe, do you add them separately?
This can be served with noodles or over rice. I like to stir the noodles in so they get saucy.
Well, she mentioned making your own noodles or serving over rice so it’s really your choice, just prepare said bed as you like and viola.
My husband and I loved this! Made no substitutions, had everything on hand…no more need to buy ready-made/bottled stir-fry sauce, this is seriously good! An important step to follow is #6. Thank you for sharing!
So happy to hear you and your husband love this stir fry Jenn! You’re very welcome!
I didn’t have oj and i had to use ground beef, however this was awesome, i will definitely be adding in some juice to the sauce next time. I also tossed my beef in a generous amount of siracha after the initial cook.
This was outstanding! The beef was so tender. The flavors were delicious and the sauce had a great consistency. We will double everything next time to make sure there are leftovers. No need to order take-out after discovering this recipe. It’s *that* good!!!
This was so good! I doubled the recipe and it fed 3 of us and enough left overs for another meal. I put it over rice but I think noodles would be even better! I topped it with green onion and sesame seeds which was the icing on the cake! Wouldn’t change a thing!
I loved this recipe! I had to use a bit more oil to cook the steak but everything turned out amazing thank you :)
Excellent recipe! The sauce is definitely the main attraction and I look forward to trying it on pork and chicken. I used frozen veggies instead of freshly chopped. Thawed them out in some warm water for about 5 – 10 min, squeezed out the excess water, and then pan fried them for about 3 – 5 min with a bit of oil, just to warm them up really. Turned out REALLY good. Even my (VERY) fickle 4-year old enjoyed it!
Is the water in the sauce recipe just to mix with the cornstarch or do you add that amount of water to the sauce aswell??
You’ll add water to the sauce (this keeps it from being too salty) and you’ll add a bit more with the cornstarch to thicken.
Sauce is so good!!!! I made my rice with a bit of ginger powder and a dash of turmeric which added to the flavor even more. So easy and really good!
Hi! What is the serving size?
The nutrition information is for ¼ of the recipe.
I liked your receipts I would like to try them and let you know