If you’ve ever wished for a dinner that’s bursting with flavor yet won’t keep you in the kitchen all night, this Quick & Easy Beef Mushroom Stir-Fry Recipe is just what you need. Tender slices of beef meet earthy mushrooms in a savory sauce that comes together in under 30 minutes. Whether you’re feeding a hungry family or just treating yourself after a long day, this dish hits all the right notes—comforting, delicious, and ridiculously simple to whip up!

Ingredients You’ll Need

A flat white plate holds a raw rectangular piece of red meat on the left side of the image. Next to it on a white marbled surface are several small clear glass bowls arranged neatly in a grid. The top row has a bowl with green onion pieces, a bowl with a pale yellow liquid, a bowl with thick dark red sauce, and a bowl with granulated white sugar. Below that row, there is a bowl with white onion slices on the left, a bowl with reddish-brown liquid, a bowl filled with minced garlic, and another bowl with a golden-brown liquid. The third row includes a bowl full of brown and white sliced mushrooms on the left, a bowl with white powder, a bowl with a pale yellow liquid, and a bowl with light brown liquid. The last row has a small empty bowl or with water, a bowl with white powder, and a bowl filled with dark soy sauce. The whole set is placed on a bright white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this recipe is a superstar on its own, but together they create a perfect harmony of taste, texture, and color. The beef brings hearty richness, mushrooms add a lovely earthiness, and fresh aromatics keep everything bright and vibrant.

  • 1 lb flank steak: Choose flank, skirt, flat iron, or sirloin tip steak for tender, flavorful beef slices.
  • 8 oz cremini mushrooms: These give a meaty texture and deep flavor—button mushrooms work well too.
  • 2 green onions: Chopped into 2-inch pieces, they add a mild oniony crunch and fresh color.
  • 1/2 large onion: Julienned onions bring sweetness and aroma to the stir-fry.
  • 1 tbsp vegetable oil: A neutral oil great for cooking without overpowering flavors.
  • 3 tbsp water (room temperature): Helps in marinating the beef for tenderness and moisture.
  • 1 tbsp cornstarch: Thickens the marinade and sauce, ensuring glossy, clingy coating on the beef.
  • 1 tsp regular soy sauce: Adds a savory, umami punch to the marinade.
  • 1/2 tsp baking soda: Tenderizes the beef perfectly without altering the taste.
  • 1/4 cup chicken stock (low sodium): Creates a flavorful base for the sauce; water is a fine substitute.
  • 3 garlic cloves: Minced garlic amps up the aromatic notes beautifully.
  • 1.5 tbsp oyster sauce: Or vegetarian stir-fry sauce for a rich, slightly sweet depth.
  • 1 tbsp dark soy sauce: Adds color and a subtle sweetness to the sauce.
  • 1 tbsp Shaoxing wine: Or a dry white wine/sherry, it lifts the flavor with its complexity.
  • 1/2 tbsp cornstarch: Helps thicken the sauce just right.
  • 2 tsp white sugar: Balances salty notes and enhances the overall flavor.
  • 2 tsp sesame oil: The final touch for that irresistible nutty aroma and flavor.

How to Make Quick & Easy Beef Mushroom Stir-Fry Recipe

Step 1: Prepare the Beef

Start by slicing your flank steak against the grain into thin 1/4-inch pieces; this ensures the beef will be tender and easy to chew. Toss these slices into a large bowl—this is where the magic begins as we marinate to infuse flavor and softness.

Step 2: Marinate the Beef

Combine water, cornstarch, soy sauce, and baking soda to create a marinade that tenderizes and seasons the beef. Let it sit for about 15 minutes at room temperature, but keep it under 30 minutes. Trust me, over-marinating can make the beef oddly soft and ruin the texture.

Step 3: Mix the Sauce

While the beef marinates, stir together oyster sauce, dark soy, Shaoxing wine, chicken stock, sugar, cornstarch, and garlic in a small bowl. This sauce will bring all the elements together with a perfect balance of sweet, savory, and umami.

