Home » Recipe Index » Asian Pork Recipes – Easy Stir-Fries, BBQ & Roasts » Pork Broccoli Stir Fry With Oyster Sauce

Pork Broccoli Stir Fry With Oyster Sauce

Pork broccoli stir fry is a quick and flavorful Chinese-style dish made with tender pork slices, crisp broccoli, and a savory oyster sauce garlic gravy. This easy stir fry comes together in under 30 minutes and tastes even better than takeout.

Serve it with steamed rice for a comforting homemade dinner that is perfect for busy weeknights.

A plate of pork and broccoli stir fry.

A Quick Look at the Recipe

🏷️ Recipe Name: Pork Broccoli Stir Fry With Oyster Sauce
⏱️ Ready In: ~ 15 minutes
🍽️ Serves: 3 portions
🔥 Calories: 275 kcal (per portion)
🧾 Main Ingredients: Pork, broccoli, oyster sauce, fish sauce, soy sauce, cornstarch, garlic.
🥗 Dietary Info: Gluten free
🧠 Difficulty: Easy with guided steps.

Have a question? Ask AI!


Pork broccoli stir fry is one of those comforting dishes that proves simple ingredients can create an incredibly satisfying meal. Tender slices of pork are quickly stir-fried with crisp broccoli in a savory oyster sauce garlic gravy, creating a dish that feels both hearty and fresh. It’s one of those easy Asian pork recipes that comes together in minutes but tastes just like your favorite Chinese takeout.

In my family, anything with broccoli disappears quickly from the table, so this easy stir fry has become a regular weeknight favorite. It is quick to prepare, full of flavor, and perfect for busy days when you want something homemade without spending hours in the kitchen.

If you enjoy Chinese takeout-style meals, you may also like tomato egg stir fry, chicken and mushroom stir fry or spinach silken tofu or Szechuan tofu pork.

Why You Will Love This Recipe


  • Quick and easy – This pork broccoli stir fry comes together in under 30 minutes, making it perfect for busy weeknights. The simple steps also make it beginner-friendly.
  • Better than takeout – Tender pork, crisp broccoli, and savory oyster sauce create a rich homemade flavor that tastes just like your favorite Chinese takeout restaurant.
  • Simple ingredients – This easy stir fry uses everyday ingredients that are easy to find, yet the final dish tastes incredibly flavorful and satisfying.
  • Perfect with rice – The glossy savory sauce pairs beautifully with steamed rice, making this an easy and comforting family dinner.

Recipe Ingredients

Pork and broccoli stir fry ingredients with labels.

Ingredients To Note

Pork – Choose pork collar or pork shoulder for the juiciest texture. Slice the pork thinly against the grain so it stays tender and cooks quickly during stir-frying.

Broccoli – Pick fresh broccoli with firm stems and dark green florets. Avoid broccoli with yellowing spots or a strong smell. Cut into bite-sized florets and rinse thoroughly before cooking.

Oyster sauce – Oyster sauce gives this pork broccoli stir fry its rich savory umami flavor. Use a good-quality oyster sauce such as Lee Kum Kee for the best flavor and glossy sauce texture.

Shaoxing wine – Shaoxing wine is a classic Chinese cooking wine that adds depth and authentic flavor to stir fry dishes. Just a small amount helps balance the savory sauce beautifully.

Cornstarch – A small amount of cornstarch slurry helps thicken the sauce and gives it that silky Chinese takeout-style texture. You can reduce the amount if you prefer a lighter sauce.

Be sure to check out the full recipe and ingredient list below

Substitutions & Variations

You can easily customize this pork broccoli stir fry based on what you have at home.

Extra vegetables – Feel free to add carrots, mushrooms, baby corn, snap peas, or bell peppers for more color and texture.

Chicken variation – Replace the pork with boneless chicken thigh for a juicy and flavorful alternative. Chicken breast also works if you prefer a leaner option.

Beef variation – Thinly sliced beef tenderloin or sirloin works beautifully in this stir fry and pairs well with the savory oyster sauce.

Vegetarian option – For a vegetarian version, replace the pork with shiitake mushrooms or firm tofu. You can also use vegetarian oyster sauce for a fully meatless dish.

How to Make Pork Broccoli Stir Fry

