There’s something deeply satisfying about a good stir fry, and this beef and mushroom version hits all the right notes. I’ve been making variations of this dish for years, but this particular combination became a weeknight staple after I discovered how well different mushroom varieties work together with tender strips of beef.
The key to a great stir fry isn’t just high heat (though that’s important). It’s about timing and preparation. Everything happens fast once you start cooking, so having all your ingredients prepped and ready makes the difference between soggy vegetables and that perfect tender-crisp texture we’re after. I learned this the hard way after a few disappointing attempts where I tried to chop vegetables while the beef was already cooking.
Why Mushroom Variety Matters in Stir Fry
What makes this version work so well is the combination of cremini and shiitake mushrooms. The cremini give you that meaty, earthy flavor, while the shiitakes add a deeper, almost smoky note. I slice them thick so they don’t disappear into the dish, and the high heat gives them those gorgeous caramelized edges that add so much flavor.
Perfecting Your Stir Fry Timing
This stir fry works beautifully over steamed rice or lo mein noodles for a complete meal. I’ve also served it alongside roasted vegetables when I want something a bit lighter. The sauce is savory without being overwhelming, and it coats everything nicely without making the dish heavy.

Ingredients
Method
- In a medium bowl, toss the sliced beef with 2 tablespoons soy sauce, 1 tablespoon cornstarch, and kosher salt. Let marinate for 10 minutes while you prep the other ingredients.
- Whisk together all sauce ingredients in a small bowl until smooth. Set aside.
- Heat 1 tablespoon oil in a large wok or skillet over high heat until shimmering. Add the marinated beef in a single layer and don't stir for 2 minutes to get a good sear. Stir fry for another 1-2 minutes until just cooked through. Transfer to a plate.
- Add another tablespoon of oil to the same pan. Add mushrooms and cook without stirring for 2-3 minutes until they start to caramelize. Stir and cook another 2 minutes until tender and golden.
- Push mushrooms to one side of the pan. Add remaining oil, then add bell pepper, garlic, ginger, and white parts of scallions. Stir fry for 1-2 minutes until fragrant.
- Return beef to the pan and toss everything together. Pour in the sauce and stir constantly for 30-60 seconds until the sauce thickens and coats everything.
- Remove from heat and sprinkle with green parts of scallions. Serve immediately over steamed rice or noodles.
