Home » Recipes » Easy Healthy Dinners » Beef » Steak Stir Fry Recipe

Steak Stir Fry Recipe

This sweet-and-spicy steak stir fry recipe with tender steak, and crisp veggies like peppers, broccoli, and carrots is way better than your favorite take-out. A sprinkle of sesame seeds and green onions turn each spoonful into the perfect bite!

Bowl of steak stir fry recipe with veggies in homemade sweet-and-spicy sauce.
WANT TO SAVE THIS RECIPE?
Enter your email & we'll send it to your inbox. Plus get great new recipes every week!
Please enable JavaScript in your browser to complete this form.

This saucy steak stir fry recipe with 6 types of vegetables is a hearty Asian-style weeknight dinner. Tossed with homemade tamari-mustard honey sauce for a bit of tang and natural sweetness, every bite is perfectly balanced. Served over fluffy jasmine rice, you’ll be swapping take-out for home cooking every time you crave stir fries from now on.

Why I Love This Steak Stir Fry Recipe

If Asian take-out is your thing, this comforting steak stir fry recipe hits all the right spots as far as flavor, versatility, and easiness.

  • Quick. The stir fry and homemade sauce are ready in just half an hour!
  • Asian-style. Savory tamari, spicy ginger, and sesame seeds give this simple recipe its classic Asian flair.
  • Prep-friendly. Dinner can be served extra quickly if you get a head start on prepping the beef and sauce in advance.
  • Better than take-out. You know exactly what’s in it, you can add more of your favorite veggies, and even swap the protein.
Labeled ingredients for making steak stir fry recipe.

What You’ll Need

This is everything you’ll need for this steak stir fry recipe with homemade sweet-and-spicy sauce. Scroll to the recipe card at the bottom of the post when you’re ready to start cooking for exact ingredient quantities.

  • Flank steak – You can also use skirt steak.
  • Arrowroot powder – Feel free to use cornstarch.
  • Grape seed oil – Go for olive, vegetable, or peanut oil if you prefer.
  • Broccoli florets – Use fresh or frozen (thawed).
  • Bell peppers – I used red and yellow, but any color works.
  • Yellow onion – Red and white onions are okay as well.
  • Carrots – They don’t need to be peeled if they’re well washed and scrubbed.
  • Garlic – Fresh garlic and garlic paste are best. If you use garlic paste, use 1/2 tablespoon of it.
  • Snow peas – Sugar snap peas are great swaps.

Sweet and Spicy Sauce

  • Tamari sauce – Low-sodium soy sauce is a great alternative.
  • Water – Feel free to use low-sodium veggie stock or beef broth.
  • Ground ginger – 3/4 teaspoon finely chopped ginger works too.
  • Spicy mustard – The labels usually say “spicy brown mustard”. It’s not the same as yellow American mustard or Dijon.
  • Honey – Raw honey and agave nectar are best.
  • Red pepper flakes – You can also use cayenne pepper.

Toppings

  • Sesame seeds – Feel free to use black or white sesame seeds, toasted preferably.
  • Green onions – Go for chives if you prefer.
Angled photo of the steak stir fry recipe in the skillet.

How to Make Steak Stir Fry

Here’s a quick summary of the steps required to make this 30-minute steak stir fry recipe with fresh veggies. Don’t forget to check the recipe card at the bottom of the post for more detailed step-by-step instructions.

  • Prep the beef. Add the steak and arrowroot to a large Ziploc bag. Seal it and shake well until completely coated. Set it aside.
  • Brown it. Heat the oil in a large skillet over medium-high heat. Add the steak and cook it for 3-4 minutes or until browned on all sides. Remove it from the heat and set it aside.
  • Cook the veggies. Stir the broccoli, bell peppers, onion, carrots, and garlic into the skillet. Stir fry for 3-4 minutes.
  • Make the sauce. Whisk all the sauce ingredients in a small bowl until completely smooth.
  • Mix it. Return the beef to the skillet, add the snow peas, and pour in the sauce. Stir gently until well combined. Cover the skillet for 2-3 minutes or until the sauce thickens slightly.
  • Serve. Remove it from the heat and let it cool for 5-10 minutes. Serve the stir fry over rice. Garnish with sesame seeds and green onions. Enjoy!
Skillet with homemade sweet-and-spicy beef and veggie stir fry.

Tips and Variation Ideas