Step 4: Cook the Beef

Heat some vegetable oil in a large pan over medium heat. Spread out the beef slices and fry them until they are just cooked through and slightly browned, about 4 to 5 minutes. Remove from the pan and set aside to prevent overcooking.

Step 5: Sauté Vegetables and Simmer

In the same pan, add more oil if needed, then toss in the julienned onions and quartered mushrooms. Cook until they start to soften and release their flavors, roughly 2 minutes. Pour your prepared sauce over them and let simmer until it thickens; this step creates that luscious stir-fry glaze.

Step 6: Combine and Finish

Return the cooked beef to the pan along with the green onions, tossing everything together for about 30 seconds until the beef is well coated and heated through. The sizzling combination with fragrant sesame oil will welcome you from across the room.

How to Serve Quick & Easy Beef Mushroom Stir-Fry Recipe

A white bowl with thin blue stripes around the edge holds a bed of white rice topped with dark brown beef slices in a glossy sauce. Mixed in with the beef are pieces of green onions and light brown mushroom slices, all coated with the same shiny sauce. A pair of dark wooden chopsticks, held by a woman's hand, lifts one piece of the beef above the bowl. The background shows a white marbled surface with a small bowl of green garnish slightly blurred. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Freshness brings balance. Sprinkle chopped fresh green onions or a handful of toasted sesame seeds on top. If you like a touch of heat, add thinly sliced red chilies or a drizzle of chili oil for a kick that wakes up the entire dish.

Side Dishes

This stir-fry pairs beautifully with steamed jasmine or basmati rice to soak up all the flavorful sauce. For a lighter option, serve alongside sautéed greens like bok choy or crisp snow peas. Fried rice or simple noodles also make fantastic accompaniments if you want to mix it up.

Creative Ways to Present

For a fun twist, serve the beef mushroom stir-fry over crispy lettuce leaves to create DIY wraps. Alternatively, spoon it onto warm bao buns for an Asian-inspired snack or pile it over a bed of noodles topped with fresh herbs like cilantro and Thai basil for an alluring presentation.

Make Ahead and Storage

Storing Leftovers

If you have any leftovers (which might be rare), place them in an airtight container and refrigerate for up to 3 days. The flavors develop nicely overnight, making the next day’s meal even more satisfying. Just be sure to cool the stir-fry before packing to maintain freshness.

Freezing

This dish can be frozen, but it’s best to store the beef and sauce separately from the mushrooms and onions for texture preservation. Use freezer-safe containers or bags and consume within 2 months. Thaw overnight in the fridge before reheating gently.

Reheating

Reheat leftovers in a skillet over medium heat with a splash of water or stock to keep the sauce from drying out. Avoid microwaving for long periods as it can make the beef tough. A quick toss in the pan helps retain that delightful glaze and tender texture.

FAQs

Can I use other types of beef for this stir-fry?

Absolutely! While flank steak is ideal for its tenderness, you can substitute skirt steak, flat iron, or sirloin tip steak—all work wonderfully well as long as you slice thinly against the grain.

What if I’m vegetarian or vegan—can I make a version without beef?

Yes! Use firm tofu or seitan instead of beef, and swap oyster sauce for a vegetarian stir-fry sauce. Mushrooms remain essential for that savory depth and meaty texture in your vegetarian stir-fry.

Why is baking soda used in the marinade?

Baking soda tenderizes the beef by raising the pH on the meat’s surface, which prevents it from becoming tough during cooking. Just be sure to keep marinating time short, so the beef doesn’t get mushy.

Can I prepare parts of this recipe ahead of time?

Definitely! You can slice and marinate the beef a few hours ahead or even the day before (within the 30-minute window in the recipe to avoid over-tenderizing). Vegetables can be prepped early as well to speed up cooking.

What makes this a quick and easy recipe?

From slicing to stir-frying, every step is streamlined for fast prep and quick cooking. The simple marinade, speedy sauce assembly, and one-pan cooking come together for a delicious meal in under half an hour, ideal for busy weeknights.

Final Thoughts

