Homemade Beef And Mushroom Stir-Fry recipe photo

This beef and mushroom stir-fry is exactly the kind of weeknight dinner I keep returning to: quick, bold, and forgiving. It’s built from a short ingredient list but delivers big flavor—tender pieces of beef, meaty baby bella mushrooms, and a glossy sauce that clings to every bite. The crispy fried garlic on top is optional but worth the tiny extra step; it adds crunch and a hit of toasty aroma.

I like recipes that teach you how a technique works so you can repeat it without rereading the whole recipe. Here you’ll find clear, chronological steps for marinating, searing, and saucing, plus practical shopping notes and swaps. Read through once, prep your mise en place, and the stir-fry comes together in under 20 minutes of active time.

No fluff, just reliable guidance: what to buy, how to cook it so the beef stays tender, simple equipment that makes a difference, and small traps to avoid. If you want to scale the dish or adapt it for different diets, I include smart swaps and timing adjustments later in the post.

Ingredients

Classic Beef And Mushroom Stir-Fry dish photo

  • 13oz beef tenderloin, or flank steak, diced — Primary protein; diced small so pieces cook quickly and remain tender.
  • 2 tablespoons olive oil, divided — One tablespoon for frying garlic, one for searing the beef; heat-stable and neutral in flavor.
  • 2 cloves garlic, sliced — Half used for frying crisp and half for flavor while cooking; sliced thin so they crisp evenly.
  • 7 baby bella mushrooms, remove the steams and quartered — Earthy bulk and texture; quartered so they cook through in 1–2 minutes.
  • 1 tablespoon reduced-sodium soy sauce — Part of the beef marinade; adds salt and umami without overwhelming sodium.
  • 1/2 tablespoon dark soy sauce — Deep color and a hint of sweetness; used in the marinade to boost browning.
  • 1 tablespoon cornstarch — Used in the beef marinade to give the meat a velvety surface and help it brown.
  • 1/2 teaspoon baking soda — Tenderizes the beef slightly when used in the short marinade.
  • 1 tablespoon soy sauce — Part of the finishing sauce that seasons the whole dish.
  • 1 tablespoon oyster sauce — Adds savory complexity and a touch of sweetness to the sauce.
  • 1/2 teaspoon sugar — Balances salt and rounds out the sauce’s flavor.
  • 1/2 tablespoon cornstarch — Thickens the sauce so it clings to the beef and mushrooms.
  • 4 tablespoons water — Hydrates the sauce slurry and helps it reach the right consistency quickly.

Shopping List

Shop for the freshest components you can find: a good cut of beef and firm baby bellas. The ingredient list is compact; most items are pantry staples. Buy the beef the same day if possible, or the day before, and get firm, unblemished mushrooms. If you’re buying oyster sauce, a small bottle lasts a long time and lends a distinctive savory note.

Quick checklist to bring to the store: beef (13oz), baby bella mushrooms (about 7), garlic (2 cloves), olive oil, reduced-sodium soy sauce, dark soy sauce, cornstarch (you’ll need two separate measures), baking soda, soy sauce, oyster sauce, sugar. If you prefer, pick up a small jar of toasted sesame oil for finishing, but it’s optional and not in the ingredient list.

Beef And Mushroom Stir-Fry Cooking Guide

  1. In a bowl, combine the diced beef with 1 tablespoon reduced-sodium soy sauce, 1/2 tablespoon dark soy sauce, 1 tablespoon cornstarch, and 1/2 teaspoon baking soda. Mix to coat the beef and let it marinate for 10–15 minutes.
  2. While the beef marinates, prepare the sauce: in a small bowl whisk together 1 tablespoon soy sauce, 1 tablespoon oyster sauce, 1/2 teaspoon sugar, 1/2 tablespoon cornstarch, and 4 tablespoons water until smooth. Set the sauce aside.
  3. Prepare aromatics and mushrooms: if not already done, slice the garlic and remove the stems from the baby bella mushrooms and quarter them.
  4. Heat a wok or large skillet over medium-high heat. Add 1 tablespoon olive oil. When the oil is hot, add the sliced garlic and fry until golden and crispy, about 1 minute per side. Transfer the garlic to a paper-towel-lined plate and set aside.
  5. Turn the heat to high and add the remaining 1 tablespoon olive oil to the same wok/skillet. Add the marinated beef in a single layer and stir-fry until the beef is about 70% cooked (edges browned but still slightly pink inside), about 1–2 minutes. Remove the beef from the pan and set aside.
  6. With the heat at medium-high, add the quartered mushrooms to the pan and stir-fry until they begin to soften, about 1–2 minutes.
  7. Return the beef to the pan with the mushrooms and stir-fry until the beef is cooked through and no longer pink in the center, about 1–2 minutes.
  8. Pour the prepared sauce into the pan and stir constantly until the sauce thickens and coats the beef and mushrooms, about 30–60 seconds.
  9. Turn off the heat, transfer the stir-fry to a serving dish, and top with the crispy garlic slices. Serve immediately.

