FREE 5-Ingredient Recipe EBook
GET IT NOWThis easy beef stir fry recipe is one of my go-to busy-day meals when I’m bored with chicken. It’s quick and easy, it’s made in one pan, and it’s packed with flavor. With thin slices of tender flank steak, an array of colorful veggies, a simple homemade beef stir fry sauce, and fast prep, this dish has so much going for it. If you like my chicken stir fry or pepper steak recipes, you’ll love this one. Make it with me for a quick, healthy dinner!
Why You Need My Beef Stir Fry Recipe

- Bold umami flavors
- Juicy strips of steak with tender veggies
- Simple, flavorful marinade
- Fresh, natural ingredients
- Fast 15-minute cook time
- Gluten free, dairy free, and just plain healthy
- Quick, easy and flavorful take out meal at home


Ingredients & Substitutions
Here I explain the best ingredients for my stir fry beef recipe, what each one does, and substitution options. For measurements, see the recipe card.
Beef Stir Fry Sauce & Marinade:
- Coconut Aminos – This is my favorite soy sauce substitute and makes up the base of the marinade and sauce. It adds a hint of sweetness without needing the brown sugar that beef stir fry recipes often have. You could also use low sodium soy sauce if you prefer, but the sauce will be less sweet.
- Lime juice – The acid tenderizes the beef. I often use bottled lime juice for convenience, but fresh lime juice tastes even better if you get the chance. You can also substitute another acidic ingredient, such as lemon juice or rice vinegar.
- Garlic – Fresh minced garlic will give you the best flavor (you’ll need four cloves), but you can substitute 2 teaspoons of jarred garlic for convenience.
- Fresh Ginger – Fresh grated ginger works best here, but you can substitute a pinch of ground ginger if you need to.
- Honey – You can use regular honey, or for a healthier option, sugar-free honey.
VARIATION: Want a thicker sauce?
Add 1-2 teaspoons of cornstarch or a cornstarch substitute to the sauce, not while marinating but right before adding to the skillet. Skip this if you want to keep the dish low carb.
Stir Fry Beef & Veggies:
- Olive Oil – For searing the beef. Avocado oil would work as well.
- Flank steak – I think the best beef for stir fry is either flank steak (which I use here) or skirt steak, but you can use other cuts, like sirloin steak or flat iron steak. Slice thinly against the grain before marinating.
- Broccoli – Cut a fresh head of broccoli into florets or buy pre-cut broccoli florets for convenience.
- Snow Peas – Sugar snap peas, green beans or asparagus make excellent substitutions for snow peas.
- Bell Pepper – I used 1/2 of a red bell pepper and 1/2 of a yellow bell pepper for a variety of color. You could use any color you prefer.
- Sea Salt & Black Pepper – You can also add some crushed red pepper flakes if you want extra heat.
- Garnishes – These are option, but I love sesame seeds and green onions for topping.
VARIATION: Use other veggies in your beef stir fry recipe!
Try carrots, cauliflower, mushrooms, onions, bok choy, bean sprouts, celery, cabbage, or water chestnuts. One of the best things about a vegetable stir fry is you can use what you have on hand!

How To Make Beef Stir Fry
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Make the beef stir fry sauce. In a small or medium bowl, whisk together the coconut aminos, lime juice, garlic, ginger, and honey.
- Marinate the steak. Place the sliced steak in a zip lock bag and pour the marinade over it. Close the bag and move the steak around to coat well. (You can also toss the beef with marinade in a large bowl instead, then cover with plastic wrap.) Marinate in refrigerator.


- Sear the steak. Heat the olive oil in a large skillet over medium-high heat. (I prefer this cast iron skillet, but a wok will work too. Choose a heavy one for best results.) Stir fry steak until browned on both sides. (Avoid stirring constantly.) Remove, cover, and set aside.
- Stir fry the veggies. Add the broccoli, bell pepper slices, snow peas, sea salt and black pepper to the pan. Stir fry until the vegetables are crisp tender.


- Add the sauce. Pour in remaining marinade and bring to a simmer. Add the steak back to the pan and stir to coat. Continue cooking until the marinade reduces slightly.
- Garnish. Serve warm with sesame seeds and green onions, if desired.

