Tangy-sweet, glossy sauce clings to juicy pork and slurpable noodles, finished with crisp-tender vegetables for a better-than-takeout bowl.
Step 1: Cook noodles
Bring a large pot of water to a boil. Cook noodles per packet directions until just tender (don’t overcook; they’ll get a quick toss in the pan). Drain, rinse briefly under warm water to stop sticking, then toss with a tiny drizzle of oil.
Step 2: Tenderise the pork (quick velvet)
In a bowl, toss pork with cornstarch, soy sauce, and water until lightly coated. Set aside while you prep sauce/veg (5 minutes is enough).
Step 3: Mix the sauce
In a bowl, whisk ketchup, vinegar, pineapple juice (or water), sugar, soy sauce, cornstarch, and water until smooth. (No lumps = glossy sauce later.)
Step 4: Stir-fry the pork
Heat 1 tbsp oil in a large wok or skillet over high heat. Spread pork out in a single layer and sear undisturbed for 1 minute until lightly browned. Stir-fry for another 2–3 minutes until just cooked through (still juicy). Transfer to a plate.
Step 5: Stir-fry the veggies
Add remaining 1 tbsp oil. Add onion and carrot; stir-fry 2 minutes until the onion edges start to turn translucent and the carrot softens slightly. Add broccoli and bell pepper; stir-fry 2–3 minutes until broccoli turns bright green and everything is crisp-tender. Add garlic and stir for 20 seconds until fragrant (don’t let it brown).
Step 6: Sauce it
Give the sauce a quick re-whisk (cornstarch settles). Pour into the pan and cook, stirring constantly, 1–2 minutes until it bubbles and turns thick and glossy.
Step 7: Toss noodles + pork
Add pork (and any juices) back into the pan, then add noodles. Toss vigorously for 1 minute until everything is coated and the noodles drink up the sauce. If it looks too thick, splash in 1–2 tbsp water to loosen.
Step 8: Finish and serve
Taste and adjust: a pinch of salt for more savoury, a touch more sugar for sweeter, or a small splash of vinegar for extra tang. Finish with sesame oil (if using) and black pepper. Serve hot.
| Calories | 620 kcal |
| Protein | 32g |
| Carbs | 78g |
| Fat | 20g |