Notes on execution: follow the step order exactly to keep textures right. The brief marinate with cornstarch and baking soda is what keeps the beef tender without long resting time. Frying the garlic first gives it a crisp texture; remove it promptly so it doesn’t burn. High heat is essential when searing the beef—work quickly to achieve browning without overcooking.

What Makes This Recipe Special

Easy Beef And Mushroom Stir-Fry image

Three things set this stir-fry apart: the tenderizing marinade, the dual use of cornstarch (in the marinade and the sauce), and the crispy garlic finish. The baking soda works in a short timeframe to relax muscle fibers in the beef, making quick-cooked pieces pleasantly tender rather than tough. Cornstarch in the marinade creates a thin coating that shields the meat during the sear and produces a silky mouthfeel.

Baby bellas add a meatiness that complements the beef rather than competing with it. The oyster sauce gives the sauce a rounded, savory backbone that a straight soy-based sauce lacks. Finally, the crispy garlic adds texture and that one‑bite crunch that makes the dish feel finished and deliberate.

Vegan & Vegetarian Swaps

Delicious Beef And Mushroom Stir-Fry food shot

If you want to make this vegetarian or vegan, here are straightforward swaps that preserve the method and texture without inventing new ingredients beyond obvious alternatives.

  • Protein swap: Replace the beef with 13oz extra-firm tofu, pressed and diced, or use seitan. Toss tofu with the same marinade but omit the baking soda (it’s not necessary for tofu).
  • Sauce adjustments: Replace oyster sauce with a vegan oyster-style sauce (made from mushrooms) or a blend of soy sauce and a little mushroom stock. Keep soy sauce, sugar, cornstarch, and water amounts the same.
  • Mushrooms: Keep baby bellas, or use king oyster mushroom slices for a meaty bite.

Cook times will change. Tofu should be seared until golden and firm rather than cooked to an internal temperature; searing time may be slightly longer but watch for color rather than pinkness.

Hardware & Gadgets

A few simple tools make this recipe much easier: a sturdy wok or a large, heavy skillet; a small bowl for whisking the sauce; a good pair of tongs or a spatula for fast stir-frying; and a paper-towel-lined plate for draining the fried garlic. None of these are exotic, but a hot, roomy pan is the most critical piece.

If you cook often, a meat thermometer isn’t necessary for this dish because doneness is brief and visual, but it can be comforting: medium-rare for thin beef dices is about 135°F (57°C) if you like precise temps. A microplane or garlic slicer can speed up preparing the garlic thinly for frying.

Troubles You Can Avoid

Overcooking the beef

Beef diced small finishes fast. Remove it at 70% during the first sear and finish it in the pan after the mushrooms are partially cooked. That two-stage approach avoids dry, stringy meat.

Burnt garlic

Garlic slices go from golden to burnt very quickly. Fry until golden, then immediately transfer to a towel. Don’t skip this step—crispy garlic adds a huge flavor and texture boost, but burnt garlic turns bitter.

Soggy mushrooms

Don’t overcrowd the pan when cooking mushrooms. They should sit in the hot pan for a short time to release moisture and brown slightly. If the pan is too full, they steam instead of sear.

Watery sauce

Make sure the cornstarch slurry for the sauce is smooth before adding, and stir constantly once it hits the pan. If the sauce doesn’t thicken, give it a few extra stirs over medium heat—avoid adding more cornstarch mid-cook unless it’s absolutely necessary.

Make It Fit Your Plan

Meal prep: cook the beef and mushrooms and keep the sauce separate. Reheat gently in a skillet, add the cooled stir-fry, and stir until everything is hot and the sauce is glossy. Store in an airtight container for up to 3 days in the refrigerator.

To stretch the meal, serve over steamed rice or toss with quick-cooked noodles. Add a handful of baby spinach at the very end and stir until wilted for a green boost that takes one minute.

Behind-the-Scenes Notes

I developed this recipe to balance speed with texture. Short stir-fries can easily overcook beef; using cornstarch and a touch of baking soda creates a protective, tenderizing layer. The dual cornstarch usage—first in the marinade, then in the sauce—gives both the meat and the sauce the right consistency. Fried garlic is a signature touch I learned from countless wok sessions; it transforms a simple dish into something restaurant-level without complicated steps.

