If you’re craving a dish that bursts with flavor, texture, and just the right hint of nostalgia, this Chinese Shrimp Fried Rice Recipe is a masterpiece you absolutely need to try. Imagine tender shrimp mingling with golden scrambled eggs, crisp bits of bacon, fragrant garlic and ginger, all tossed in a silky blend of soy and oyster sauces over perfectly steamed rice. It’s vibrant, comforting, and so incredibly easy to prepare that it quickly becomes a weeknight favorite or an impressive meal to share with friends and family.

Ingredients You’ll Need
The magic of this Chinese Shrimp Fried Rice Recipe lies in simple, fresh ingredients that come together to create a symphony of flavors and textures. Each plays a vital role, from the juicy shrimp that add sweetness, to the aromatic ginger and garlic that awaken your senses, all balanced beautifully by savory sauces and just the right crunch from scallions and bacon.
- Peanut oil: Use 3 tablespoons for high-heat cooking and a subtle nutty undertone.
- Eggs: Lightly beaten, these add fluffy richness and bind the rice.
- Bacon: 3/4 cup chopped and trimmed, it brings a smoky, crispy texture or swap in Chinese sausage for authentic flair.
- Garlic cloves: Two minced cloves provide a pungent, savory kick.
- Ginger: Three teaspoons finely chopped add warmth and a slight zing.
- Onion: Half a finely chopped onion gives sweetness and depth.
- Chinese cooking wine (or dry sherry/sake): One tablespoon for subtle acidity and complexity.
- Sugar: Half a teaspoon balances the savory flavors perfectly.
- Shrimp/prawns: Five ounces, cooked and peeled, ensure tender seafood bites.
- Cooked long grain white rice: Three cups, refrigerated overnight, so grains stay fluffy and separate.
- Scallions: Three thinly sliced stalks for freshness and bright color.
- Oyster sauce: One tablespoon adds a luscious umami boost.
- Soy sauce: One and a half tablespoons for saltiness and depth.
- Sesame oil: Half a teaspoon roasted sesame oil to finish with a fragrant, nutty note.
How to Make Chinese Shrimp Fried Rice Recipe
Step 1: Prepare the Sauce
Start by mixing the oyster sauce, soy sauce, and sesame oil together in a small bowl. This sauce blend will be the heart of your fried rice, infusing every grain with rich, savory flavor, so make sure it’s well combined and ready to go before you begin cooking.
Step 2: Scramble the Eggs
Heat 1 tablespoon of peanut oil in your wok or heavy skillet over medium heat. Pour in the beaten eggs and cook gently, stirring, until just scrambled and soft. Remove them onto a plate — these golden bits add silkiness and body to your rice later.
Step 3: Cook the Bacon
Turn the heat up to high and add the chopped bacon to the pan. Fry until crisp and golden, about two minutes. Once done, scoop it out and set it aside with the eggs, preserving all that wonderful smoky fat left behind.
Step 4: Drain Excess Fat
Carefully pour off any extra bacon fat from the pan to keep the dish from becoming greasy, while still holding onto enough flavor to season the rice beautifully.
Step 5: Stir Fry Aromatics
Add the remaining 2 tablespoons of peanut oil, then toss in the minced garlic and ginger. Stir fry over high heat, letting the aromas bloom without letting them burn. As the garlic begins to sizzle, add the chopped onion and cook until it turns golden and fragrant, about 2 minutes.
Step 6: Deglaze and Season
Pour in the Chinese cooking wine and sprinkle the sugar over the pan. Keep stirring rapidly as the liquid simmers and reduces, about 20 seconds. This step wakes up the flavors and adds that signature touch of depth to your Chinese Shrimp Fried Rice Recipe.
Step 7: Add the Shrimp
Stir the cooked shrimp into the pan, letting them warm through if they are already cooked, or cook them a bit longer if raw. Shrimp only need about a minute to be tender and perfectly incorporated into the mix.
Step 8: Combine with Rice and Sauce
Now the fun part: add the chilled rice, the prepared sauce, scrambled eggs, cooked bacon, and most of the sliced scallions (save a little for garnish). Stir everything continuously for about 2 minutes on high heat, ensuring every grain is coated and heated through. The rice should be piping hot, flavorful, and with a great mix of textures.
Step 9: Serve
Transfer your fragrant fried rice to a serving plate, sprinkle with the remaining scallions, and get ready to delight your taste buds!
How to Serve Chinese Shrimp Fried Rice Recipe

