Shrimp and Bell Pepper Stir Fry Recipe
The first time I made shrimp stir fry, the shrimp came out grey. Not pink. Grey and slightly wet. The wok was hot, the timing felt right, and the shrimp tasted cooked, but there was no colour, no sear, no char at the edges. I stared at them and tried to figure out what had gone wrong.
The answer was in the paper towels I had not used. I had rinsed the shrimp, tipped them straight from the colander into a bowl, and added them to the wok with surface water still on every piece. That water turned to steam the moment it hit the oil. The steam created a moisture barrier between the shrimp surface and the wok, and in that moist environment, nothing could sear. The shrimp cooked, but through steaming, not frying. No Maillard reaction. No colour. Grey.
Pat them dry until the surface feels slightly tacky. That one step changes everything.

What is shrimp and bell pepper stir fry and what makes it Chinese-style?
Shrimp and bell pepper stir fry is a Cantonese-influenced Chinese-American dish of seared shrimp and crisp bell peppers coated in a soy-oyster sauce glaze. It is the kind of dish that is genuinely fast, 10 minutes of actual cook time, but only if the shrimp are prepared correctly and the technique is applied correctly. The speed is the reward for understanding what is happening in the wok.
The Chinese-style designation refers specifically to the sauce base and the technique. The sauce is built on oyster sauce, soy sauce, and cornstarch, the combination produces a glossy, clingy glaze that coats each piece rather than pooling at the bottom of the wok. The technique is high-heat staging: shrimp and peppers cook separately, are combined only at the sauce stage, and the dish is finished and plated immediately. Nothing is left in the wok to continue cooking from residual heat.
This distinguishes it from Thai shrimp stir fry (fish sauce and basil), Japanese ebi dishes (mirin and sake), and Western garlic shrimp (butter and lemon). The Chinese version has the most pronounced glaze character and the most deliberate staging technique.
Why do you pat shrimp completely dry before cooking?
Raw shrimp contain approximately 80% water by weight, distributed through the muscle tissue and sitting as a thin film on the surface. That surface moisture is what prevents proper searing.
When shrimp with surface moisture contact hot oil, the moisture flash-evaporates, generating steam between the shrimp surface and the wok. In that steam environment, the temperature at the shrimp surface stays below 100°C, the boiling point of water. The Maillard reaction, which requires temperatures above 140°C at the food surface, cannot happen. The shrimp cooks, fully and safely, through steam rather than searing. The result is cooked shrimp with no colour, no char at the edges, and a slightly wet, grey-pink appearance.
Patting the shrimp completely dry with kitchen paper removes that surface moisture barrier. When dry shrimp hit hot oil, the protein surface makes direct contact with the metal through the oil film. The temperature at the surface reaches 180-200°C almost immediately. Maillard reaction starts. The shrimp develops golden-pink colour at the contact points within the first 30-45 seconds.
Dry the shrimp until the surface feels slightly tacky rather than slick or wet. This typically takes 10-15 seconds of gentle pressing per piece with kitchen paper. Do not skip this step for any reason, including time pressure. The 2 minutes it takes to dry the shrimp is what separates properly seared shrimp from grey steamed shrimp.
How do you know when shrimp is cooked and how do you avoid overcooking it?

The visual doneness signal for shrimp is the curl. Understanding the curl at a biological level tells you exactly when to act.
Shrimp muscle contains two primary proteins: myosin and actin. Myosin begins coagulating (denaturing from its liquid state to a solid) at approximately 50-60°C. As myosin coagulates, the muscle contracts and the shrimp begins to curl. Actin coagulates at a higher temperature, approximately 65-70°C.
A shrimp that forms a loose C-shape has coagulated myosin but still-flexible actin. The tail curves but does not close into a full circle. This is the correct moment to remove the shrimp from the wok. The texture at this point is firm on the outside and just set in the centre, the ideal eating texture.
A shrimp that forms a tight O-shape, with the tail curling up to meet the head end, has coagulated both myosin and actin. Both primary proteins have fully contracted. The texture at this stage is noticeably rubbery, springy rather than tender. This cannot be reversed.
The additional complication is residual heat. Shrimp continues cooking for 15-20 seconds after it leaves the wok, from the heat retained in the protein. If you wait until the shrimp looks fully done before removing it, it will be overcooked by the time it reaches the plate. Remove the shrimp at C-shape and let residual heat complete the cooking on the plate or in the sauce.
What shrimp size works best and does it matter?
Shrimp is sold by count, the number of shrimp per pound. Smaller counts mean larger shrimp. A bag labelled 21/25 contains 21-25 shrimp per pound. A bag labelled 31/40 contains 31-40 shrimp per pound. The count tells you both the size and the correct cook time.
16/20 (extra large): 90 seconds to 2 minutes per side at high heat. Large surface area for searing but slightly longer cook time means more opportunity to overcook. Good if you want substantial pieces that hold up through the sauce stage.
21/25 (large): 60-90 seconds per side. The optimal size for stir fry. Large enough to sear properly and develop colour before the inside overcooks. Fast enough to work with the high-heat wok technique. This is the size to buy for this recipe.
31/40 (medium): 45-60 seconds per side. Works well but requires more attention, the window between properly cooked and overcooked is narrower. Easy to accidentally overcook at high heat.
41/50 (small): 30-45 seconds per side. Too small for stir fry, they cook through almost instantly and get lost in the sauce. Better suited for fried rice or noodle dishes where they are a background ingredient.
For frozen shrimp (which is what most shrimp in supermarkets is, even if sold as “fresh”), thaw slowly in the refrigerator overnight rather than under running water. Cold-water thawing washes out some of the natural sweetness and leaves the shrimp wetter, requiring more patting dry and producing a less flavourful result.
Why do you cook shrimp and bell peppers separately?
Shrimp and bell peppers have incompatible cook times at high heat.
Shrimp at 21/25 count needs 60-90 seconds per side to reach C-shape doneness. Bell peppers need 2-3 minutes of direct high heat to reach crisp-tender, soft enough to eat comfortably, still firm enough to hold their shape and retain most of their moisture inside intact cell walls.
If both go into the wok simultaneously, one of two things happens. If you cook until the bell peppers reach crisp-tender (2-3 minutes), the shrimp has been in the wok for 2-3 minutes and is significantly overcooked, rubbery, tight, possibly beginning to release moisture into the sauce. If you cook until the shrimp reaches C-shape (90 seconds), the bell peppers are just beginning to soften and will be underdone.
The solution is staging with removal. Bell peppers go in first, cook for 2 minutes, are removed to a plate. Shrimp goes in next, cooks for 60-90 seconds per side, is removed to a separate plate. Aromatics and sauce go in. Shrimp and peppers return together for the final 30 seconds of glazing. Both are correctly cooked when they hit the plate.
This is the same technique applied in the pepper steak and bok choy mushroom rewrites, when two main ingredients have different optimal cook times, staging and removal is always the correct solution.
Ingredients

Serves 4
Shrimp:
- 500g (1lb 2oz) raw shrimp, 21/25 count, peeled and deveined
- ½ tsp salt
- ¼ tsp white pepper
- 1 tsp cornstarch
- 1 tsp Shaoxing wine or dry sherry
Vegetables:
- 3 mixed bell peppers (red, yellow, orange), sliced into 1cm strips
- 1 medium onion, sliced into half-moons
- 4 garlic cloves, minced
- 2cm fresh ginger, grated
- 3 spring onions, cut into 3cm pieces
Sauce (mix in advance):
- 2 tbsp oyster sauce
- 1 tbsp light soy sauce
- ½ tbsp dark soy sauce
- 1 tsp Shaoxing wine
- ½ tsp sugar
- ½ tsp cornstarch
- 3 tbsp cold water or chicken stock
- ½ tsp sesame oil (added off heat)
For cooking:
- 3 tbsp neutral oil (divided)
Instructions
Pat the shrimp dry before anything else. Everything else is prepared while the shrimp dries.
Step 1: Prepare and dry the shrimp
Peel and devein the shrimp if not already done. Place on a plate lined with kitchen paper. Cover with another layer of kitchen paper and press gently. Leave for 2 minutes. Remove the paper and check, the surface should feel slightly tacky, not wet or slick. If still wet, pat again with fresh paper.
Toss the dried shrimp with salt, white pepper, cornstarch, and Shaoxing wine. Mix well. Leave for 10 minutes while you prepare everything else.
Step 2: Mix the sauce

