AI-generated illustration of pork tenderloin stir-fry with red pepper, mangetout and spring onion in a light ginger-soy sauce

Stir-fry

Pork Tenderloin Stir-Fry with Ginger and Soy

Published 27 October 2026 · Updated 27 October 2026

Thin slices of pork, sweet pepper and crisp mangetout are coated in a light ginger and soy sauce, sharpened with rice vinegar. Cooking the pork in small batches encourages golden edges, while lifting the vegetables out before finishing the meat helps them keep their bite.

Research reviewed; independently editorially reviewed.

Not kitchen tested by The Black Farmer.
Serves 3
Prep 20 min
Cook 20 min
Total 40 min

Timing: 20 minutes preparation plus an estimated 20 minutes for pan heating, three pork batches, vegetables, sauce, endpoint checks and finishing gives 40 minutes total. Stages are sequential: 2 minutes preheat, 2 minutes per pork batch, 3 minutes pepper, 2 minutes mangetout, 1 minute aromatics, 1 minute sauce, a flexible combined 3-minute pork finish/check allowance, 1 minute returning vegetables and 1 minute off-heat serving. The combined allowance includes at least three sequential 30-second sample holds, stabilisation and probe cleaning; it is not a mandatory period of heating after the endpoint. Stop heating once safe and everything is hot, or extend as needed. Transfers, sauce re-whisking and ordinary measured water corrections are included in their stages. Temporary pork-plate and vegetable-bowl holding occur within the intervening pan stages, without an added rest or parallel-task discount. Smaller batches, pan reheating, further checks, extra holds or longer heating-through extend the estimate. No marination, intentional cooling or rest. Rice, noodles and the optional kale accompaniment are outside these timings.

Ingredients