Garnishes
A sprinkle of extra scallions adds brightness and a pop of color, while a few toasted sesame seeds or a light drizzle of sesame oil can heighten the nutty aroma. Freshly cracked black pepper or a wedge of lime can also enhance the dish just before serving.
Side Dishes
This Chinese Shrimp Fried Rice Recipe pairs wonderfully with simple stir-fried greens like bok choy or gai lan, light cucumber salad, or even crispy spring rolls. The combination keeps the meal balanced and leaves plenty of room for that punchy fried rice to shine.
Creative Ways to Present
For a stunning presentation, serve the fried rice in a hollowed-out pineapple bowl or as part of a vibrant bento box with colorful veggies and dipping sauces. You can also sprinkle toasted nuts or fried shallots on top for extra crunch and visual appeal.
Make Ahead and Storage
Storing Leftovers
Any leftover Chinese Shrimp Fried Rice Recipe keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors meld even more, making for quick and delicious next-day meals.
Freezing
You can freeze this fried rice in portions. Just let it cool completely before sealing it in freezer-safe bags or containers. Stored properly, it will last up to 2 months. When you’re ready, thaw overnight in the fridge for best texture.
Reheating
To reheat, use a hot skillet with a splash of oil to refresh the rice’s texture and heat everything through evenly. Microwaving works too but stirring occasionally during heating helps prevent sogginess.
FAQs
Can I use frozen shrimp for this recipe?
Absolutely! Just thaw the shrimp completely and pat them dry before adding to the pan to avoid excess moisture that can make the rice soggy.
What type of rice is best for shrimp fried rice?
Long grain white rice that’s been cooked and chilled overnight works best to keep the grains separate and prevent clumping during frying.
Can I substitute bacon with something else?
Yes, Chinese sausage is a fantastic alternative if you want a more traditional touch, or try ham or cooked chicken for a different twist.
Is it necessary to use Chinese cooking wine?
While it adds authentic flavor, you can substitute dry sherry or sake, or even leave it out if needed—though it does enhance the overall depth.
How spicy is this Chinese Shrimp Fried Rice Recipe?
It’s typically mild, but you can spice it up by adding chili flakes, fresh chopped chilies, or a splash of chili oil to suit your heat preference.
Final Thoughts
This Chinese Shrimp Fried Rice Recipe is one of those dishes that feels like a warm hug in every bite. It’s approachable, packed with layers of flavor, and quick enough to whip up any day of the week without sacrificing taste. Trust me, once you make it, you’ll find yourself reaching for this recipe again and again. So grab your wok, gather your ingredients, and let’s make something truly delicious!
Print
Chinese Shrimp Fried Rice Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 3 to 5 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Description
This Chinese Fried Rice with Shrimp is a flavorful and quick stir-fry dish combining tender shrimp, crispy bacon, and fragrant aromatics with long-grain rice. Enhanced with soy sauce, oyster sauce, and a touch of sesame oil, this classic fried rice recipe brings a perfect balance of savory, sweet, and umami tastes. Ideal for a satisfying weeknight dinner or a tasty lunch, it uses simple ingredients and a wok for authentic stir-frying technique.
Ingredients
Oils and Sauces
- 3 tbsp peanut oil (or vegetable oil), separated
- 1 tbsp Oyster Sauce
- 1 1/2 tbsp soy sauce (all purpose or light)
- 1/2 tsp sesame oil (roasted, dark color)
Protein
- 2 eggs, lightly beaten
- 3/4 cup bacon, excess fat trimmed, chopped (or 1/2 cup Chinese sausage)
- 5 oz (150g) small shrimp/prawns, cooked and peeled
Aromatics and Vegetables
- 2 garlic cloves, minced
- 3 tsp ginger, minced or very finely chopped
- 1/2 onion, finely chopped (about 3/4 cup) (brown, white or yellow)
- 3 scallions, thinly sliced
Other
- 1 tbsp Chinese cooking wine or dry sherry (or sake, Japanese cooking wine)
- 1/2 tsp sugar
- 3 cups cooked long grain white rice, refrigerated overnight
Instructions
- Prepare the sauce: Mix together oyster sauce, soy sauce, and sesame oil in a small bowl and set aside.
- Cook the eggs: Heat 1 tbsp of peanut oil in a wok or heavy-based skillet over medium heat. Add the lightly beaten eggs and scramble until just cooked. Remove eggs onto a plate and set aside.
- Cook the bacon: Increase the heat to high and add the chopped bacon to the wok. Stir-fry until golden and crispy, about 2 minutes. Remove bacon onto the plate with the eggs.
- Remove excess fat: Drain off any excess bacon fat from the wok to prevent greasiness.
- Stir-fry aromatics and onions: Add the remaining 2 tbsp peanut oil, minced garlic, and ginger to the hot wok. Stir-fry over high heat just until the garlic starts to sizzle, then add the finely chopped onion. Stir-fry for about 2 minutes until the onion turns golden and fragrant.
- Add cooking wine and sugar: Pour in the Chinese cooking wine and sprinkle the sugar over the stir-fry. Stir and let it simmer rapidly for about 20 seconds until the liquid mostly evaporates.
- Add shrimp: Add the cooked and peeled shrimp to the wok, stir-frying for 1 minute to heat through. If using raw shrimp, cook longer until fully done.
- Add rice and combine: Incorporate the cold cooked rice, prepared sauce, scrambled eggs, bacon, and all but 2 tablespoons of the sliced scallions. Stir-fry together for about 2 minutes until the rice is heated evenly and all ingredients are well mixed.
- Serve: Transfer the fried rice to a serving plate. Sprinkle the remaining 2 tablespoons of scallions on top for garnish and serve immediately.
Notes
- Note 1: Bacon can be substituted with Chinese sausage for a more authentic flavor.
- Note 2: Chinese cooking wine can be replaced with dry sherry or sake if unavailable.
- Note 3: Use pre-cooked shrimp for quick preparation or raw for fresher taste, ensuring it cooks fully during stir-fry.
- Note 4: Use rice that has been cooked and refrigerated overnight to prevent clumping and achieve better texture.
- Note 5: Be careful not to burn garlic and ginger during stir-frying; keep the heat high but stir continuously.

