If you’re looking for a weeknight meal that checks all the boxes – irresistibly savory, speedy to make, and guaranteed to please a hungry crowd – the Beef Mushroom Stir Fry Recipe has you covered. Picture meltingly tender strips of beef, golden mushrooms, and vibrant bell peppers glistening in a glossy, flavor-packed sauce. With its quick cook time and big, bold Asian-inspired flavors, this dish just might become your new go-to for busy evenings. Let’s dive in and bring this stir fry to your dinner table pronto!

Ingredients You’ll Need
This Beef Mushroom Stir Fry Recipe comes together with a handful of pantry staples and fresh produce. Each ingredient is carefully chosen to deliver layers of taste, texture, and just the right amount of color to brighten your plate.
- Flank steak or sirloin (1 pound): Thinly slicing the beef against the grain keeps it melt-in-your-mouth tender – don’t skip this trick!
- Soy sauce (2 tablespoons): The salty, umami backbone of your marinade and sauce; use low sodium if you prefer.
- Oyster sauce (1 tablespoon): Adds rich, briny depth that ties the flavors together beautifully.
- Hoisin sauce (1 tablespoon): For a touch of sweetness and complexity; it gives the stir fry its subtle, signature flavor.
- Cornstarch (1 tablespoon): Helps the sauce thicken to a perfect, glossy finish and keeps the beef tender.
- Black pepper (1/2 teaspoon): A little heat and aromatic warmth to balance the sauce.
- Vegetable oil (2 tablespoons): Neutral in flavor and perfect for achieving that essential stir-fried sear.
- Mushrooms (8 ounces, button or cremini): These soak up the sauce like sponges and add an earthy, meaty bite.
- Red bell pepper (1): Sliced thin for crunchy sweetness and vibrant pop of color.
- Garlic (2 cloves): For aromatic punch that makes the whole kitchen smell amazing.
- Fresh ginger (1 teaspoon, grated): Adds lively, spicy heat that lifts up all the other flavors.
- Green onions (2, sliced): Tossed in at the end for freshness, mild onion flavor, and a burst of green.
- Water (2 tablespoons): Loosens the sauce just enough to coat every bite perfectly.
How to Make Beef Mushroom Stir Fry Recipe
Step 1: Marinate the Beef
Start by tossing your thin slices of flank steak or sirloin with the soy sauce, oyster sauce, hoisin sauce, cornstarch, and black pepper in a medium bowl. This quick marinade infuses every piece with flavor and ensures the beef will be tender and juicy after quickly hitting the pan. Let it sit for 15 to 20 minutes while you prep your vegetables – it’s the kind of step that pays off in every bite!
Step 2: Sear the Beef
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. When the oil is hot and shimmering, lay the beef in a single layer. Sear for just 1 to 2 minutes on each side until beautifully browned but not all the way cooked through. This rapid searing gives you that irresistible caramelization without overcooking. Remove the beef from the pan and set aside – it will get finished later!
Step 3: Sauté the Vegetables
Add the remaining tablespoon of oil to your pan, then toss in the sliced mushrooms and red bell peppers. Cook them, stirring often, for about 4 to 5 minutes until the mushrooms are golden and the peppers are just tender. Add the minced garlic and freshly grated ginger and stir for another minute until everything is wonderfully fragrant, infusing your veggies with that classic stir fry aroma.
Step 4: Bring It All Together
Return the seared beef to the pan with the vegetables. Add 2 tablespoons of water and stir everything together. Let the stir fry cook for another 2 to 3 minutes: the beef will finish cooking and the sauce will bubble up and thicken to a gorgeous gloss. Just before serving, toss in the sliced green onions for a punch of color and freshness.
How to Serve Beef Mushroom Stir Fry Recipe

