Beef with Oyster Sauce

Tender strips of Beef With Oyster Sauce glisten next to snow peas and red bell pepper. Save to Pinterest
Tender strips of Beef With Oyster Sauce glisten next to snow peas and red bell pepper. | dishyden.com

Experience the authentic flavors of Chinese cuisine with tender beef slices marinated to perfection, then quickly stir-fried with vibrant bell peppers, fresh snow peas, and aromatic ginger-garlic. The dish features a luscious oyster sauce coating that delivers umami-rich depth and glossy appeal. This streamlined technique ensures restaurant-quality results at home, with the beef achieving perfect tenderness through velveting and vegetables maintaining their crisp-texured bite.

My tiny apartment kitchen barely fit a wok, but that didn't stop me from attempting restaurant-style stir-fry at midnight. The first time I made beef with oyster sauce, I forgot to slice the meat against the grain and ended up with chewy strips that tested everyone's patience. Three years and countless dinners later, this recipe has become the one my friends actually request when they come over, especially after they've seen how quickly it comes together.

Last winter, my sister came over after a terrible day at work, and I threw this together while she vented on the couch. By the time the sauce thickened and coated everything in that glossy sheen, she'd forgotten why she was upset. Food has this way of doing that, doesn't it?

Ingredients

  • 450 g (1 lb) flank steak or sirloin: Slicing against the grain is non-negotiable here, and freezing the meat for 20 minutes makes those thin, uniform strips so much easier to achieve
  • 1 tbsp soy sauce: This begins the velveting process that transforms ordinary beef into something that practically melts in your mouth
  • 1 tbsp cornstarch: Creates that protective coating that keeps the beef silky even over high heat
  • 1 tsp sesame oil: Just enough to infuse the marinade with that distinctive nutty fragrance
  • 1/2 tsp freshly ground black pepper: Use freshly ground here, the pre-ground stuff in a shaker won't cut it
  • 1 medium red bell pepper: The sweetness plays beautifully against the salty sauce, and the color makes everything look appetizing
  • 100 g (3.5 oz) snow peas: Their crunch provides the perfect textural contrast to tender beef
  • 1 small onion: Sliced thin so they cook through but maintain some bite
  • 2 cloves garlic: Don't be tempted to add more, the oyster sauce brings plenty of its own aromatic depth
  • 1 thumb-sized piece ginger: Julienned into tiny matchsticks so you get little bursts of bright heat in each bite
  • 3 tbsp oyster sauce: This is the star of the show, so don't substitute with something cheaper
  • 2 tbsp light soy sauce: Light soy gives saltiness without darkening the dish too much
  • 2 tbsp water: Just enough to help everything come together into a cohesive sauce
  • 1 tsp sugar: Balances the saltiness and helps the sauce achieve that restaurant-style glossiness
  • 1 tsp cornstarch: Mixed into the sauce, this creates that velvety coating that clings to every piece
  • 2 tbsp vegetable oil: A neutral oil with a high smoke point is essential for proper stir-frying

Instructions

Marinate the beef:
Combine the beef with soy sauce, cornstarch, sesame oil, and pepper in a bowl, using your hands to massage everything evenly into the meat. Let it sit at room temperature for at least 10 minutes, but no longer than 30, or the texture will start to get weird.
Prepare the sauce:
Whisk together the oyster sauce, light soy sauce, water, sugar, and cornstarch until the cornstarch completely dissolves. Keep it near the stove because once you start cooking, things move too fast to measure anything.
Sear the beef:
Heat half the oil in your wok over medium-high heat until it's shimmering but not smoking, then add the beef in a single layer. Let it develop a crust before flipping, about 1 minute per side, then remove it while it's still slightly pink in the center.
Cook the aromatics:
Add the remaining oil to the wok, then toss in the garlic and ginger, stirring constantly for about 30 seconds until the kitchen fills with their fragrance. Add the onions and bell peppers, cooking for another minute until they're just starting to soften.
Add the snow peas:
Toss in the snow peas and stir-fry for one more minute, keeping everything moving so nothing burns or overcooks.
Bring it together:
Return the beef to the wok and pour in the sauce, tossing everything quickly as the liquid bubbles and thickens into that glossy coating you're after. Remove from heat the moment everything is evenly coated, about 30 seconds to 1 minute.
Steam rises from a skillet of Beef With Oyster Sauce paired with jasmine rice. Save to Pinterest
Steam rises from a skillet of Beef With Oyster Sauce paired with jasmine rice. | dishyden.com

This recipe earned me a marriage proposal once, though I'm pretty sure the oyster sauce deserved most of the credit. My partner still talks about that dinner, mostly because it was the first time someone made Chinese food at home that actually tasted like it came from a restaurant.

Getting That Restaurant Texture

