Home / Meat and Poultry Recipes / Kate’s Best Beef Stir Fry Recipe with Mushrooms

Kate’s Best Beef Stir Fry Recipe with Mushrooms

My family devours this beef stir fry recipe with tender beef, mushrooms, ginger, sesame seeds, and orange zest. Quick and easy and definitely a dish the whole family will love, check out the video!

This post was first published in 2022 and last updated with new success tips on July 6, 2025.

This post may contain affiliate links. Read our affiliate policy.


A black frying pan filled with beef stir fry sitting on a gray table next to a little plate of orange wedges. And a small plates.

I didn’t grow up eating a lot of stir fry or really any Asian food to speak of. My grandma would throw a can of water chestnuts into a casserole and that was her version of “Chinese” food.

My kids however? Well, stir fry is a lifesaver in our house. Stir fries are the answer to fast, budget-friendly meals when I can use the odds and ends that are floating around the veggie drawer, plus some sauce and protein, perfect. I’ve posted a number of our favorites, lemon garlic basil stir fry, ginger hoisin tofu, tofu and asparagus, and now beef and mushroom! It is the best sort of cooking, especially when everyone leaves the table full and happy.

I love using fresh orange juice in my cooking (see my orange vinaigrette and tomato rice soup). It adds a brightness and the perfect amount of sweet to savory dishes. It especially shines in the beef stir fry, blending seamlessly with the umami flavors of oyster sauce and soy.

This beef stir fry is one that’s evolved over time. I’ve come back again and again to this mushroom and skirt steak combo, even though it is not the most photogenic. It is hearty and satisfying.

There are lots of ingredients in the sauce but they are all simple ingredients like sriracha, red wine vinegar, and oyster sauce. Keep them stocked in your pantry so you can make this easy recipe any night of the week.

Beef Stir Fry Recipe Ingredients

All the ingredients to make beef stir fry including sliced beef, oranges, sliced mushrooms, soy sauce, and more.

How To Make It

step one

Prep beef and mushrooms. Thinly slice steak against the grain. To do this, lay your piece of meat on a cutting board. There are visible muscle fibers that go in one direction down the length of the meat. Thinly slice the meat across those lines, not in the same direction. Slice the mushrooms in 1/2-inch thick slices. Combine in a large bowl and toss with cornstarch, soy sauce and a generous amount of salt and pepper. Set aside.

A glass bowl filled with sliced beef and sliced mushrooms that have been tossed in cornstarch sitting on a wood table.

step two

Toast sesame seeds. Heat a small frying pan over medium heat. Add sesame seeds and toast, stirring constantly until they just start to turn golden. Transfer to a small bowl and set toasted sesame seeds aside.

A small black frying pan filled with sesame seeds being toasted on the stove top.

step three

Make stir fry sauce. Combine orange zest and juice, vinegar, wine, sriracha, and oyster sauce in a medium bowl. Whisk the sauce ingredients well and set near the stove.

A glass bowl filled with orange stir fry sauce sitting on a wood table with a whisk inside the bowl.

step four

Brown the beef. Heat the largest frying pan you own over high heat. Add half the peanut and sesame oils. Once oil is shimmering, add half the sliced beef and mushroom mixture—be careful of overcrowding the pan. Let cook undisturbed until one side of the beef and mushrooms are well browned, about 3 minutes. Stir and brown the other side. Remove to a plate and repeat with remaining half of oils, beef and mushrooms.

A black frying pan on the stove filled with strips of beef and sliced mushrooms sautéing in oil.

step five

Stir fry. Return the first batch of beef and mushrooms to the pan. Add ginger and garlic and let cook until fragrant. Add sauce and stir, scraping up any bits that are stuck to the bottom of the pan. Once it starts to boil, sprinkle with sesame seeds and green onions and remove from heat. Sauce will thicken as it cools.

A black frying pan on the stove filled with strips of steak and sliced mushrooms with chopped garlic and ginger.

step six

Serve. Spoon stir fry over rice and serve with sautéed spinach or bok choy or these amazing miso-maple roasted carrots and beets or wild rice and kale salad.

A black frying pan on the stove filled with beef stir fry topped with sliced green onion and sesame seeds and sauce.

What Makes This The Best Beef Stir Fry Recipe?

A black frying pan sitting on a gray table topped with sliced green onions and scallions with a wood spoon sticking in.
  1. Loads of flavor! Juicy beef, earthy mushrooms, not to mention the outstanding orange sauce. This easy dinner hits all the right notes.
  2. Full of protein and iron to fuel those hectic weeknights when you are hangry.
  3. An excellent low-carb dinner just like our everything bagel spice ground turkey casserole.
  4. This punchy stir-fry sauce is great for any protein and veg combo. Try it with shrimp, chicken, tofu, broccoli, bell peppers, whatever happens to be in your fridge!
  5. The best part? Makes fantastic meal prep. Make for dinner then pack up the leftovers in an airtight container for lunch the next day.

Beef Stir Fry FAQ’s

A white bowl filled with rice and beef stir fry topped with sesame seeds and sliced scallions with a pair of chopsticks.

Can I add other veggies? Of course! In addition to the mushrooms, add quick-cooking vegetables like sliced red bell pepper, green beans, or snow peas when you add the ginger and garlic.

What’s the best cut of beef to use? Flank steak or skirt steak are the best cuts they have excellent flavor but also good structure to hold up and not fall apart when stir frying.

What do I serve with it? Steamed white rice (or brown rice) is key for soaking up all that sauce. If you want to add something green try this broccolini recipe or some quick sautéed broccoli. Don’t forget to shower the top with sliced scallions. You could also serve with cauliflower rice for a low carb option.

More Beef Recipes You’ll Love

Add The Beef

But leave out the baby corn 🙂 Whatever you do, just make this stir fry! You are in for a hearty and deeply comforting treat. When you try it, let me know how it goes by snapping a pic and tagging me on Instagram @katesbestrecipes so I can see or leave me a comment below (don’t forget to leave a ⭐️⭐️⭐️⭐️⭐️ rating)!

A white bowl filled with rice and beef stir fry topped with sesame seeds and scallions with a pair of chopsticks on the side.

Beef Stir Fry with Mushrooms

Author: Kate
Stir-fried strips of tender beef tossed with orange zest, sesame seeds, and ginger. Dairy free!
Print Pin Rate
Prep Time: 20 minutes
Cook Time: 20 minutes
Marinating Time: 15 minutes
Total Time: 55 minutes
Servings: 6 servings
Calories: 504kcal

Ingredients

Instructions

  • Place 1 1/2 pounds thinly sliced steak and 8 ounces sliced mushrooms in a large bowl and sprinkle with 4 teaspoons cornstarch, 4 teaspoons soy sauce and a generous amount of salt and pepper. Toss to coat and set aside to marinate at room temperature for 15 minutes, or in the fridge for up to 5 hours.
  • Toast 2 tablespoons sesame seeds in a dry skillet until golden brown, shaking pan frequently to prevent burning. Remove from heat right when they become fragrant but haven't gotten to brown yet. Let cool in pan and finish toasting continuing to stir every once in a while.
  • Combine 2 tablespoons orange zest, 1 cup orange juice, 2 tablespoons red wine vinegar, 2 tablespoons Shaoxing, 2 teaspoons Sriracha, and 2 tablespoons oyster sauce in a medium bowl and mix well.
  • Heat 1 tablespoon of the peanut and 1 tablespoon sesame oil in a large non-stick frying pan over high heat. Once shimmering add half of the meat-mushroom mixture. Spread in an even layer and let cook, undisturbed until lightly browned. Give a stir and let brown on other side. Remove from pan and repeat with remaining oils and beef mixture.
  • Return first batch of beef to the pan and add 2 tablespoons minced ginger and 2 cloves minced garlic and stir-fry for about 30 seconds or until ginger is beginning to brown. Give sauce a stir then add sauce to pan and cook, stirring, until sauce starts to boil.
  • Sprinkle sesame seeds and green onions over top and serve with steamed rice and sauteed bok choy or spinach.

Notes

  1. Shaoxing Wine Substitute: If you can’t find Shaoxing wine, dry sherry or dry vermouth are great alternatives. You can also use beef broth for an alcohol-free version.
  2. Meal Prep: You can slice the beef and mushrooms and mix the sauce ingredients ahead of time. Store separately in the fridge for up to 24 hours to save time on busy nights.
  3. Mushroom Options: Crimini mushrooms add a meaty texture, but button mushrooms or shiitake mushrooms work well too.
  4. Serving Suggestions: This stir fry is delicious served over steamed jasmine or brown rice. For extra veggies, serve with sautéed bok choy or spinach on the side.

Video

Join our newsletter

Receive tips and tricks and all my BEST recipes.

    Similar Posts

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating