Shrimp Fried Rice

Shrimp Fried Rice
⏱️ cook time 20 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Fluffy, savory Cantonese-style shrimp fried rice with plump seared shrimp, crisp veggies, and evenly seasoned grains, perfect for a fast, satisfying weeknight meal.

Ingredients

Large raw shrimp (peeled, deveined, tails removed) 340g (12 oz, patted dry)
Day-old long-grain white rice (chilled) 4 cups (640g, clumps broken up)
Large eggs 2 (100g total)
Frozen mixed peas and carrots 1 cup (150g, thawed, patted dry)
Yellow onion 1/2 cup (75g, finely diced)
Garlic 2 cloves (6g, finely minced)
Scallions 3 stalks (30g, sliced, green/white parts separated)
Light soy sauce 3 tablespoons (45ml)
Oyster sauce 1 tablespoon (15ml)
Toasted sesame oil 1 teaspoon (5ml)
Neutral cooking oil (canola/avocado) 3 tablespoons (45ml, divided)
Ground white pepper 1/4 teaspoon (1g)
Fine table salt 1/8 teaspoon (0.5g, for eggs)

Steps

1

Prep all ingredients

Spend 5 minutes prepping all components first to avoid last-minute scrambling: Pat shrimp completely dry with paper towels, season with 1/8 teaspoon (0.5g) white pepper, and set aside. Break up all clumps in the chilled day-old rice with clean fingers or a fork until individual grains are separate. Pat thawed peas and carrots dry with paper towels to cut down on excess moisture, dice the yellow onion, mince garlic, and separate sliced scallion whites from greens. Stir light soy sauce and oyster sauce together in a small prep bowl, and beat eggs with 1/8 teaspoon (0.5g) fine salt for even seasoning later.

Step 1
step1:Prep all ingredients
2

Sear the shrimp

Heat 1 tablespoon (15ml) of neutral oil in a large carbon steel wok or deep non-stick skillet over medium-high heat (190°C/375°F). Once oil shimmers, add seasoned shrimp in a single layer, and sear for 45 seconds on the first side until pink and lightly golden at the edges. Flip shrimp, and cook for another 30 seconds on the second side until just opaque (do not overcook, as shrimp will continue to cook with the rice later). Transfer seared shrimp to a clean plate and set aside.

Step 2
step2:Sear the shrimp
3

Scramble the eggs

In the same wok, reduce heat to medium (175°C/350°F), add 1 more tablespoon (15ml) of neutral oil. Pour the lightly beaten salted eggs into the center of the wok, and let them set for 10 seconds without stirring. Gently push the set edges of the egg toward the center, letting runny egg flow to the hot pan surface, and scramble for 30 seconds total until soft, fluffy curds form (do not cook until dry and rubbery). Push scrambled eggs to the side of the wok, or transfer to the plate with the shrimp if your pan is small.

Step 3
step3:Scramble the eggs
4

Sauté aromatics and veggies

Add the remaining 1 tablespoon (15ml) of neutral oil to the empty center of the wok, still on medium heat. Toss in diced yellow onion, minced garlic, and scallion whites, and stir-fry for 30 seconds until fragrant and onion turns slightly translucent. Add the patted-dry peas and carrots, and stir-fry for 1 minute until vegetables are heated through and slightly crisp-tender, not mushy.

Step 4
step4:Sauté aromatics and veggies
5

Stir-fry the rice

Turn heat back up to medium-high (190°C/375°F). Add all the separated chilled rice to the wok, tossing continuously with the vegetables for 3 minutes, using a spatula to break up any remaining small clumps as you stir. Drizzle the pre-mixed soy sauce and oyster sauce evenly over the rice (do not pour sauce in one spot, to avoid salty clumps), and continue stir-frying for another 2 minutes until every grain of rice is evenly coated in sauce and turns a light golden tan color, with no pale unseasoned patches.

Step 5
step5:Stir-fry the rice
6

Combine and finish dish

Add the seared shrimp, scrambled eggs, remaining 1/8 teaspoon (0.5g) white pepper, and toasted sesame oil to the wok. Toss all ingredients together gently for 1 minute over medium-high heat to distribute shrimp and eggs evenly, and let the shrimp warm through. Turn off the heat, toss in the sliced scallion greens, and give the rice one final stir to incorporate. Serve immediately while hot.

