Links on our site may earn us an affiliate commission at no cost to you. You will be supporting us - Thanks - Learn More

Best Stir Fried Beef in Oyster Sauce – Tasty Thai Recipe

Stir fried beef in oyster sauce is often one of the early dishes that Asian food virgins experiment with before moving on to more adventurous and spicier recipes.

Video Showing How to Make the Best Stir Fried Beef in Oyster Sauce

Stir Fried Beef with Oyster Sauce - Authentic Thai recipe That's Better than Take Out

Link to How to Make Stir Fried Beef with Oyster Sauce Video if it fails to load for you.

If you are having guests over or have younger children, it is a great dish to present because it is different from the usual fare without being strongly spiced.

Just because it lacks the chili fire of my usual Thai dishes does not diminish its awesome tastiness just as you could say for our Thai Beef salad or Nam Tok Nua dish.

Links Disclosure: Some links on this page go to affiliate partners where, without cost to you, we may receive a commission if you make a purchase.

Ingredients You Will Need

  • A tender cut of beef
  • Baking soda
  • Oyster sauce
  • White pepper
  • Sesame oil
  • Cornstarch
  • Olive Oil
  • Soy sauce
  • Black soy sauce
  • Chinese wine or cooking sherry
  • Brown sugar
  • Stock (or water)
  • Yellow & Red peppers
  • Button mushrooms
  • Onion
  • Spring onions
  • Spur chili (garnish)
photo of all the ingredients needed for Thai stir fried beef in Oyster sauce.
1 & 21 Oyster Sauce, 2 & 11 Cornstarch, 3 Sesame Oil, 4 Beef Sirloin, 5 & 14 Yellow & Red Peppers, 6 Baking Soda, 7 & 19 Brown Sugar, 8 White Pepper, 9 Onion, 10 Spring/Green Onions, 12 Cooking Oil, 13 Stock, 15 Chinese Wine or Sherry, 16 Black Soy Sauce, 17 Soy Sauce, 18 Mushrooms, 20 Crushed Garlic

Why You Want to Make Stir Fried Beef in Oyster Sauce

  • It is a great recipe as an introduction to Asian food.
  • It is children friendly so the whole family can enjoy.
  • Healthy peppers mix with delicious tender beef.
  • It is super tasty served with a little freshly steamed Jasmine Rice.
  • Great for dinner parties as there’s limited spice in the dish
  • Easy to heat up leftovers in the microwave and retains that great taste.
Beautiful photo of Thai stor fried beef with oyster sauce recipe done

How to make this Thai Stir Fried Beef in Oyster Sauce Recipe Step by Step

Step 1 Marinating the Beef

If you’ve ever had a cheap stir fried beef takeaway you’ll probably remember a rather chewy experience with soft and meh vegetables. If you’ve had the same dish from a good Thai or Chinese restaurant then you will probably have commented on how tender and delicious the beef tasted.

The first key to making the best stir fried beef in oyster sauce is to marinate the beef first. The longer you marinate the better but 20 minutes or so is good enough and several hours is better.

We use a little baking soda in this recipe which breaks down the fibers in the beef and acts as a tenderizer. This alkaline ingredient is neutralized by the slightly acidic oyster sauce so no need to wash it off.

Slice the beef thinly so that the marinade can really get into the meat and also so the beef cooks quickly.

Add the baking soda and massage it into the beef for a couple of minutes and then add the remaining marinade ingredients and mix together well. Cover and leave for 20 minutes and if leaving for longer then refrigerate.

photo showing basic steps to cooking stir fried beef with oyster sauce
Basic Steps to Cook Thai Style Stir Fried Beef with Oyster Sauce

Step 2 Preparing the Vegetables

Cut your peppers as shown in the video above. This keeps them chunky and gives them a little crispiness when cooked rather than those soggy peppers you might have had foisted on you.

Chop the green part of the spring/green onions into 1-2 inch sections so you have some color in the dish and something to bite into. Similarly, with the mushrooms, halve them unless they are quite large in which case you might want to quarter them.

Peel and then chop up the onion into moderately sized pieces.

You want the vegetables to have some substance to bite into and to be very lightly cooked for the best consistency and taste.

Step 3 Doing the Stir Fry

Start by heating your large pan or wok with a little cooking oil – a high temperature vegetable oil is best or light olive oil (not virgin which has a low smoke point and is best for salads).

Add in the garlic and cook until it releases that wonderful aroma and then add in the marinated beef, stirring well to brown on all sides and soak up yet more flavor from your garlic.