Other Ingredients You'll Need

  • Pork tenderloin — 400g raw, before minor trimming (Trim any remaining shiny silverskin and use all the meat that remains. Cut across the grain into slices no thicker than 5mm, then cut wide slices into strips roughly 1cm wide and up to 4cm long. Smaller end pieces are fine; no piece should be thicker than 5mm. Keep refrigerated until preparation. Divide the prepared meat into three approximately equal batches.)
  • Bell pepper — 180g deseeded and trimmed weight (Use red pepper; cut into 5mm-wide strips. Buy enough to weigh 180g after removing stalk and seeds rather than assuming one pepper yields that weight.)
  • Mangetout — 150g trimmed (Use fresh, not frozen; remove tough strings and halve large pods diagonally.)
  • Spring onions — 60g trimmed (Cut into 2cm lengths, keeping white and pale-green parts separate from dark-green tops. All whites go in with ginger and garlic; all dark-green tops at the finish.)
  • Fresh root ginger — 18g peeled (Finely grate; all used with the garlic and spring onion whites.)
  • Garlic — 8g peeled (Finely chop. Use the measured peeled weight; clove sizes vary.)
  • Rapeseed oil — 25ml: 7ml for the first pork batch, 7ml for the second, 6ml for the third, 5ml for the vegetables (Measure into four portions before cooking. No oil is used in the sauce or as a finishing drizzle.)
  • Light soy sauce — 25ml (All goes into the sauce. Light means the soy-sauce style, not necessarily reduced salt; do not substitute the same quantity of sweet soy sauce.)
  • Rice vinegar — 15ml (Use unseasoned rice vinegar; all goes into the sauce.)
  • Cornflour — 5g (Whisk with the cold sauce water before adding soy, vinegar and sugar; re-stir just before pouring.)
  • Caster sugar — 5g (All goes into the sauce to soften the vinegar's sharpness; this is a lightly coating sauce, not a sticky caramel glaze.)
  • Water — 100ml cold for the sauce, plus 15ml at a time only if needed during cooking or at the finish (Initial 100ml is required. Additional measured 15ml additions are optional to restore a light coating during cooking or at the finish; stir in and heat through. Do not add more oil.)

Method

Prepare everything before heating the pan

Allow 20 minutes for measuring, slicing, mixing the sauce and safe clean-up. Prepare the bell pepper, mangetout, spring onions, ginger and garlic first as described in the ingredient notes. Whisk the cornflour with all 100ml cold water until smooth, then whisk in all the light soy sauce, rice vinegar and caster sugar. Divide the 25ml rapeseed oil into 7ml, 7ml, 6ml and 5ml portions. On a separate raw-meat board, trim the pork and cut across the grain into slices no thicker than 5mm, then into strips roughly 1cm wide and up to 4cm long. Divide the prepared meat into three approximately equal batches. Do not wash raw pork. Wash hands and clean the raw-meat board, knife and surfaces thoroughly. Have a plate ready for partly cooked meat, a separate clean bowl for cooked vegetables and clean utensils for serving. Accompaniments are cooked separately, outside this recipe's timing.

Heat the pan and colour the first batch

Heat the empty 30cm heavy-based pan over medium-high heat for about 2 minutes; follow its manufacturer's guidance and do not overheat a non-stick pan. Add the first 7ml oil and swirl, then immediately add the first third of the pork in a loose single layer with gaps between the strips. Allow about 2 minutes, turning and stirring, until the strips have some golden patches. They need not be cooked through yet. Transfer to the plate reserved for partly cooked meat; do not taste them or use this plate for serving. If using a smaller flat cooking surface, split each measured batch and its allocated oil into smaller portions before cooking; allow extra time for each additional batch rather than crowding the pan.

Colour the second and third batches

Add the second 7ml oil and the second third of the pork. Cook over medium-high heat for about 2 minutes, turning until lightly coloured, then transfer to the same meat plate. Repeat with the third 6ml oil portion and the final third of the pork for about 2 minutes, transferring it to the meat plate too. Keep each batch in a loose layer. If liquid pools, let the pan regain its heat before the next batch and use smaller portions; any extra batches or reheating extend the timing. Continue the recipe immediately: partly cooking the pork is not a make-ahead option.

Cook and lift out the vegetables

Add the final 5ml oil and all the bell pepper to the same pan over medium-high heat. Stir-fry for about 3 minutes until hot and beginning to soften at the edges. Add all the mangetout and stir-fry for about 2 minutes more, until vivid green and still crisp. Transfer both vegetables to the separate clean bowl, including any vegetable juices; the brief transfer is included in this stage. Keep this bowl separate from the partly cooked pork plate. Leave the vegetables off the heat while finishing the pork so they do not simmer through the safety checks. The pork stays on its plate beside the hob; do not start another task or leave it for later.

Wake up the ginger and garlic

Reduce to medium heat. Add all the grated ginger, chopped garlic and the white and pale-green spring onion lengths to the pan. Stir for about 1 minute until fragrant, keeping the garlic pale. Re-whisk the cornflour sauce so no starch remains settled on the bottom of the bowl.

Bring the sauce to a bubble

Pour all the sauce into the pan and stir over medium-high heat for about 1 minute until bubbling and beginning to turn translucent. Return all the pork and every drop of meat-plate juice, separating the strips so they heat evenly. Reduce to medium heat for gentle bubbling. If the sauce becomes too thick, add water in measured 15ml additions and stir to incorporate; the same correction can be made at the finish.

Finish the pork by checking its centre

Budget about 3 minutes for the combined final heating, temperature checks, sequential holds and probe cleaning, extending this allowance whenever necessary. Begin checking as soon as the returned pork is hot; do not wait for a fixed cooking period before checking, and do not keep cooking for the full allowance if the endpoint is already satisfied. Keep the sauce gently bubbling, turning the strips. With a clean thin-tip probe suitable for small pieces, check at least three of the thickest strips from different parts of the pan, inserting lengthways into each centre without touching the pan or measuring only sauce. Each checked centre must reach at least 75°C and stay at or above 75°C for 30 seconds. Check one strip at a time, starting each hold only once its reading has stabilised; the three sequential 30-second holds and probe cleaning are included in the allowance, not extra timed stages. If a reading falls below 75°C, continue heating and restart that hold when the temperature recovers. Clean the probe after each use, especially after undercooked meat. All the pork must be cooked through, steaming hot inside with no pink, fleshy centre. If the probe cannot be positioned accurately in these thin pieces, cut several thick pieces open with a clean knife and use the FSA visual checks together: steaming hot throughout, no pink, fleshy meat and clear juices. Brown surfaces or bubbling sauce alone are insufficient. Continue heating and rechecking until safe, adding measured 15ml water portions if needed to keep the sauce loose. Follow any more stringent pack instructions. Once the endpoint and any pack instructions are satisfied, move straight to returning the vegetables; there is no obligatory additional cooking or checking period.

Return the vegetables and loosen the coating

Return all the bell pepper, mangetout and their juices from the clean bowl. Toss over medium heat just until everything is hot, allowing about 1 minute rather than a prolonged simmer. The sauce should lightly coat the pork and vegetables, not sit in a thick paste. If needed, add water 15ml at a time, stirring to incorporate and heat through, even if the pork has already passed its safety checks. Turn off the heat as soon as everything is hot and the coating is loose; extend the timing only if needed to heat through.

Finish and serve without a rest

Allow 1 minute off the heat to fold in all the dark-green spring onion tops, divide between three bowls and spoon over the sauce. Serve immediately with separately prepared rice or noodles; there is no required resting, cooling or marination stage. Use clean serving utensils, not the unwashed plate or utensils that held partly cooked pork.

Serving Suggestion

Serve with plain steamed jasmine rice or medium egg noodles, prepared separately to their packet instructions. For another green side, add Garlic Butter Kale. Accompaniment ingredients and cooking times are not included in this stir-fry.

Frequently Asked Questions

Is pork fillet the same cut as tenderloin?

Yes: use raw pork tenderloin, also called pork fillet. Do not substitute a whole pork loin roasting joint, belly or shoulder on this quick timing; those cuts differ in structure and cooking needs. Weigh 400g raw tenderloin before minor trimming rather than relying on a prescribed number of fillets.

Why does the sauce need stirring again?

Cornflour settles while you slice and brown the pork. Re-whisking just before pouring disperses it so the sauce thickens evenly instead of forming a lump. For a light coating, add water in measured 15ml portions if it tightens during cooking or at the finish, stirring each addition in and heating through.

Can I prepare the pork in advance?

You can measure the sauce and prepare the vegetables ahead, keeping them covered and chilled separately from raw meat. Keep the sliced raw pork covered in the fridge within its use-by and pack instructions. Do not brown it ahead and finish later: once the first batch goes into the pan, complete the cooking and safety checks straight away.

How do I avoid overcooking the pork and vegetables?

Brown the pork in three small batches and lift the crisp-tender pepper and mangetout into a separate clean bowl before finishing the meat. Begin checking the returned pork as soon as it is hot, using the method's 75°C for 30 seconds endpoint and probe hygiene, or its combined visual checks when accurate probing is impractical. The combined finishing allowance is an estimate, not an instruction to cook beyond the achieved endpoint. Return the vegetables only to heat through and serve immediately.