Combine all sauce ingredients except the sesame oil in a small bowl. Stir until cornstarch is fully dissolved. Set aside.
Step 3: Cook the bell peppers and onion
Heat wok over maximum heat until smoking. Add 1.5 tablespoons neutral oil. Add onion first. Toss for 60-90 seconds until edges caramelise. Add bell peppers. Toss over high heat for 2 minutes until crisp-tender, bright in colour, slightly softened, still with resistance. Remove to a plate. Set aside.

Step 4: Sear the shrimp
Add remaining oil to the wok. Heat to smoking. Add shrimp in a single layer. Press gently against the wok surface. Leave for 45-60 seconds without moving. The shrimp should develop golden-pink colour at the contact points.
Watch the curl. When the shrimp forms a C-shape and is pink on the cooked side, flip each piece once. Cook for another 30-45 seconds on the second side. Remove from the wok when still in C-shape, not when fully curled into an O. Set aside with the vegetables.
Step 5: Build the aromatics
Add garlic and ginger to the wok. Stir for 20 seconds until fragrant. Add Shaoxing wine directly to the hot wok. It evaporates immediately. This aromatic bloom carries the garlic and ginger fragrance into the sauce.
Step 6: Sauce and combine

Pour the sauce into the wok. It will begin to thicken within 20-30 seconds as the cornstarch gelatinises and the oyster sauce sugars caramelise. Return the shrimp, bell peppers, and onion to the wok. Add spring onions. Toss everything together for 30 seconds, just enough to coat everything in glaze and reheat the vegetables.
Remove from heat. Add sesame oil. Toss once. Serve immediately over steamed jasmine rice.
What does each sauce ingredient do?
Oyster sauce provides umami depth and body. It contains glutamates from oyster extract and caramelises lightly at wok temperature, adding sweetness alongside the savoury depth. It is the base flavour of the entire sauce.
Dark soy sauce provides colour. One and a half tablespoons of dark soy turns the sauce from pale to a deep reddish-brown. It is not for seasoning, it is for visual appeal and the slight bitter-sweetness that comes from the dark soy’s longer fermentation.
Light soy sauce provides salt. High in sodium, thin consistency, almost no colour contribution. Balances the sweetness of the oyster sauce.
Cornstarch gelatinises at approximately 95°C in liquid, creating the glossy, clingy glaze that coats the shrimp and peppers. Without it the sauce pools at the bottom of the wok rather than coating each piece. Always mix with cold liquid before adding to the hot wok.
Sesame oil is a finishing oil added off heat. Its smoke point (approximately 175°C) is too low for wok cooking, at stir fry temperatures it smokes and turns slightly bitter, losing most of its fragrance. Off heat, it provides the distinctive aromatic quality that makes the dish smell as good as it tastes.
How do you store and reheat shrimp stir fry?
Shrimp stir fry keeps in the refrigerator for 1 day. The shrimp continues cooking slightly from residual heat as it cools and will be slightly firmer on day two. The sauce thickens as it cools and is absorbed into the shrimp and peppers overnight.
To reheat: add a small amount of oil to a very hot wok. Add the stir fry and toss over high heat for 45-60 seconds until hot through. Add a small splash of water if the sauce has thickened too much. Do not microwave, it steams the shrimp and turns it rubbery.
Shrimp stir fry does not freeze well. The proteins in shrimp form ice crystals during freezing that rupture the cell structure, producing a soft, waterlogged texture when thawed. Cook fresh or refrigerate for up to 1 day only.
Love Chinese food?
Check out my complete guide to Chinese home cooking, pantry essentials, and techniques.
FAQ
Can I use frozen shrimp for stir fry? Yes. Most shrimp sold as “fresh” at supermarkets was previously frozen and thawed, buying frozen directly and thawing at home produces the same or better result. Thaw in the refrigerator overnight for the best texture. Do not thaw under running water, it washes out sweetness and leaves the shrimp wetter, requiring more patting dry. After thawing, pat completely dry before seasoning. Frozen shrimp already peeled and deveined saves significant prep time.
Why are my shrimp rubbery? Overcooked. Both primary proteins in shrimp, myosin and actin, have fully coagulated. This happens when shrimp is cooked past the C-shape stage into a tight O-shape curl. Remove shrimp from the wok at C-shape, still slightly underdone in appearance. Residual heat completes the cooking in 15-20 seconds on the plate or in the sauce. The window between perfectly cooked and overcooked shrimp is approximately 15-30 seconds at high wok heat.
Can I substitute the oyster sauce? Hoisin sauce at half the quantity (it is sweeter and thicker than oyster sauce) is the closest substitute. For vegan cooking, vegan oyster sauce made from mushroom extract is widely available and produces a very similar result. Straight soy sauce without a substitute produces a thinner, less umami-rich sauce, add a small amount of miso to compensate for the lost depth.
What other vegetables work in shrimp stir fry? Snap peas and snow peas work very well, both have similar moisture content and cook time to bell peppers. Broccoli florets blanched briefly before stir frying work well. Baby corn and water chestnuts provide good texture contrast. Bok choy works but should be staged as described in the bok choy mushroom stir fry recipe, stems first, leaves in the final 30 seconds. Avoid high-moisture vegetables like zucchini and cucumber, they release too much water and dilute the sauce.
You might also like: Check out our complete Chinese cooking guide for more essential ingredients and techniques.
Shrimp and Bell Pepper Stir Fry Recipe
shrimp stir fry, bell pepper, easy dinner
PT15M
PT10M
PT25M
Nutrition Facts
Ingredients
- 500g (1lb 2oz) raw shrimp, 21/25 count, peeled and deveined
- ½ tsp salt
- ¼ tsp white pepper
- 1 tsp cornstarch
- 1 tsp Shaoxing wine or dry sherry
- 3 mixed bell peppers (red, yellow, orange), sliced into 1cm strips
- 1 medium onion, sliced into half-moons
- 4 garlic cloves, minced
- 2cm fresh ginger, grated
- 3 spring onions, cut into 3cm pieces
- 2 tbsp oyster sauce
- 1 tbsp light soy sauce
- ½ tbsp dark soy sauce
- 1 tsp Shaoxing wine
- ½ tsp sugar
- ½ tsp cornstarch
- 3 tbsp cold water or chicken stock
- ½ tsp sesame oil (added off heat)
- 3 tbsp neutral oil (divided)
Instructions
- Step 1: Prepare and dry the shrimp - Peel and devein the shrimp if not already done. Place on a plate lined with kitchen paper. Cover with another layer of kitchen paper and press gently. Leave for 2 minutes. Remove the paper and check, the surface should feel slightly tacky, not wet or slick. If still wet, pat again with fresh paper. Toss the dried shrimp with salt, white pepper, cornstarch, and Shaoxing wine. Mix well. Leave for 10 minutes while you prepare everything else.
- Step 2: Mix the sauce - Combine all sauce ingredients except the sesame oil in a small bowl. Stir until cornstarch is fully dissolved. Set aside.
- Step 3: Cook the bell peppers and onion - Heat wok over maximum heat until smoking. Add 1.5 tablespoons neutral oil. Add onion first. Toss for 60-90 seconds until edges caramelise. Add bell peppers. Toss over high heat for 2 minutes until crisp-tender, bright in colour, slightly softened, still with resistance. Remove to a plate. Set aside.
- Step 4: Sear the shrimp - Add remaining oil to the wok. Heat to smoking. Add shrimp in a single layer. Press gently against the wok surface. Leave for 45-60 seconds without moving. The shrimp should develop golden-pink colour at the contact points. Watch the curl. When the shrimp forms a C-shape and is pink on the cooked side, flip each piece once. Cook for another 30-45 seconds on the second side. Remove from the wok when still in C-shape, not when fully curled into an O. Set aside with the vegetables.
- Step 5: Build the aromatics - Add garlic and ginger to the wok. Stir for 20 seconds until fragrant. Add Shaoxing wine directly to the hot wok. It evaporates immediately. This aromatic bloom carries the garlic and ginger fragrance into the sauce.
- Step 6: Sauce and combine - Pour the sauce into the wok. It will begin to thicken within 20-30 seconds as the cornstarch gelatinises and the oyster sauce sugars caramelise. Return the shrimp, bell peppers, and onion to the wok. Add spring onions. Toss everything together for 30 seconds, just enough to coat everything in glaze and reheat the vegetables. Remove from heat. Add sesame oil. Toss once. Serve immediately over steamed jasmine rice.
Did you make this recipe?
Tag @asianfoodsdaily on Instagram or leave a comment below!
About Asha
Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.
Read my full story
Loading comments...