The secret to tender beef in stir-fry is velveting, which sounds fancy but is just coating the meat in cornstarch before cooking. This protective layer prevents the proteins from tightening up too much over high heat. I've skipped this step when I was rushing, and the difference is remarkable enough that I never cut corners anymore, even on weeknights.

Understanding Oyster Sauce

Real oyster sauce is made by slowly simmering oysters in water until their natural juices caramelize into a thick, dark syrup. The good stuff has an incredible depth that you can't fake with substitutions. I once tried making my own during lockdown, and while it was interesting, the three hours of simmering convinced me that buying a quality brand is worth every penny.

Making It Your Own

Snow peas are classic, but I've used everything from broccoli to bok choy depending on what's in the fridge. The sauce is versatile enough to handle whatever vegetables you throw at it. Don't be afraid to adjust the sugar or soy sauce either, everyone's palate is different and the best recipe is the one that tastes right to you.

  • Baby corn adds sweetness and looks beautiful mixed in with the peppers
  • A splash of rice vinegar right at the end cuts through the richness
  • For extra umami, add a teaspoon of fish sauce to the marinade
Beef With Oyster Sauce stir-fry with crisp veggies in a savory glaze. Save to Pinterest
Beef With Oyster Sauce stir-fry with crisp veggies in a savory glaze. | dishyden.com

There's something deeply satisfying about a dish that comes together this quickly and tastes this good. Hope it finds its way into your regular weeknight rotation.

Recipe FAQs

Flank steak or sirloin are ideal choices. Slice thinly against the grain for maximum tenderness, and the cornstarch marinade will velvet the meat perfectly.

Yes, use gluten-free tamari instead of regular soy sauce, and verify your oyster sauce is certified gluten-free. The technique remains exactly the same.

Don't overcrowd the wok when searing beef, cook quickly over high heat, and avoid overcooking. The cornstarch marinade is key for keeping meat tender.

Broccoli florets, baby corn, snap peas, bok choy, or sliced carrots all work beautifully. Aim for vegetables that cook quickly and maintain crunch.

Marinate beef up to 4 hours ahead, slice vegetables in advance, and mix sauce beforehand. For best results, stir-fry just before serving to preserve texture.

The base version is mild and family-friendly. Add fresh chilies, chili oil, or red pepper flakes if you prefer heat. Customize to your taste preference.

Beef with Oyster Sauce

Tender beef and crisp vegetables in a rich, savory oyster sauce. Ready in 25 minutes.

Prep 15m
Cook 10m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Beef and Marinade

  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 1 tbsp soy sauce
  • 1 tbsp cornstarch
  • 1 tsp sesame oil
  • 1/2 tsp freshly ground black pepper

Vegetables

  • 1 medium red bell pepper, sliced
  • 3.5 oz snow peas, trimmed
  • 1 small onion, sliced
  • 2 cloves garlic, minced
  • 1 thumb-sized piece ginger, peeled and julienned

Sauce

  • 3 tbsp oyster sauce
  • 2 tbsp light soy sauce
  • 2 tbsp water
  • 1 tsp sugar
  • 1 tsp cornstarch

For Stir-Frying

  • 2 tbsp vegetable oil

Instructions

1
Marinate the Beef: Combine beef slices with soy sauce, cornstarch, sesame oil, and black pepper in a bowl. Mix thoroughly and let marinate for at least 10 minutes at room temperature.
2
Prepare the Sauce: Whisk together oyster sauce, light soy sauce, water, sugar, and cornstarch in a small bowl until completely smooth. Set aside for later use.
3
Sear the Beef: Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat. Add marinated beef and stir-fry for 1-2 minutes until just browned on the outside. Remove beef from wok and set aside on a plate.
4
Cook Aromatics and Vegetables: Add remaining 1 tablespoon oil to the wok. Add garlic, ginger, onion, and bell pepper. Stir-fry for 2 minutes until fragrant and vegetables begin to soften.
5
Add Snow Peas: Add snow peas to the wok and continue stir-frying for 1 minute until bright green but still crisp.
6
Combine and Finish: Return the beef to the wok. Pour in the prepared sauce mixture. Stir-fry everything together for 1-2 minutes, tossing continuously until sauce thickens and coats the beef and vegetables evenly.
7
Serve: Remove from heat immediately and serve hot over steamed jasmine rice.
Additional Information

Equipment Needed

  • Large wok or skillet
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Spatula

Nutrition (Per Serving)

Calories 280
Protein 29g
Carbs 15g
Fat 11g

Allergy Information

  • Contains soy and shellfish. May contain gluten; use gluten-free soy sauce and oyster sauce if needed. Always check labels for allergens.
Brooke Alden

Wholesome, simple recipes and cooking tips you'll actually use—made for real life and hungry families.