Photo collage of marinating the beef and preparing to cook.

STEP 1. Marinate the pork slices. Put in half of the oyster sauce, fish sauce, soy sauce, and cornstarch (Image 1). Stir well. Set aside for 5 minutes.

STEP 2. Heat a wok over medium heat and add oil (Image 2).
Tip: You can use regular cooking oil, or homemade scallion ginger oil for extra aroma. Once the oil is hot and lightly smoking, add the crushed garlic (Image 3). Stir-fry until the garlic turns golden and fragrant (Image 4). I like to remove the garlic at this stage to prevent bitterness.

Photo collage of stir frying the pork and broccoli together.

STEP 3. Throw in the marinated pork slices (Image 5). Stir fry until they change color (Image 6). Add in the broccoli (Image 7), stir fry altogether for a few minutes (Image 8).

Photo collage of seasoning the dish in the pot.

STEP 4. Pour in the remaining seasoning: oyster sauce, fish sauce, soy sauce (Image 9). Add Shaoxing wine (Image 10). Throw in mushroom powder (Image 11) and pour some water (Image 12). You can cover with the sauce pan lid for 2 minutes. This will cook the broccoli and still keep it green and crunchy.

Putting cornstarch slurry into the wok.

STEP 5. Add in the remaining cornstarch slurry to make the broth thicker (Image 13). Stir fry for a few more minutes until the broth thickens. If you like it lighter, pour some more water. Stir fry for a while, turn off the stove, serve pork and broccoli stir fry on a plate.


Pro Tips


  • Blanch the broccoli for brighter color – Blanch the broccoli in hot water for about 1 minute before stir-frying if you want a more vibrant green color and slightly faster cooking time. If you prefer, you can also stir-fry the broccoli directly in the wok.
  • Marinate the pork for tender texture – A little cornstarch in the marinade helps create that soft and velvety texture often found in Chinese restaurant stir fries. Marinate the pork with soy sauce, oyster sauce, cornstarch, and water for at least 5 minutes before cooking.
  • Do not overcook the broccoli – Stir-fry the broccoli just until crisp-tender so it keeps its fresh texture and bright green color.
  • Add Shaoxing wine at the right time – Pour the Shaoxing wine around the sides of the wok after adding the vegetables. The heat helps release its aroma and adds deeper flavor to the sauce.
  • Adjust the sauce consistency – If you prefer a lighter sauce, add a little more water or reduce the amount of cornstarch slurry.

Serving Suggestions

This pork broccoli stir fry pairs perfectly with steamed white rice, which soaks up all the rich savory oyster sauce beautifully. For a more complete Chinese-style dinner, you can also serve it with dishes like fried meatballs, pork egg foo young, or chicken shrimp potstickers.

For vegetable side dishes, green beans garlic and green beans eggs both pair wonderfully with this stir fry. If you want something warm and comforting, a bowl of egg drop soup also makes a great addition to the meal.

To finish the meal on a lighter note, try serving a refreshing dessert like mango sago or a comforting Chinese sweet soup such as peach gum dessert.

Pork Broccoli Stir Fry FAQs

What can I substitute for pork if I don’t eat pork?

You can replace the pork with chicken, beef, or even turkey. Chicken thigh and beef tenderloin work especially well for stir fry recipes.

Should I boil the broccoli and meat before stir frying?

There is no need to boil the broccoli or pork before stir-frying. However, blanching the broccoli for about 1 minute can help it cook faster while keeping its bright green color and crisp-tender texture.

How do I make the pork tender without overcooking just like in Chinese restaurants?

Velveting is a Chinese cooking technique that helps keep the pork tender and juicy during stir-frying. Marinating the pork with cornstarch, soy sauce, and oyster sauce creates the soft velvety texture often found in Chinese restaurant dishes.

Is there a specific type of pan that works best for stir-fry?

A wok is traditionally used for stir-frying because its shape distributes heat quickly and makes tossing ingredients easier. However, a large frying pan or skillet also works well for home cooking.

Can I use frozen broccoli in pork brocooli stir fry?

Yes, frozen broccoli can be used if fresh broccoli is unavailable. Thaw and drain it well before cooking to prevent excess water from thinning the sauce.

