Shrimp Fried Rice (扬州炒饭, Yang Zhou Chao Fan)

A quick one-bowl meal that you can finish prepping and cooking in 15 minutes.

Shrimp Fried Rice (扬州炒饭, Yang Zhou Chao Fan) - A quick one-bowl meal that you can finish prepping and cooking in 15 minutes.

Since moving to the US, the single item that I’ve missed most in the kitchen is the gas stove. After eight months of getting used to an electric stove, I can cook most dishes on a flat skillet without any problem, including fried rice and noodle dishes that requires high heat. The results were so good that I even started to think that I probably didn’t need a gas stove, after all.

On the other hand, I’ve constantly received readers’ requests to learn how to use a wok. This posed a problem for me. After many attempts at wok cooking on our slow-heating electric stove, I gave up completely. It simply wouldn’t generate enough heat to make a stir fried dish work. That is, unless I waited patiently for my cast iron wok to heat up – for 15 minutes or longer. Which kind of defeated the purpose of a quick stir fry.

Luckily, I found a solution – a portable gas stove with a cast iron wok.

I cooked a basic shrimp fried rice the other day using my new setup. It took me 30 seconds to get used to the gas stove again. Then I enjoyed the process. The rhythmic clang of the spatula and the sizzle of the greens were music to my ears. I wanted to dance in the kitchen.

Shrimp Fried Rice (扬州炒饭, Yang Zhou Chao Fan) - A quick one-bowl meal that you can finish prepping and cooking in 15 minutes.

Just like the good ol’ days, a perfectly cooked shrimp fried rice was finished in under 3 minutes (yep, I timed it), including heating up the wok. The grains of rice were well separated and slightly charred. The vegetables were crispy, with beautiful color. And the shrimp were seared until just cooked through. Still tender and moist. Plus, everything stayed in the pan, with no messy stovetop. How delightful!

It was so great to pick up the wok again, that I made a video to record how easy it is to cook this dish. Enjoy!

No matter whether you’re using a skillet or a wok, you can use this recipe without any problem. Either way, don’t forget the key to cooking stir-fry: always gather all the ingredients near the stove before turning on the heat. This way, nothing will be overcooked, and it will save a lot of anxiety during cooking.

Looking for more stir fried rice recipes? Check out Chinese Olive Fried Rice, Hoisin Sauce Fried Rice, Soy Sauce Fried Rice, Chicken Fried Rice, Kimchi Fried Rice, Jambalaya Fried Rice, and Mongolian Beef Fried Rice.

Shrimp Fried Rice (扬州炒饭, Yang Zhou Chao Fan) - A quick one-bowl meal that you can finish prepping and cooking in 15 minutes.

If you give this recipe a try, let us know! Leave a comment, rate it (once you’ve tried it), and take a picture and tag it #omnivorescookbook on Instagram! I’d love to see what you come up with. Cheers, friends!

Shrimp Fried Rice (扬州炒饭, Yang Zhou Chao Fan)

A quick one-bowl meal that you can finish prepping and cooking in 15 minutes.
5 from 3 votes
Print Pin Rate
Course: Main
Cuisine: Chinese
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Servings: 2
Calories: 728kcal
Author: Maggie Zhu


  • 2 tablespoons peanut oil (or vegetable oil)
  • 3 ounces (80 grams) ham , diced
  • 6 ounces (170 grams) shrimp , peeled, deveined (*see footnote 1)
  • 1/2 cup green peas
  • 1/2 cup diced carrot
  • 1/2 teaspoon sea salt (or to taste)
  • 2 large eggs , beaten
  • 4 cups leftover white rice
  • 1/4 teaspoon ground white pepper (or black pepper)
  • 1 tablespoon light soy sauce (or tamari for gluten-free)
  • 4 green onions , sliced


  • Prepare all the ingredients and a large empty plate. Place them near the stove.
  • 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 ham and shrimp. Cook for 30 seconds without disturbing. Stir and cook until the shrimp turn white. Immediately transfer the ham and shrimp to a separate plate. The shrimp should be just cooked through, or slightly raw in the center.
  • Add 1 teaspoon of oil. Add carrot, green peas, and a pinch of salt. Cook and stir until they start to turn soft. Transfer to the plate with the shrimp.
  • If the pan starts to get too hot, turn to medium heat. You should hear vibrant sizzling throughout the cooking, but the pan shouldn’t be so hot as to burn the ingredients.
  • Add the remaining 1 tablespoon of oil. Add egg and quickly stir a few times. Add rice. Cook and chop to separate rice.
  • Return the cooked shrimp, ham, and vegetables to the wok. Sprinkle salt and white pepper, and swirl in light soy sauce. Immediately stir to mix well. Add green onion. Cook until the rice is heated through and the grains separated. Turn to low heat, carefully taste the rice and adjust seasoning if necessary.
  • Transfer to plates and serve warm.


  1. I used SizzleFish Wild Caught Gulf Shrimp in this recipe. The shrimps are very fresh, so I didn't need to marinate them before cooking. If your shrimp is not extremely fresh, add 1 teaspoon cooking wine (Shaoxing wine or rice wine) and a pinch of salt, and let marinate for 5 minutes before cooking.


Serving: 361g | Calories: 728kcal | Carbohydrates: 86.5g | Protein: 40.4g | Fat: 23.3g | Saturated Fat: 5.4g | Cholesterol: 382mg | Sodium: 1141mg | Potassium: 644mg | Fiber: 4.7g | Sugar: 4.2g | Vitamin A: 3600IU | Vitamin C: 30.5mg | Calcium: 170mg | Iron: 6.7mg


Omnivore's Cookbook is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to
Meet Maggie

Hi I'm Maggie Zhu! Welcome to my site about modern Chinese cooking - including street food, family recipes, and restaurant dishes. I take a less labor-intensive approach while maintaining the taste and look of the dish. I am originally from Beijing, and now cook from my New York kitchen.

FREE 5-Day Chinese Cooking Crash Course

Leave a Reply

Your email address will not be published. Required fields are marked *

16 thoughts on “Shrimp Fried Rice (扬州炒饭, Yang Zhou Chao Fan)

  1. 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!

  2. Robyn @ Simply Fresh Dinners

    5 stars
    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!

  3. 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!

  4. Pingback: Coconut Waffles {Gluten-Free, Vegan} #SundaySupper | Omnivore's Cookbook

  5. Eva

    5 stars
    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.

    1. Maggie Post author

      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! 🙂