My Recipe Tips
- Flash freezing the steak makes it easier to slice thinly. Place the flank steak in the freezer for about 30 minutes before slicing, which will make it more firm and help you slice it more thinly. The thinner, the better!
- If you have time, bring the steak to room temperature before cooking. This is not required, but helps it cook more evenly. You can just set it out on the counter in the last 20 minutes of marinating.
- Make sure your pan is heavy for good heat distribution. One of my favorite durable pans for stir fry and high-heat cooking is this cast iron skillet, can also use a wok.
- Don’t move the steak too much when searing. Let the steak cook on one side before flipping it. This will give it a nice sear on both sides. Save the stir frying for cooking the veggies and sauce.
- Don’t discard the marinade! You’ll need it to use as a beef stir fry sauce later!
- When stir frying the vegetables, you want them a little undercooked. They should turn bright in color but still be crisp. They will finish cooking after you add the sauce.

Serving Ideas
This beef stir fry recipe makes an easy one-pan meal all on its own, but if you want to add a little something…
- Rice – This is the most common pairing for beef stir fry, as it soaks up the extra sauce! White rice, brown rice, or for a lighter option, cauliflower rice (pictured above) would all work great. You could also serve it alongside fried rice or cauliflower fried rice.
- Noodles – You can use any kind you like, but I usually go for lighter options like zucchini noodles or spaghetti squash.
- Salad – Try a smashed cucumber salad or an Asian-inspired cabbage salad.
More Easy Stir Fry Recipes
A stir fry is my go-to dinner when I’m short on time or energy! Try some of my other favorites:
Beef Stir Fry (Easy Recipe)
You'll love this easy beef stir fry recipe with tender steak, colorful vegetables, and simple stir fry sauce. Perfect for busy weeknights!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
In a small bowl, whisk together the marinade: coconut aminos, lime juice, garlic, ginger and honey.
-
Place the sliced steak in a plastic bag and pour the marinade over it. Remove any extra air and seal. Use your hands to mix, coating the steak well with marinade. Refrigerate for at least 1 hour, or up to 24 hours.
-
Heat the olive oil in a large skillet over medium-high heat. Add the steak. (Reserve the marinade from the bag for later.)
-
Sear the steak until browned on both sides, about 2-3 minutes per side. Remove the steak from the pan and cover with foil to keep warm.
-
Add the broccoli, bell pepper, snow peas, salt and pepper to the pan. Cook for about 5 minutes, stirring often, until the vegetables are crisp tender.
-
Pour in the remaining marinade and bring to a simmer.
-
Add the steak back to the pan and stir to coat. Continue cooking for 4-5 minutes, until the marinade reduces slightly.
-
Serve with sesame seeds and green onion for garnish, if desired.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above to help you slice steak easily, cook it evenly, get the best sear, and make sure your stir fry turns out flavorful and perfectly crisp!
- Store: Keep leftovers in an airtight container in the fridge for 3-4 days.
- Meal Prep: Chop the veggies ahead and marinate the beef up to a day in advance. Or make the whole stir fry and pack it up for easy lunches!
- Reheat: A quick stir-fry in a hot skillet with a little oil works best. The microwave is okay in a pinch, but the texture won’t be as good.
- Freeze: Let it cool, then freeze in an airtight container or zip-top bag for up to 3 months.
- Note on nutrition info: The nutrition info above uses sugar-free honey and does not include optional garnishes.
📖 Want more recipes like this? Find this one and many more in my 30 Dinners In 30 Minutes!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Beef Stir Fry Recipe

Shop
My
Custom

















9 Comments
Kat Loepker
0I am making this tonight. I am trying to just have protein healthy veggies and low sugar fruit. This looks so good! I am making some brown rice on the side for the kids.
Wholesome Yum D
0I hope you loved it, Kat! It sounds like a perfect way to keep things healthy and family-friendly — love that you made it work for everyone!
Ofelia
0Can I use sirloin steak?
Maya | Wholesome Yum
0Hi Ofelia, Yes, absolutely!
Liz
0This stir fry was a hit with the family! My brother asked for the recipe, haha. Will make again for sure!
Shelby
0This stir fry is a weeknight staple! So easy and the fresh ginger comes out with the perfect flavor.
Gina
0I usually make a stir fry like this with ground beef but I switched it to flank steak this time and loved it! Great healthy meal that everyone enjoyed.
Julianne
0Wow, this was incredibly flavorful and really easy to make! I served it over cauliflower rice, since I am low carb and used the sugar-free honey, which I LOVE!
Angela
0I have to say, this beef stir fry recipe was absolutely delicious! It was so easy to make, and came together really quickly which I loved on a busy weeknight! I’ll definitely be making this one again soon!