Step 6
step6:Combine and finish dish

Tips

1.Always use chilled, day-old long-grain white rice for the fluffiest results: freshly cooked rice is high in moisture and will turn mushy and clumpy when stir-fried, while cold, dry rice grains separate easily.
2.Pat shrimp and thawed frozen vegetables completely dry with paper towels before cooking: excess moisture will steam instead of fry ingredients, leading to soggy, greasy fried rice.
3.Drizzle the mixed sauce evenly over the surface of the rice instead of pouring it in one clump: this prevents overly salty spots and ensures every grain gets a light, even coating of seasoning.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Shrimp Fried Rice:Frequently Asked Questions

1.Why do I need to use day-old chilled rice instead of freshly cooked rice for this recipe?
Freshly cooked rice is too moist and high in surface starch, which makes it clump up and turn mushy when stir-fried. Day-old chilled long-grain rice dries out slightly on the surface, so grains separate easily, toast up light and fluffy, and won’t stick together or get gummy as you toss them in the pan.
2.Can I use fresh shrimp instead of frozen for this fried rice?
Absolutely, as long as you pat them completely dry with paper towels before searing. Wet shrimp will steam instead of developing that nice, golden, slightly crisp sear we want. If you use frozen shrimp, thaw them fully first, then press firmly between towels to soak up all excess surface moisture before seasoning.
3.What can I do if I don’t have leftover day-old rice ready to use?
You can mimic day-old rice in a pinch! Cook long-grain white rice with 10% less water than your usual ratio, spread it in a thin, even layer on a baking sheet, and chill it uncovered in the fridge for 1 to 2 hours, or pop it in the freezer for 20 minutes, until the surface is dry and cool.
4.Why does my shrimp always turn rubbery when I make fried rice?
That almost always comes from overcooking! Sear the shrimp first over high heat for just 45 to 60 seconds per side, until they just turn opaque and pale pink, then scoop them out of the pan before you cook the rest of the ingredients. Toss them back in at the very end to warm through so they stay plump and tender.
5.Can I add other veggies besides the peas, carrots, and yellow onion listed?
Of course! Just stick to firm, low-moisture veggies that cook quickly so they don’t make the rice soggy. Diced bell pepper, sweet corn kernels, finely chopped baby bok choy stems, or small broccoli florets work great. Skip super watery veggies like fresh tomato or raw zucchini unless you cook and drain them first.
6.Do I need a traditional wok to make this fried rice turn out right?
You don’t! A large, heavy-bottomed carbon steel or cast iron skillet works just as well for restaurant-worthy results. The key is to get your pan really hot before adding ingredients, and don’t overcrowd the pan—if your skillet is small, cook in two batches so everything sears instead of steaming, which keeps the rice light and fluffy.
7.How do I get evenly seasoned rice without random clumps of soy sauce?
Never pour soy sauce directly onto a big pile of rice! Drizzle it slowly down the sides of the hot pan as you toss the rice continuously, so the sauce sizzles and distributes evenly across the grains instead of soaking into one small clump. Lightly break up any rice clumps with your fingers before adding it to the pan too.
8.Can I make this shrimp fried rice ahead for weekly meal prep?
Definitely! Let the finished fried rice cool completely to room temperature within 2 hours of cooking, then portion it into airtight containers and store it in the fridge for up to 4 days. Reheat it in a hot skillet with a tiny splash of water, or in the microwave covered with a damp paper towel, to fluff the grains back up.
9.What type of oil works best for stir-frying this dish?
Reach for a neutral, high-smoke-point oil like avocado oil, canola oil, or refined peanut oil—they won’t burn or add off-flavors when you’re cooking over the high heat needed for good fried rice. Save toasted sesame oil for a tiny finishing drizzle if you like that nutty note, since it has a low smoke point.
10.Why do the eggs in my fried rice always turn tough and rubbery?
You’re likely cooking them too long, or not moving them as they set. Scramble the eggs quickly over medium-high heat, pushing soft, tender curds across the pan as they cook, and pull them out as soon as they’re just set (no runny bits left) before adding the rice. Toss them back in at the end so they don’t overcook while you finish the dish.
11.Can I swap the white long-grain rice for brown rice in this recipe?
You can absolutely use brown rice as a higher-fiber swap! Just make sure you use fully chilled, day-old cooked brown rice, just like you would white long-grain rice. It will have a chewier, nuttier texture than the classic white rice version, but it toasts up well as long as you don’t overcook the grains when you initially prep them.
12.How do I keep the rice from sticking to the pan while I stir-fry?
First, make sure your pan is fully preheated before adding oil—wait until the oil just starts to shimmer, then add your rice. Don’t stir the rice constantly right after adding it; let it toast for 30 to 45 seconds undisturbed first, so the grains form a slight crisp exterior that releases easily from the pan before you start tossing.