When the beef is browned, mix together all the sauce ingredients with the exception fo the cornstarch and stock and add into the mix. Rinse out the sauce mixing bowl with 1/3 cup of water and add to distribute the sauce.

Mix together the cornstarch with the stock and add after a minute or so to thicken the sauce, cooking for a couple of minutes. Then add the prepared vegetables and stir around to mix everything together, continuing to cook for 3-4 minutes.

Serve with freshly steamed jasmine rice and luxuriate in the seventh heaven of taste.

Beautiful photo of Thai stor fried beef with oyster sauce recipe done

Recipe for Thai Style Stir Fried Beef in Oyster Sauce

Stir Fried Beef In Oyster Sauce With Vegetables

Phasinee Doddeo

The Video showing this recipe being cooked is near the top of the page – A convenient Jump Link to the video is below the description under here.

Stir fried beef in Oyster sauce is a great recipe for those who prefer less spice. This super tasty recipe is great for dinner parties or for a change to your usual weeknight dinners.
Eat it with freshly steamed Jasmine rice for a simple yet awesome change and introduction to the tastes of Asia.
5 from 4 votes

NOTE: Any In-recipe images can be toggled on and off with the camera icons next to the Instructions header.

Prep Time 10 minutes
Cook Time 7 minutes
Marinating Time 20 minutes
Total Time 37 minutes
Course Main Course, One Plate Meal
Cuisine Thai
Servings 4
Calories 184 kcal


Ingredients For Marinade

  • 12 oz Sirloin Steak
  • 1 Tsp Baking Soda
  • 3 Tbsp Oyster Sauce
  • ½ Tsp White Pepper
  • ¼ tsp Sesame Oil
  • 1 Tbsp Cornstarch

Ingredients For Stir Fried Beef

  • Marinaded Beef (from above)
  • 2 Tbsp Olive Oil
  • 1 tbsp Soy Sauce
  • 1 Tsp Black Soy Sauce
  • 2 Tbsp Oyster Sauce
  • 1 Tbsp Chinese Wine
  • 2 Tsp Brown Sugar
  • 2 Tbsp Stock
  • 2 Tsp Cornstarch
  • ½ Yellow Pepper Diced
  • ½ Red Pepper Diced
  • 5 Button Mushrooms Chopped in Half
  • ½ Onion Diced
  • 3 Stem Spring Onion Chopped 1.5 inch


  • 3 Sliced Chili Spur
  • 2 Tbsp Chopped Spring Onion



  • Add baking soda to the beef and massage until mixed well then add oyster sauce, sesame oil, cornstarch and mix together. Add cornstarch and massage a bit more. Cover and leave in the fridge at least 15 mins. A longer time marinading will produce a greater depth of taste.

Stir Fried Beef In Oyster Sauce With Vegetable

  • Dice pepper and onion into chunks. Chop the mushrooms in half and chop the green/spring onion tops about 1-2 inches long.
  • Mix together the stir fry sauce ingredients such as oyster sauce, soy sauce, Chinese wine, black sweet soy sauce and brown sugar in preparation for the stir fry.
  • Separately mix the stock (or water) with the cornstarch which will be used as a thickening agent. Keep a little extra water on hand for swishing out the sauce and thinning the stir fry sauce if necessary
  • Heat a frying pan with olive oil then add beef, stir until the beef 90% cooked. Add the mixed sauce, peppers, onion & mushrooms. Stir to mix well then taste adjusting with additional sugar or a little oyster sauce if necessary.
  • Once happy with the taste, then add the chopped spring onion and stir for a few seconds.
  • Serve with freshly steamed Jasmine rice garnished with spur chilli and a little reserved spring onion tops.


Calories: 184kcalCarbohydrates: 12gProtein: 21gFat: 5gSaturated Fat: 2gCholesterol: 52mgSodium: 1369mgPotassium: 463mgFiber: 1gSugar: 4gVitamin A: 557IUVitamin C: 49mgCalcium: 34mgIron: 2mg
instagram logo

Planning on Making this Recipe?
It would be great if you could take a picture of your finished creation and share it out on Instagram. Tag me with #TASTYTHAIEATS – I love to see your ideas!

We hope you enjoy this recipe and if you make it come back to leave us a comment and rate our recipe. Thanks for reading and being interested in Thai food.

Photo of stir fried beef on a white plate with peppers and delicious beef

Katie in Action

photo of Katie helkping eat the strawberries
Hmm these strawberries are nice. Elsa won’t miss a few!

It turns our Katie is rather partial to strawberries. Elsa wasn’t watching anyway and so was happy to keep playing!