Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

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