Garnishes
For the perfect finishing touch, sprinkle your stir fry with extra sliced green onions or a shower of toasted sesame seeds. A drizzle of sesame oil does wonders for added aroma, and if you love heat, a little chili garlic sauce at the table gives each bite a kick. These simple garnishes make your Beef Mushroom Stir Fry Recipe feel totally restaurant-worthy.
Side Dishes
This dish is absolutely made for steamed jasmine or basmati rice – the fluffy grains soak up all that rich sauce. You can also spoon it over tender lo mein or rice noodles. If you’re keeping it lighter, serve with cauliflower rice or tucked into crisp lettuce cups for a fresh twist!
Creative Ways to Present
If you’re entertaining or just want to make tonight feel special, serve your Beef Mushroom Stir Fry Recipe straight from the wok for a family-style feast, or plate individual portions in shallow bowls lined with vibrant greens. Stack the beef and veggies over rice, and finish with a pretty scatter of herbs or edible flowers for a beautiful, Instagram-ready dinner.
Make Ahead and Storage
Storing Leftovers
Have extras? Lucky you! Let the stir fry cool to room temperature, then store in an airtight container in the fridge for up to 3 days. The flavors deepen overnight, making it perfect for next-day lunches.
Freezing
If you want to freeze your Beef Mushroom Stir Fry Recipe, package it in a freezer-safe container and freeze for up to 2 months. For best texture, reheat directly from frozen, as thawing can sometimes soften the vegetables more than desired.
Reheating
To reheat, just pop your stir fry into a skillet over medium heat with a splash of water or broth to loosen the sauce. Stir gently until warmed through. Microwaving works too, but gentle stovetop heating keeps the beef and veggies at their best.
FAQs
Can I use a different cut of beef for this recipe?
Absolutely! While flank steak and sirloin are both quick-cooking and tender, you can substitute with ribeye, skirt steak, or even thinly sliced chuck if that’s what you have. Just be sure to slice against the grain for maximum tenderness in your Beef Mushroom Stir Fry Recipe.
What mushrooms work best?
Button and cremini mushrooms are classic, but you can get creative! Try shiitake or even portobello for a deeper, earthier flavor. Mixing a few varieties is a great way to amp up your stir fry game.
Is this recipe gluten-free?
It can be! Just use tamari in place of soy sauce and ensure your oyster and hoisin sauces are certified gluten-free. With these swaps, your Beef Mushroom Stir Fry Recipe is both delicious and safe for gluten-sensitive friends and family.
Can I make this vegetarian?
Yes! Tofu is a fantastic stand-in for beef here. Just press it to remove excess moisture, cube, and sear until golden before following the rest of the recipe. You’ll still enjoy all the delicious flavors and textures this Beef Mushroom Stir Fry Recipe offers.
How spicy is the finished dish?
This stir fry is mild, making it ideal for all palates. But it’s super customizable! For more heat, simply add sliced fresh chilies or a spoonful of chili sauce to the pan, or serve with chili oil alongside your Beef Mushroom Stir Fry Recipe.
Final Thoughts
If you give this Beef Mushroom Stir Fry Recipe a try, I can pretty much guarantee it’ll earn a regular spot in your weeknight rotation. It’s quick, flavorful, and endlessly adaptable to your cravings – and it’s just so satisfying to whip up and share. Give it a go, and don’t forget to savor every saucy, savory bite!
Print
Beef Mushroom Stir Fry Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
This Beef Mushroom Stir Fry recipe is a quick and flavorful dish that is perfect for a weeknight dinner. Tender slices of beef are cooked with mushrooms, bell peppers, and a savory sauce, creating a delicious Asian-inspired meal.
Ingredients
For the Beef:
- 1 pound flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon cornstarch
- 1/2 teaspoon black pepper
- 2 tablespoons vegetable oil
For the Stir Fry:
- 8 ounces mushrooms (button or cremini), sliced
- 1 red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 2 green onions, sliced
- 2 tablespoons water
Instructions
- Marinate the Beef: In a medium bowl, toss the sliced beef with soy sauce, oyster sauce, hoisin sauce, cornstarch, and black pepper. Let marinate for 15–20 minutes.
- Sear the Beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the beef and sear for 1–2 minutes per side until browned but not fully cooked. Remove from pan.
- Prepare the Stir Fry: Add the remaining oil to the pan. Sauté mushrooms and bell pepper until tender. Add garlic and ginger and cook for 1 minute. Return beef to the pan, add water, and cook until beef is done and sauce thickens. Stir in green onions.
Notes
- Serve over steamed rice or noodles.
- For added flavor, consider adding a splash of sesame oil or chili garlic sauce.
- Chicken or tofu can be substituted for beef if desired.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 portion
- Calories: 330
- Sugar: 5g
- Sodium: 610mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 29g
- Cholesterol: 70mg