A plate of pork and broccoli stir fry with a bowl of rice and chopsticks.

Store leftover pork broccoli stir fry in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan over medium heat or warm it in the microwave until heated through.

Try not to reheat the stir fry too many times, as the broccoli can become soft and lose its crisp texture. This dish is best enjoyed fresh while the sauce is still glossy and the broccoli remains crisp-tender.

If possible, make only the portion you plan to serve, since stir fry dishes taste best when freshly cooked.

More Stir Fry Recipes

  • Green Beans and Ground Beef Stir Fry

  • Chinese Chive Scrambled Eggs

  • Quick Asian Pickled Cucumbers – Acar Timun

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

A pair of chopsticks holding pork broccoli stir fry.

Pork Broccoli Stir Fry

Pork broccoli stir fry is a quick and flavorful Chinese-style dish made with tender pork slices, crisp broccoli, and a savory oyster sauce garlic gravy. This easy stir fry comes together in under 30 minutes and tastes even better than takeout.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Dinner, Lunch
Cuisine: Asian, Chinese
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 3 portions
Calories: 275kcal
Author: Claudia

Ingredients

  • 250 gr pork shoulder part
  • 300 gr broccoli

Sauce

  • 1 tbsp oyster sauce
  • 1 tbsp fish sauce
  • 1 tbsp soy sauce
  • 1 tbsp cornstarch optional + 2 tbsp water for slurry
  • 2 cloves garlic
  • 1 tsp mushroom powder optional

Instructions

  • Marinate the pork slices. Put in half of the oyster sauce, fish sauce, soy sauce, and cornstarch. Stir well. Set aside for 5 minutes.
  • Pour in oil in the wok. Set the stove to medium heat. Wait until it is hot enough, you can see smoke coming out. Throw in crushed garlic. Stir fry until it is golden. I like to take out the garlic.
  • Throw in the marinated pork slices. Stir fry until they change color. Add in the broccoli, stir fry altogether for a few minutes.
  • Pour in the remaining seasoning: oyster sauce, fish sauce, soy sauce. Add Shaoxing wine. Throw in mushroom powder and pour some water. You can cover with the sauce pan lid for 2 minutes. This will cook the broccoli and still keep it green and crunchy.
  • Add in the remaining cornstarch slurry to make the broth thicker. Stir fry for a few more minutes until the broth thickens. If you like it lighter, pour some more water. Stir fry for a while, turn off the stove, serve on a plate.

Video

Notes

  • Blanch the broccoli for brighter color – Blanch the broccoli in hot water for about 1 minute before stir-frying if you want a more vibrant green color and slightly faster cooking time. If you prefer, you can also stir-fry the broccoli directly in the wok.
  • Marinate the pork for tender texture – A little cornstarch in the marinade helps create that soft and velvety texture often found in Chinese restaurant stir fries. Marinate the pork with soy sauce, oyster sauce, cornstarch, and water for at least 5 minutes before cooking.
  • Do not overcook the broccoli – Stir-fry the broccoli just until crisp-tender so it keeps its fresh texture and bright green color.
  • Add Shaoxing wine at the right time – Pour the Shaoxing wine around the sides of the wok after adding the vegetables. The heat helps release its aroma and adds deeper flavor to the sauce.
  • Adjust the sauce consistency – If you prefer a lighter sauce, add a little more water or reduce the amount of cornstarch slurry.

Nutrition

Serving: 1portion | Calories: 275kcal | Carbohydrates: 11g | Protein: 18g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 60mg | Sodium: 1050mg | Potassium: 597mg | Fiber: 3g | Sugar: 2g | Vitamin A: 630IU | Vitamin C: 90mg | Calcium: 68mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!

Get our free recipe book!

When you join our newsletter

your emb ed code here

Similar Posts

  • Tomato and Egg Stir Fry (Chinese Tomato Egg Recipe 番茄炒蛋)

  • Indonesian Oxtail Soup (Sop Buntut Recipe)

  • Chicken and Shrimp Gyoza (Japanese Potstickers)

  • Chicken Mushroom Stir Fry with Kikurage (Wood Ear Mushroom)

  • Soft and Fluffy Cream Cheese Chiffon Cake

  • Japanese Beef Rice Bowl (Gyudon)

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating