Savory Garlic Soy Beef and Mushroom Stir-Fry with Tender Slices and Umami Glaze
A quick and flavorful Asian-inspired stir-fry featuring tender slices of beef, earthy mushrooms, and a rich garlic-soy umami glaze. This restaurant-style meal comes together in under 35 minutes and is perfect served over steamed rice or noodles.
Recipe Information
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4
Difficulty: Easy
Ingredients
For the Beef Marinade
1 lb (450 g) flank steak, sirloin, or ribeye, thinly sliced against the grain
1 tbsp soy sauce
1 tbsp oyster sauce
1 tsp sesame oil
1 tsp cornstarch
½ tsp baking soda (optional, for extra tender beef)
¼ tsp black pepper
For the Stir-Fry
2 tbsp vegetable oil
8 oz (225 g) cremini or button mushrooms, sliced
1 medium onion, sliced
4 cloves garlic, minced
1 tsp fresh ginger, grated
2 green onions, sliced
1 tsp sesame seeds (optional garnish)
For the Umami Garlic Soy Glaze
¼ cup low-sodium soy sauce
2 tbsp oyster sauce
1 tbsp hoisin sauce
1 tbsp brown sugar or honey
½ cup beef broth
1 tbsp rice vinegar
1 tsp sesame oil
1 tbsp cornstarch mixed with 2 tbsp cold water (slurry)
Instructions
Step 1: Marinate the Beef
Combine the sliced beef with soy sauce, oyster sauce, sesame oil, cornstarch, baking soda (if using), and black pepper.
Toss well to coat.
Let marinate for 15–20 minutes.
Step 2: Prepare the Sauce
In a bowl, whisk together:
Soy sauce
Oyster sauce
Hoisin sauce
Brown sugar or honey
Beef broth
Rice vinegar
Sesame oil
Set aside.
Step 3: Sear the Beef
Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat.
Add the beef in a single layer.
Cook for 1–2 minutes per side until browned.
Remove the beef and set aside.
Step 4: Cook the Vegetables
Add the remaining tablespoon of oil.
Sauté the onions for 2 minutes.
Add the mushrooms and cook for 4–5 minutes until browned and their moisture has evaporated.
Stir in the garlic and ginger and cook for 30 seconds until fragrant.
Step 5: Finish the Stir-Fry
Return the beef to the pan.
Pour in the prepared sauce.
Stir well to coat everything evenly.
Add the cornstarch slurry and cook for 1–2 minutes until the sauce thickens into a glossy glaze.
Sprinkle with sliced green onions and sesame seeds.
Step 6: Serve
Serve hot with:
Steamed jasmine rice
Brown rice
Fried rice
Rice noodles
Udon noodles
Stir-fried vegetables
Tips for Success
Slice the beef very thinly against the grain for maximum tenderness.
Use high heat to quickly sear the beef without overcooking it.
Avoid overcrowding the pan; cook the beef in batches if necessary.
Pat the mushrooms dry before cooking so they brown instead of steam.
Prepare all ingredients before cooking, as stir-fries cook very quickly.
Variations
Spicy Garlic Beef
Add 1–2 teaspoons chili garlic sauce or ½ teaspoon crushed red pepper flakes.
Broccoli Beef Stir-Fry
Add 2 cups broccoli florets during the vegetable step.
Bell Pepper Version
Include sliced red and yellow bell peppers for added sweetness and color.
Low-Carb Version
Serve over cauliflower rice or zucchini noodles.
Extra Veggie Stir-Fry
Add snap peas, carrots, bok choy, baby corn, or water chestnuts.
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Freeze for up to 2 months.
Reheating: Warm in a skillet over medium heat with a splash of beef broth or water until heated through.
Nutrition (Approximate Per Serving)
Calories: 390
Protein: 32 g
Carbohydrates: 14 g
Fat: 22 g
Fiber: 2 g
Sugar: 6 g
Sodium: 900 mg (varies depending on the soy sauce and oyster sauce used)
Nut Information
Contains Peanuts: ❌ No
Contains Tree Nuts: ❌ No
This recipe is naturally nut-free.
Contains These Allergens
Soy: Soy sauce, hoisin sauce
Wheat/Gluten: Traditional soy sauce, oyster sauce, hoisin sauce (unless gluten-free versions are used)
Shellfish: Oyster sauce
Sesame: Sesame oil and sesame seeds (optional garnish)
Nut Allergy Safety Tips
Use sauces from manufacturers that clearly label allergen information if cooking for someone with a severe nut allergy.
Check packaged sauces for statements about shared manufacturing facilities.
Keep preparation surfaces and utensils free from cross-contact with nut-containing foods.
Nut-Free & Allergen-Friendly Substitutions
Replace soy sauce with gluten-free tamari if avoiding gluten.
Use a vegetarian mushroom-based “oyster” sauce if avoiding shellfish.
Omit sesame oil and sesame seeds if there’s a sesame allergy, replacing the oil with a neutral cooking oil.
Questions & Solutions (Q&S)
Q1: What cut of beef is best for stir-fry?
Flank steak, sirloin, ribeye, or skirt steak are excellent choices because they cook quickly and stay tender when sliced thinly.
Q2: Why add baking soda to the marinade?
A small amount of baking soda helps tenderize the beef, a technique commonly used in Chinese-style stir-fries.
Q3: Can I use different mushrooms?
Yes. Shiitake, oyster, portobello, button, or cremini mushrooms all work well.
Q4: Can I prepare this dish ahead of time?
Yes. Slice the beef, prepare the vegetables, and mix the sauce up to a day ahead. Stir-fry just before serving for the best texture.
Q5: How do I prevent the beef from becoming tough?
Cook it over high heat for a short time and avoid overcooking. Thin slices and marinating also help keep it tender.
Q6: Can I make this gluten-free?
Yes. Use gluten-free tamari, gluten-free oyster sauce, and gluten-free hoisin sauce.
Q7: What vegetables pair well with this recipe?
Broccoli, bell peppers, snap peas, bok choy, carrots, zucchini, baby corn, and water chestnuts are all excellent additions.
Q8: Can I use chicken instead of beef?
Absolutely. Thinly sliced chicken breast or thighs work well with the same sauce.
Q9: Why is my sauce too thin?
The cornstarch slurry may not have cooked long enough. Simmer for another 1–2 minutes while stirring until the sauce thickens.
Q10: What should I serve with this stir-fry?
Steamed jasmine rice, brown rice, fried rice, rice noodles, udon noodles, or a side of stir-fried vegetables make excellent accompaniments.
