
Shrimp fried rice is an authentic Chinese stir fried rice dish where every grain gets toasted in a hot pan with eggs, vegetables, and seasoned shrimp. Restaurant versions rely on high heat woks and MSG for that clean flavor, and my version gets close using butter, chicken bouillon, and white pepper in a regular skillet.
I started making this recipe because I always have leftover rice in the fridge and a bag of frozen shrimp in the freezer. Making authentic Chinese rice recipes is one of my favorite ways to repurpose leftovers, and I use the same approach for my chicken fried rice, beef fried rice, and pork fried rice. For this version, I marinate the shrimp with Shaoxing wine and cornstarch, scramble the eggs first, then toss everything together in one hot pan.
This is a dinner my whole family loves because everyone can eat it straight from the bowl with no extra sides needed. My husband adds extra chili oil to his and I like eating it plain, which is a win on busy nights. I hope you give this shrimp fried rice a try at home and see how easy it is to skip the takeout.

Ingredients
I organize the ingredients into 3 groups: the shrimp marinade, the stir fry base, and the seasonings.

Shrimp Marinade
I marinate the shrimp with Shaoxing wine, salt, and cornstarch before cooking. This keeps the shrimp juicy and adds flavor that you notice in every bite.
Stir Fry Base
The base is day old white rice, eggs, butter, and frozen peas. I fluff the cold rice with my hands before cooking so the grains separate easily in the pan.
Seasonings and Finishing
Chicken bouillon, salt, and white pepper create the clean restaurant style flavor. I finish with sliced green onions and a drizzle of sesame oil.
How to make
1. Marinate the shrimp: Toss the shrimp with Shaoxing wine, salt, and cornstarch in a small bowl. Set aside while you prep the other ingredients.
2. Butterfly the shrimp (optional): Place each shrimp flat on the cutting board and slice horizontally across the center so it becomes 2 thin pieces. This makes the shrimp curl up like the restaurant style.
3. Scramble the eggs: Pour 1 tablespoon of oil into the same pan, then add the beaten eggs. Cook until the bottom is set, then scramble lightly. Transfer to the plate.

4. Sear the shrimp: Heat 2 teaspoons of oil in a wok or large nonstick skillet over medium high heat. Add the shrimp and cook, stirring occasionally, until pink and curled up. Transfer to a plate immediately.

5. Toast the rice: Add 1 tablespoon butter to the pan, then add the rice. Cook and stir until every grain is separated and coated evenly with the butter. Sprinkle in the chicken bouillon, salt, and white pepper. Stir until the seasonings are fully dispersed.
6. Add the vegetables: Add the frozen peas and sliced green onions. Stir and cook until the peas are tender, about 1 minute.

7. Combine and serve: Return the cooked shrimp and eggs to the pan. Drizzle with sesame oil if using. Toss everything together and transfer to a plate. Serve hot.

Key Cooking Tips to Consider
Use day old rice: Freshly cooked rice has too much moisture and turns mushy in the pan. I cook my rice the night before and refrigerate it uncovered so the grains dry out. This is the single biggest difference between sticky fried rice and restaurant quality fried rice.
Marinate the shrimp: The cornstarch and Shaoxing wine coating protects the shrimp from overcooking and keeps them tender. Without the marinade, shrimp turn rubbery fast in a hot pan.
Cook the protein first, then set aside: I always cook the shrimp and eggs separately, then add them back at the end. This prevents overcooking and gives the rice full contact with the hot pan for that toasted texture.
Use enough fat: I use a mix of butter and oil because butter adds flavor while oil handles the high heat. Do not be shy with the amount, this is what gives the rice that toasted, separate grain texture.
Keep the heat high: Fried rice needs a hot pan the entire time. If the pan is not hot enough, the rice steams instead of toasting. I keep the heat at medium high and stir constantly.
How to serve
I eat this as a one bowl meal most of the time, just rice and a pair of chopsticks. Some nights I top it with extra chili crisp or a fried egg. When I want something lighter, I serve a smaller portion alongside a simple Chinese stir fried vegetable recipe. A drizzle of my homemade chili oil on top is always a good idea.
For a full Chinese takeout spread at home, I pair this with my authentic hot and sour soup, some Chinese chicken dumplings, and my delicious Chinese beef and broccoli. For appetizer portions, plan on about 1 cup per person as a side. For a main course, 1 1/2 to 2 cups per serving is plenty.
Frequently asked questions
Why is my fried rice mushy?
The most common reason is using freshly cooked rice. I always use rice that has been refrigerated for at least 1 day so the grains dry out and separate properly in the pan. If you are in a rush, spread hot rice on a baking sheet and refrigerate uncovered for 1 to 2 hours.
Can I use frozen shrimp?
I use frozen shrimp for this recipe almost every time. Thaw them in cold water for about 10 minutes, pat dry thoroughly, then marinate. Make sure to remove as much moisture as possible or the shrimp will steam instead of sear.
Do I need a wok to make fried rice?
A wok is great if you have one, but I make this in a large nonstick skillet all the time. The key is keeping the pan hot and not overcrowding it. A 12 inch skillet works well for this amount of rice.