If you test variations, keep one variable constant at a time—use the same beef cut while experimenting with mushroom types, or keep mushrooms constant while trying different soy sauce blends. That way you’ll learn which component you prefer to tweak.

Save It for Later

To freeze: I recommend cooking the beef and mushrooms and cooling quickly, then freezing in portions without the crispy garlic. Thaw overnight in the fridge and reheat gently in a skillet with a splash of water; add fresh fried garlic after reheating. Freezes well for up to 1 month.

For storage in the fridge: keep in an airtight container for up to 3 days. If the sauce separates slightly, a quick stir in a hot pan brings it back together.

Quick Q&A

Can I use a different cut of beef? Yes. Flank steak is listed as an option; sirloin can work too. Slice thin and dice small so the timing still holds.

Is the baking soda essential? It’s optional but recommended for quick tenderizing of meat. If you prefer not to use it, your beef may be slightly firmer.

Can I skip frying the garlic? You can, but it does add texture and a concentrated garlic flavor. If you skip it, consider adding a small splash of toasted sesame oil at the end (not in the ingredient list) for a toasty note.

In Closing

This Beef And Mushroom Stir-Fry is a practical, flavor-forward recipe that’s easy to repeat. The method focuses on texture: a quick marinate, a two-stage sear, and a glossy sauce that ties everything together. Keep your mise en place, respect the heat, and you’ll have a satisfying dinner ready in a flash. If you try it, I’d love to hear which swap or shortcut you used—simple tweaks often lead to the best weeknight wins.

Homemade Beef And Mushroom Stir-Fry recipe photo

Beef And Mushroom Stir-Fry

Quick beef and baby bella mushroom stir-fry with a savory soy-based sauce and crispy garlic.
Prep Time15 minutes
Cook Time10 minutes
Total Time25 minutes
Servings: 4 servings

Ingredients

Ingredients

  • 13 ozbeef tenderloin or flank steak, diced
  • 2 tablespoonsolive oil divided
  • 2 clovesgarlic sliced
  • 7 baby bella mushrooms remove the steams and quartered
  • 1 tablespoonreduced-sodium soy sauce
  • 1/2 tablespoondark soy sauce
  • 1 tablespooncornstarch
  • 1/2 teaspoonbaking soda
  • 1 tablespoonsoy sauce
  • 1 tablespoonoyster sauce
  • 1/2 teaspoonsugar
  • 1/2 tablespooncornstarch
  • 4 tablespoonswater

Instructions

Instructions

  • In a bowl, combine the diced beef with 1 tablespoon reduced-sodium soy sauce, 1/2 tablespoon dark soy sauce, 1 tablespoon cornstarch, and 1/2 teaspoon baking soda. Mix to coat the beef and let it marinate for 10–15 minutes.
  • While the beef marinates, prepare the sauce: in a small bowl whisk together 1 tablespoon soy sauce, 1 tablespoon oyster sauce, 1/2 teaspoon sugar, 1/2 tablespoon cornstarch, and 4 tablespoons water until smooth. Set the sauce aside.
  • Prepare aromatics and mushrooms: if not already done, slice the garlic and remove the stems from the baby bella mushrooms and quarter them.
  • Heat a wok or large skillet over medium-high heat. Add 1 tablespoon olive oil. When the oil is hot, add the sliced garlic and fry until golden and crispy, about 1 minute per side. Transfer the garlic to a paper-towel-lined plate and set aside.
  • Turn the heat to high and add the remaining 1 tablespoon olive oil to the same wok/skillet. Add the marinated beef in a single layer and stir-fry until the beef is about 70% cooked (edges browned but still slightly pink inside), about 1–2 minutes. Remove the beef from the pan and set aside.
  • With the heat at medium-high, add the quartered mushrooms to the pan and stir-fry until they begin to soften, about 1–2 minutes.
  • Return the beef to the pan with the mushrooms and stir-fry until the beef is cooked through and no longer pink in the center, about 1–2 minutes.
  • Pour the prepared sauce into the pan and stir constantly until the sauce thickens and coats the beef and mushrooms, about 30–60 seconds.
  • Turn off the heat, transfer the stir-fry to a serving dish, and top with the crispy garlic slices. Serve immediately.

Equipment

  • Wok or large skillet
  • Bowl
  • Small Bowl
  • Paper Towels
  • Spatula

Notes

For the best tender beef, marinate the meat with corn starch and baking soda along with other ingredients.
To ensure the beef remains tender and juicy after cooking, stir-fry the marinated beef over high heat until 70% cooked. Dish out and set aside. The beef will be cooked through while cooking with the mushrooms and sauce in the last few minutes. Do Not overcook the meat.
The brown sauce should be light and not sticky.

Similar Recipes

Leave a Reply

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

Recipe Rating