
This stir-fry captures the essence of Filipino home cooking with its balance of savory, garlicky flavors and crisp-tender vegetables. I developed this version after studying my grandmother’s intuitive approach to pork and broccoli dishes, where she relied on feel rather than measurements.
The secret lies in the combination of oyster sauce and garlic, which creates a deeply flavorful base that coats every piece of tender pork and vibrant broccoli. A quick sear over high heat ensures the meat stays juicy while the vegetables retain their bright color and snap.
What you get is a dish that’s both comforting and exciting—each bite delivers rich, umami-packed pork and perfectly cooked broccoli. The sauce clings beautifully, making every mouthful satisfying without being heavy.
Ready in about 30 minutes, this is the kind of meal that proves home cooking can be both simple and extraordinary.
Ingredients for Pork Broccoli Recipe Pinoy
Thin pork strips and vibrant broccoli come alive with garlic and oyster sauce magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Cut into thin strips |
| Broccoli Crowns 🥦 | 2 whole | Cut into florets |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Oyster Sauce 🍶 | ⅓ cup | Filipino brand preferred |
| Soy Sauce 🍶 | 3 tbsp | Low-sodium if available |
| Cornstarch 🌾 | 1 tbsp | For velveting pork |
| Water 💧 | ¼ cup | For sauce and velveting |
| Brown Sugar 🍚 | 1 tbsp | Balances savory notes |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point for stir-frying |
| Red Onion 🧅 | 1 whole | Thinly sliced |
| Ginger Root 🌿 | 1 tbsp | Fresh, minced or grated |
| Sesame Oil 🫒 | 1 tsp | For finishing aroma |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The pork shoulder is key here—look for well-marbled cuts at your local Asian market or Costco. It stays tender even with quick cooking. For oyster sauce, Filipino brands like Ma Ling or Lee Kum Kee have that authentic depth. Grandma always swore by fresh garlic and ginger, so don’t skimp. The broccoli should be bright green with tight florets (skip the wilted ones).
No pork shoulder? Pork loin works but needs a shorter cook time. Out of oyster sauce? Hoisin with a dash of soy can substitute in a pinch. For a gluten-free version, use tamari instead of soy. The cornstarch velveting step is non-negotiable though—it’s what gives the pork that silky texture. Fresh ginger is worth hunting down, but ground ginger at half the amount gets you close.
This dish is best fresh but leftovers keep 3-4 days in the fridge. Reheat gently to avoid drying out the pork. The sauce thickens as it cools, so thin with a splash of water if needed. Freezes beautifully for up to 3 months—just leave the broccoli slightly undercooked if you plan to freeze.
Why You’ll Love This Recipe
- One Pan Wonder: I just toss the pork shoulder and broccoli crowns in with the garlic, oyster sauce, and soy—no fancy steps, no mess.
- Umami Bomb: The oyster sauce and soy sauce combo gives that deep, savory punch I crave every single time.
- Feeds the Gang: Honestly, it’s my go-to when I need to feed a crowd without breaking the bank.
- Leftovers King: Between us, it reheats like a dream—even better the next day for lunch.
Step-by-Step Instructions for Pork Broccoli Stir-Fry
This method delivers tender pork and crisp-tender broccoli with a rich, savory sauce every time.
Step 1: Velvet the Pork Shoulder for Tenderness
Cut the 1.5 lb pork shoulder into thin strips, then place in a bowl with the 1 tbsp cornstarch, 2 tbsp soy sauce, 1 tbsp brown sugar, 0.5 tsp salt, and 0.5 tsp black pepper. Mix until every piece is evenly coated.
This velveting technique ensures the pork stays juicy and tender during stir-frying. Let it marinate for 15 minutes while you prep the other ingredients. The cornstarch creates a protective layer that locks in moisture and helps the pork develop a light crust.
Step 2: Stir-Fry Aromatics and Pork to Perfection
Heat 2 tbsp vegetable oil in a wok or large skillet over high heat until shimmering. Add the thinly sliced 1 whole red onion and stir-fry for 2 minutes until it softens and becomes translucent.
Add the marinated pork in a single layer and cook undisturbed for 1-2 minutes until the edges turn light golden brown. Stir in the minced 6 cloves garlic cloves and 1 tbsp ginger root, then cook for another 30 seconds until fragrant. Remove the pork from the pan and set aside.
Step 3: Cook Broccoli Until Crisp-Tender
In the same pan, add the remaining 1 tbsp vegetable oil if needed. Add the 2 whole broccoli crowns (cut into florets) and stir-fry for 3-4 minutes until the florets are bright green and slightly charred at the edges.
The broccoli should still have a slight crunch—this is the ideal texture for stir-fry. If it starts to soften too much, add a splash of 0.25 cup water to create steam and halt the cooking process temporarily.
Step 4: Combine Everything with the Signature Sauce
Return the pork to the pan with the broccoli. Pour in the 0.33 cup oyster sauce, remaining 1 tbsp soy sauce, and the rest of the 0.25 cup water. Stir everything together and let it simmer for 1-2 minutes until the sauce thickens and coats the pork and broccoli evenly.
Taste and adjust the seasoning if needed. The sauce should be glossy and cling to the back of a spoon. This final step allows all the flavors to meld together beautifully.
Step 5: Finish and Serve with Aromatic Sesame Oil
Drizzle the 1 tsp sesame oil over the stir-fry and give it one final toss. The sesame oil adds a nutty aroma that ties all the flavors together. Remove from heat immediately to prevent overcooking.
Transfer to a serving platter and enjoy while hot. The pork should be tender, the broccoli crisp-tender, and the sauce rich and savory with a perfect balance of sweet and umami notes. Serve with steamed rice to soak up every last bit of the delicious sauce.
Pro Tips For Making Pork Broccoli Recipe Pinoy
- Marinate the Pork: Soak the pork shoulder in a mix of soy sauce, minced garlic, and a splash of oyster sauce for at least 30 minutes—it absorbs flavor way better than just tossing it straight into the pan.
- Blanch the Broccoli: Drop broccoli crowns in boiling salted water for 1 minute before stir-frying. I learned this the hard way—it keeps them crisp and bright green instead of mushy or dull.
- Skip Overcooking Pork: Pull the pork off the heat once it hits 145°F internal temp. After burning a few batches, I finally figured out it stays juicy this way, even when tossed back in with the sauce.
- Use Pork Fat: Render a little fat from the pork shoulder first, then use it to sauté the garlic. Sounds weird, but it works—the dish gets a deeper, richer flavor without extra oil.
Make-Ahead Tips for This Dish
Prep Ahead Strategy
I always prep the pork first—slice the 1.5 lb pork shoulder into thin strips and mix with 1 tbsp cornstarch, 2 tbsp soy sauce, and 1 tbsp brown sugar the night before. This velveting step works best with 8-12 hours of marinating time in the fridge. 💡
Vegetable Prep
Cut the 2 whole broccoli crowns into florets and store in an airtight container with a damp paper towel. They’ll stay crisp for up to 2 days. Slice the 1 whole red onion and mince the 6 cloves garlic and 1 tbsp ginger together—this saves time on cooking day.
Sauce Mix
Combine the 0.33 cup oyster sauce, remaining 1 tbsp soy sauce, and 0.25 cup water in a small jar. This keeps for 3 days in the fridge. I shake it well before using to redistribute the sugars and spices.
Partial Cooking
For a true head start, cook the pork through step 2, then cool and refrigerate for up to 24 hours. Reheat in the pan before adding fresh broccoli. This maintains the best texture while saving 10-15 minutes of active cooking time. ⏰
Freezing Tips
This dish freezes beautifully. Cool completely, then store in quart-size freezer bags for up to 3 months. Thaw overnight in the fridge and reheat gently with a splash of water to restore the sauce consistency.
Nutrition Facts
Frequently Asked Questions
What cut of pork works best?
Pork shoulder is ideal for its marbling, which keeps the meat tender. For a leaner option, pork loin works but requires 2-3 minutes less cooking time to prevent drying out.
How do I keep broccoli crisp?
Stir-fry florets over high heat for only 3-4 minutes. Add a splash of water if they start to soften too quickly. The key is quick cooking at high temperature.
Can I use chicken instead of pork?
Yes! Substitute with 1.5 lb boneless chicken thighs, cut into strips. Cook for 5-6 minutes total, as chicken cooks faster than pork.
What if my sauce is too thin?
Mix 1 tsp cornstarch with 1 tbsp water and stir into the simmering sauce. It will thicken in about 1 minute. Avoid over-thickening, as it continues to set off heat.
- Potato Chip Cookie Recipe With Pecans: Buttery Crunch Meets Nutty Richness - October 30, 2026
- Potato Patty Recipe No Egg: Crispy Edges Without the Binder - October 30, 2026
- Paula Deen’s Potato Chip Cookies Recipe: Salty-Sweet Crunch in Every Bite - October 30, 2026