Chinese Cooking Made Easy
Are you new to this website? This free email series is a great place to start. I’ll walk you through a few of my most popular recipes and show you how and why they work. You’ll quickly start to cook better Chinese food in your own kitchen.

Shrimp Fried Rice (虾仁炒饭)
Ingredients
Marinating
- 1/2 lb shrimp , peeled and deveined (*Footnote 1)
- 1 teaspoon Shaoxing wine
- 1/2 teaspoon salt
- 1 teaspoon cornstarch
Stir fry
- 2 to 3 tablespoons butter (or peanut oil, or a mix of both)
- 3 large eggs , beaten with a pinch of salt
- 4 cups leftover white rice , gently separated with your hands
- 1 teaspoon chicken bouillon powder (or 1 tablespoon soy sauce or oyster sauce) (*Footnote 2)
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon ground white pepper (or black pepper)
- 1 cup frozen peas (or mixed frozen vegetable)
- 3 green onions , sliced
- 1 teaspoon sesame oil (Optional)
Instructions
- (Optional) Place the shrimp flat on the cutting board. Slice horizontally across the center to butterfly the shrimp, so it becomes two thin pieces. This will make the shrimp more flavorful and curled up, like the restaurant style.
- Heat 2 teaspoons of oil in a wok or a nonstick skillet over medium-high heat until hot. Swirl to coat the bottom of the pan with oil. Add the shrimp. Cook, stirring occasionally, until the shrimp has turned pink and curled up. Transfer to a plate immediately.
- Pour in 1 tablespoon of oil and the beaten eggs. Cook until the bottom is set, then lightly scramble. Transfer to the plate with the shrimp.
- Add 1 tablespoon butter and the rice. Cook and stir until the rice has separated fully and is coated evenly with the butter. Pour in the light soy sauce, sprinkle with the salt and the white pepper. Stir and cook until the seasonings have fully dispersed.
- Add the mixed vegetables and green onion. Stir and cook until turning tender. Then add back the cooked shrimp and eggs. Drizzle with sesame oil if you prefer. Mix everything together. Transfer to a plate and serve hot as a side dish or a main dish.
Notes
- If you want the restaurant-style appearance, slice the shrimp across the vein into two thin pieces. This way, the shrimp will curl up nicely during the cooking.
- Restaurant shrimp fried rice usually has a light color and only uses salt and MSG for a clean flavor. But if you prefer to add a touch of soy sauce or oyster sauce to boost the dish, that works well in this recipe as well.
- To make the dish gluten-free, use dry sherry instead of Shaoxing wine. Use tamari to replace soy sauce, and make sure your oyster sauce is gluten-free.
Nutrition
Did you make this recipe?
I’d love to hear how it turned out for you! Please take a moment to leave a 5-star rating ⭐️ and share your thoughts in the comments further down the page. It really helps others discover the recipe too.
Eva
Hi, this is my third dish from your site! All went down a treat with my teenagers! I’m in Dublin so struggle a bit with the cup conversion. What would be the 1 cup in mls or grams please? Many thanks, Eva
Maggie Zhu
1 cup is 240 ml in the US. Next time I’ll make sure to include the grams. Thanks for the feedback and leaving a positive review 🙂
CJL
I have been cooking Chinese food for many years and have used the technique for pork, beef, lamb, chicken but never shrimp. The simple flavor of the Shrimp Friend Rice was scrumptious and I will be using this technique on shrimp from now on. Love your website and it has upped my game for Asian cooking.
Mark Med
Maggie, I’ve had so much trouble with fried rice in the past. Lumpy, soggy or just plain gross. This particular order and method you specified worked really well for me. It came out beautifully, with lots of fresh, evenly cooked veggies and non-sticky rice. Unfortunately, I didn’t have the ham, so I just used more shrimp. Still superb! Didn’t even miss it! Thanks for the excellent techniques and recipes! I keep learning to make the best meals from you!
P.S. This pairs well with a dry Sauvignon Blanc.
Jenny
I tried this tonight. This was my first ever attempt at making fried rice. I had left over white rice, peas and ham and googled to see what I could make. I had frozen shrimp, cooking white wine, soy sauce and sweet onion, and eggs. Well pretty much everything but carrots and green onions. You aren’t kidding about needing everything ready before you start. LOL. I have white pepper, but it was all moving so fast it was quicker to grab the regular pepper shaker. I used a 5 quart cast iron skillet that I preheated on my gas stove. Worked just fine. I did use 2 Tbl spoons olive oil to start it off since you recommended using more if not using a wok.
It turned out great. I will use 3 eggs next time since my eggs were so small. My husband loved it and was eating it out of the pan after we were done. Always a good indication that it was delicious! I plan to try your chicken fried rice recipe next. That is what I always order when we go out.
Maggie Zhu
So happy to hear you nailed it the first time making fried rice and enjoyed it! Thanks for leaving a positive review 🙂
Meg
A family favorite!
Volkan
It looks easy to cook. I will try it this evening. I am curious if i will not burn it. Anyway. I dont eat ham . Do you have any other advice of same soft texture of meat that i can use? Like , is sausage cut in pieces also good? And, is adding dried shrimps or anjofish or both also ok ? Thanks
Maggie Zhu
You can usually use cut up sausage and it should be delicious. For dried seafood, I would use dried shrimp only.
Stan
Maggie an induction cooking plate may be much better than your electric stove. I am suggesting it because it generates heat differently from the electric stove. The problem is you need to use only stainless steel or cast iron implements, as they are magnetized to do the cooking. Look into it!
Mark
Hi Maggie, I made this just as recipe except I used pepper salt to marinate the shrimp, couldn’t be better.
Thanks for the recipe, will be my go to.
LEIDY VIVIANA KNEALE
Loved it! I had try many different recipes and I never got the flavor but this one did. I love it!!
Wes
Could you show a picture of your portable gas stove? Thanks.
Maggie
I don’t have a picture now but this is the stove I have (and used in the video): http://amzn.to/28JoJG3
Mrs Diane Plant
I found your website via Nagi recipe tin eats who was singing your praises. nice to have found you.
Michelle
Can you make this using frozen vegetables? Does that change the order of cooking?
Maggie
Hi Michelle, yes, you can use the frozen vegetables and the order of cooking doesn’t change.
Happy cooking and hope your dish turns out great! 🙂
Ken Plank
Thank You for the detail you put into the recipes, it makes it so easy to make. Thank You Again!
Maggie
You’re the most welcome Ken! Glad to hear you like the dish 🙂
Eva
I have been cooking on an electric stove for 60 years. No problems with the shrimp fried rice recipe which turned out great. Very tasty and light. I didn’t have shrimp and substituted steamed cod which I broke into pieces after it cooled a bit. I think a lot of substitutions are possible with this recipe. The result will in most cases be good.
Barbara
I have also been using an electric stove, for the same amount of time and have no problem with it.
helen @ Scrummy Lane
I love how beautifully easy this is, Maggie (I really enjoyed the video!)
Do you usually eat it by itself, or with something? 🙂
Kelly – Life Made Sweeter
So glad you are able to cook with a wok again on your portable gas stove. This fried rice looks perfect! It’s a favorite around here and I definitely want some for dinner tonight 🙂
Tricia @ Saving room for dessert
I have missed my gas stove for years and always wanted another. It is so expensive to run the gas line it’s just not worth it. Anyway – love this dish – it looks wonderful and I bet it did feel good to be able to stir fry with the right equipment. Thanks!
Robyn @ Simply Fresh Dinners
I have an electric and it drives me nuts. I have a gas stove out west and I miss it so much! I absolutely love this dish, Maggie, and love your videos. They are inspiring!
Chris Scheuer
I have the same problem with electric stoves. I’ve had gas for years but my daughter has electric and it’s just not the same.
I love your solution though and the fried rice looks amazing. It’s so great too to have such a great video to really see how easy it is. Thanks Maggie!
Jennifer @ Seasons and Suppers
Looks absolutely delicious! I cooked on an electric stove for many years and finally got a gas stove a couple of years ago. Love using my wok now 🙂 Will definitely try this dish in it.