I can’t recommend this Quick & Easy Beef Mushroom Stir-Fry Recipe enough for anyone who loves savory, satisfying meals without a complicated process. It’s a delightful dish that brightens up your dinner table with minimal fuss and maximum flavor. Give it a try and watch it become your go-to weeknight favorite!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Quick & Easy Beef Mushroom Stir-Fry Recipe

Quick & Easy Beef Mushroom Stir-Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 15 reviews

A quick and easy beef mushroom stir-fry featuring tender flank steak, cremini mushrooms, and a savory sauce made with soy, oyster sauce, and Shaoxing wine. Perfect for a flavorful weeknight dinner, this stir-fry combines tender marinated beef with sautéed mushrooms and onions, creating a deliciously balanced dish ready in under 30 minutes.

  • Total Time: 28 minutes
  • Yield: 4 servings

Ingredients

Beef and Marinade

  • 1 lb flank steak (or skirt steak / flat iron steak / sirloin tip steak)
  • 1/2 tsp baking soda (to tenderize the beef)
  • 1 tbsp vegetable oil (or any neutral oil)
  • 3 tbsp water (room temperature)
  • 1 tbsp cornstarch (or tapioca starch / potato starch)
  • 1 tsp regular soy sauce (or light soy sauce)

Vegetables

  • 8 oz cremini mushrooms (or button mushrooms, sliced into quarters)
  • 1/2 large onion (julienned)
  • 2 green onions (chopped into 2-inch-long pieces)

Sauce

  • 1 tbsp vegetable oil (or any neutral oil)
  • 3 garlic cloves (minced)
  • 1.5 tbsp oyster sauce (or vegetarian stir-fry sauce)
  • 1 tbsp dark soy sauce
  • 1 tbsp Shaoxing wine (or dry sherry wine / dry white wine / chicken stock)
  • 1/4 cup chicken stock (low sodium or sub with water)
  • 1/2 tbsp cornstarch (or tapioca starch / potato starch)
  • 2 tsp white granulated sugar (or cane sugar)
  • 2 tsp sesame oil

Instructions

  1. Prepare the Beef: Slice flank steak against the grain into 1/4-inch-thick pieces and transfer to a large bowl.
  2. Marinate the Beef: Add baking soda, vegetable oil, water, cornstarch, and soy sauce to the beef slices. Mix well and set aside to marinate at room temperature for 15 minutes. Avoid marinating longer than 30 minutes to prevent over-tenderizing and affecting flavor.
  3. Mix the Sauce: In a small bowl, combine the minced garlic, oyster sauce, dark soy sauce, Shaoxing wine, chicken stock, cornstarch, sugar, and sesame oil. Stir well and set aside.
  4. Cook the Beef: Heat 1 tablespoon of vegetable oil in a large pan over medium heat. Add the marinated beef and stir-fry until the beef is cooked through and slightly browned, about 4-5 minutes. Remove the beef from the pan and set aside.
  5. Sauté Vegetables: In the same pan, add the julienned onions and quartered mushrooms. Sauté until slightly softened, approximately 2 minutes.
  6. Simmer the Sauce: Pour the prepared sauce into the pan with vegetables and simmer briefly until the sauce thickens.
  7. Combine and Finish: Return the cooked beef and green onions to the pan. Toss everything together to coat the beef evenly in the sauce, cooking for about 30 seconds. Serve immediately and enjoy!

Notes

  • Be careful not to marinate the beef for more than 30 minutes, as the baking soda can over-tenderize the meat.
  • If you prefer, substitute chicken stock with water for a lighter flavor.
  • Use Shaoxing wine for authentic flavor, but dry sherry or dry white wine can be substituted if unavailable.
  • Slicing the steak thinly against the grain is essential for a tender bite.
  • You can use button mushrooms if cremini mushrooms are not available.
  • Author: Monica
  • Prep Time: 10 minutes
  • Cook Time: 18 minutes
  • Category: Main Dish
  • Method: Stir-Frying
  • Cuisine: Chinese

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star