You’ll be skipping take-out when you see how versatile this steak stir fry recipe is thanks to some easy tips and variations:

  • Make it spicier. Add an extra 1/4 teaspoon red pepper flakes at a time into the sauce until spicy to taste. You can also add 1/2 tablespoon Sriracha instead.
  • Use leftovers. Chop up leftover Crockpot Asian Meatballs or stir Beef and Broccoli Stir Fry into the skillet to reduce food waste.
  • Swap the protein. Use chicken, pork, or turkey instead of beef for an easy variation of this recipe.
  • Go vegetarian. Skip the beef and add 2 cups of extra-firm tofu diced into 1/2″ pieces for a vegetarian dinner. You don’t need to coat the tofu with arrowroot powder. Stir very gently so it doesn’t crumble in the skillet.
  • More ingredients. Add 1 cup sliced cremini mushrooms, green beans, bamboo shoots, or sliced water chestnuts into the mixture for more flavor and texture.
  • Prep ahead. Toss the beef and arrowroot powder, and make the sauce up to 2 days in advance. That way you reduce prep time during the week.
Saucy beef and veggie stir fry over fluffy rice.

What Goes With Steak Stir Fry?

This steak stir fry recipe is great with my Instant Pot Jasmine Rice or Cauliflower Chicken Fried Rice. You can also serve it with my Asian Noodle Salad. For side ideas, make your favorite potstickers or my Air Fryer Asian Brussel Sprouts. Steamed edamames work too.

How to Store and Reheat

Make sure the stir fry is fully cooled before you put it away.

  • Fridge: Place it in an airtight container for up to 5 days.
  • Freezer: Transfer it to freezer bags or containers. Freeze for up to 3 months. Thaw overnight in the fridge.
  • To reheat it: Sprinkle it with 1/4 teaspoon water and microwave it in 20-second increments until warm. You can also use a pan over medium-high heat for 7-8 minutes.

More Ways to Enjoy Steak

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Landscape photo of the steak stir fry recipe.

Steak Stir Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Krista
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 46 servings 1x
  • Category: Beef
  • Method: Stovetop
  • Cuisine: Asian
  • Diet: Gluten Free

Description

This hearty, Asian-style steak stir fry recipe with crisp veggies and sweet-and-spicy sauce is an easy weeknight dinner.


Ingredients

Scale
  • 1 lb. flank steak or skirt steak, thinly sliced
  • 1 tablespoon of arrowroot
  • 1 tablespoon grape seed oil
  • 4 cups broccoli florets
  • 1 red pepper, thinly sliced
  • 1 yellow pepper, thinly sliced
  • 1 yellow onion, thinly sliced
  • 1 cup carrots, grated carrots
  • 3 garlic cloves
  • 1 cup snow peas

Sweet and Spicy Sauce

  • 1/4 cup tamari sauce
  • 1/3 cup water
  • 1 teaspoon ground ginger
  • 1 teaspoon spicy mustard
  • 2 tablespoons honey
  • 1/4 teaspoon red pepper flakes
  • 1 tablespoon arrowroot
  • Optional: top with sesame seeds and sliced green onions

Instructions

  1. Add flank steak to a large ziplock bag with 1 tablespoon of arrowroot. Toss around to coat and let sit.
  2. Heat a wok or large skillet to medium-high heat. Add grape seed oil to the pan and the beef. Cook for 3-4 minutes, turning to brown each side throughout.
  3. Remove beef from the pan and place on a plate.
  4. Immediately add broccoli, red pepper, yellow pepper, onion, carrots and garlic to the pan. Stir fry for 3-4 minutes. Stirring occasionally.
  5. In the meantime, to a small bowl add tamari sauce, water, ground ginger, spicy mustard, honey, red pepper flakes and 1 tablespoon of arrowroot. Whisk to combine.
  6. Add the beef back to the pan with the snow peas and add the sauce into the pan. Stir everything together. Then cover for 2-3 minutes and stir fry. Once the sauce is thickened you should be ready to serve.
  7. Serve the steak stir fry plain or over jasmine rice. Garnish with sesame seeds and sliced green onions.


Nutrition

  • Serving Size: 1 1/2 cup
  • Calories: 242
  • Sugar: 11 g
  • Sodium: 1411 mg
  • Fat: 10 g
  • Saturated Fat: 3 g
  • Carbohydrates: 18 g
  • Fiber: 2 g
  • Protein: 20 g
  • Cholesterol: 51 mg

Filed Under:

Review and rate this recipe!

I love hearing from you! Submit your question or review here. Your email address will not be published. Required fields are marked*.

Rate This Recipe! 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

30 comments on “Steak Stir Fry Recipe”

  1. Thank you for this recipe, it was delicious. I just had the stirfry on its own but put wholegrain rice with my husbands as he had trained his legs and needed some extra carbs. Very tasty

  2. I just made this dish for dinner tonight and it was a hit in this house! My husband, who isn’t a big fan of Asian dishes, cleaned his plate and had to share some of his food with one of our cats. This same cat snagged a piece off of his plate and took off with it! So I’d say it’s a hit for everyone in this house.

  3. Loved this recipe! Husband loved it to and he is so picky. He never eats green beans either and he ate them right up with this dish. Thank you!

  4. Sounds super yummy. On my list to try. Only one question what can I substitute for coconut oil? My Hubby has severe allergy to coconut.

    1. Awesome Stacey! You can definitely substitute the coconut oil with olive oil or canola oil if you’d like.

  5. Avatar photo
    Shannon - AKA Design

    Wow! This looks delicious! Thank you for linking up to the Weekend re-Treat Link Party!

  6. Avatar photo
    Heather @ Sugar Dish Me

    Paleo seriously never looked so good!!! This recipe is gorgeous Krista! Can’t wait to try it! Added it to my meal plan for the week and Tuesday can’t come fast enough!

    1. haha.. thanks Heather! I was surprised too once I started eating paleo, it really is still super tasty! Hope you like it girl!

  7. Love this post Krista, we’ve been having such gloomy weather where I am lately too. We love stir fries and this one sounds fantatsic! Love all the veggies in here and your lil guy is too cute trying to sneak some of this away – although I don’t blame him – it looks delicious girl!

    1. Luckily the gloomy weather was that one day, of course, when I’m trying to take pictures. The rest of the week has been beautiful! 🙂

      Little man is always trying to swipe my food while taking pictures, I usually have to be super efficient and take my picks fast before those grabby little hands get in there. haha… THanks so much for stopping by Kelly!

  8. Avatar photo
    Lisa @ Cooking with Curls

    Ahhhh yes, the life of a blogger! We have had so much snow and so many gloomy days this year….it is driving me crazy!! Your stir-fry looks delicious Krista, and I totally agree about the sauce…I love lots of sauce as well. 🙂

    1. I know right! Why will mother nature not cooperate with us, doesn’t it know that us food bloggers need natural light! Sheesh! 🙂 Hope the sun comes out be you soon, I remember living in the midwest and it definitely even starts to effect your mode. Crazy… sun does bring in the sunshine in more ways than we think! 🙂 Thanks so much for popping in girl!

  9. Avatar photo
    Erin {Delightful E Made}

    Hi Krista! This stir fry looks outstanding! I’m always looking for healthier dinner ideas, especially for weeknights. And I’m totally with you on the sauce! Its what makes a good asian dish, outstanding!! (I have yet to find a good cashew chicken recipe that even comes close to the sauce from our favorite asian restaurant.)
    Stopping by from Show Stopper Saturday – as always, thanks so much for hosting! ~Erin

    1. Glad I have another sauce fan! It really is the asian food secret, good sauce good food! 🙂

      Oh… cashew chicken sounds delicious right about now, YUM! 🙂 Thanks so much for linking up each week Erin, always love your stuff! Hope you have a great start to your week.

  10. Avatar photo
    Zainab @ Blahnik Baker

    Hahah that’s so funny. Your son helps keep things exciting :). Chasing the sun/light is definitely my least favorite thing about blogging. Because I work 9-5 I am limited to the weekends to get all my pictures and God forbid someone wants to hang out or go come visit during prime sunlight, I’m in panic mode. Or like right now when I have only the morning to bake and take pictures but it’s snowing like hell and doesn’t seem as if sun is in sight. Oh food blogger problems. Good thing is the food is always there looking so good and waiting for a bite…like this stir fry!!

    1. haha… you seriously sound like me. Why something or someone throws off “my schedule” I don’t know what to do with myself. Thank goodness I married a man to help ground me and take a breather!

      P.S. your photographer has been looking awesome lately! You must have learned some good tips at the Pillsbury thing you went too!

  11. Avatar photo
    Happy Valley Chow

    I absolutely love stir fry, it’s just so versatile and always tastes amazing. Your recipe looks and sounds fantastic. Those plates you are using are awesome by the way! Feel free to stop by my link party today, #OmNomNomFriday, and share your fantastic creations. Have a great weekend 🙂

    Happy Blogging!
    Happy Valley Chow

    1. Thanks Eric! You are so right, stir fry is totally the most versatile dish ever! Thanks for the link party invite, I will stop by if I get a chance. 🙂 Hope you have a great week!

    1. Thanks Tara! I know, I do to. But they are seriously so easy, packed with goodness, and delicious! Totally need to start doing them more often.

  12. Mmmm!! This recipe sounds SO good! We LOVE stir fry and I’ve been contemplating starting the Paleo diet. Thanks for sharing this recipe! We’ll definitely be trying it out!

    1. Thanks Megan! It really is good for you. The only hard thing is the planning portion and that first week of getting use to know wheat. You don’t realize how much you eat it until you can’t have it. 🙂