Comments (7)

2 days ago

OMG this was SO good for our weeknight family dinner last night! I was worried I’d mess up the wok hei vibe since I don’t have a traditional wok, just a regular nonstick skillet, and it still turned out perfectly. My kids asked for second helpings before I even sat down to eat! Total game changer for my meal prep rotation too, it reheats like a dream.

yesterday

Wait did you do anything different when using the nonstick pan? I only have nonstick cookware too and I’m super nervous the rice will turn out mushy!

5 minutes ago

So glad your family loved it! When using a nonstick skillet, just make sure the pan is nice and hot before adding ingredients, and be sure to use day-old cold rice to prevent mushiness — you’ve got this!

3 days ago

Super easy to throw together between study sessions! Only thing I swapped was frozen peas and carrots mix instead of fresh veggies because that’s what I had in my dorm freezer, and it still slapped. Cook time was actually even less than 20 minutes for me since I pre-peeled my shrimp the night before for meal prep. Zero fancy equipment needed either, I just used my little electric hot plate and it worked fine.

1 week ago

Brought this to my neighborhood potluck over the weekend and people were hounding me for the recipe all night! I added a tiny extra dash of white pepper like my Cantonese grandma used to make it and it tasted just like the takeout we got growing up. 10/10, will make this for every gathering from now on.

5 days ago

Love that personal touch with extra white pepper! It’s such a small addition but makes such a big difference in nailing that classic Cantonese flavor profile, great call.

5 days ago

Finally a fried rice recipe that doesn’t call for weird random sauces I don’t already have in my pantry! I used tamari instead of regular soy sauce to keep it gluten free for my husband, and you couldn’t even tell the difference. The shrimp came out perfectly tender, not rubbery at all which is usually my biggest fried rice fail.

3 days ago

How did you keep the shrimp from getting rubbery? Mine always turn into little rubber erasers no matter how carefully I cook them 😭

2 days ago

Great question! The key is to not overcook the shrimp — sear them quickly on high heat for 1-2 minutes per side first, set them aside, then toss them back in at the very end so they don’t keep cooking while you fry the rice!

2 hours ago

Why have I been spending $12 a plate on takeout shrimp fried rice when this is literally faster to make at home??? The flavor is spot on, the shrimp are plump, the rice has that perfect slightly crispy edge I always crave. I made this for my roommate last night and he thought I ordered delivery, no cap.

30 minutes ago

Wait did you crank the heat super high to get that crispy rice edge? I can never get that part right no matter how long I fry my rice!

yesterday

That 20 minute cook time is NOT a lie! I got home late from my kid’s soccer practice, threw this together with leftover rice from last night’s takeout and frozen shrimp I had stashed in the freezer, and we were all eating before 7pm. No fancy ingredients, zero stress, everyone cleaned their plates. 10/10 for busy parents.

2 hours ago

That’s exactly what we love to hear! Recipes that work for real, busy weeknights without skimping on flavor are what we’re all about. So glad it was a hit with your family!

2 weeks ago

Made a big batch of this on Sunday for my work lunches all week, and it held up so much better than I expected! The only tweak I made was adding a little extra scrambled egg because I’m obsessed with egg in fried rice, plus a tiny pinch of toasted sesame oil at the end for extra nuttiness. Will definitely add this to my regular meal prep lineup.