Cooking Chinese Egg Rolls

Cooking Chinese Egg Rolls

The Spruce / Julia Hartbeck

Prep: 25 mins
Cook: 45 mins
Total: 70 mins
Servings: 12 servings
Nutrition Facts (per serving)
1068 Calories
56g Fat
105g Carbs
38g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 12
Amount per serving
Calories 1068
% Daily Value*
Total Fat 56g 72%
Saturated Fat 9g 46%
Cholesterol 81mg 27%
Sodium 1672mg 73%
Total Carbohydrate 105g 38%
Dietary Fiber 11g 39%
Total Sugars 5g
Protein 38g
Vitamin C 11mg 53%
Calcium 158mg 12%
Iron 5mg 30%
Potassium 1191mg 25%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Egg rolls make a great snack, appetizer, or addition to a meal. This recipe makes the thicker egg roll that is popular in western Chinese restaurants. Spring Rolls and Mini Spring Rolls are a lighter, more authentic Chinese roll.

Need advice on how to keep egg rolls from coming out too dry or too soggy? Follow these simple tips for Turning Out the Perfect Egg Roll.


For the Pork Seasoning:

  • 1 teaspoon soy sauce

  • 1 teaspoon oyster sauce

  • Salt, to taste

  • Freshly ground black pepper, to taste

  • 1 scant teaspoon cornstarch

For the Filling:

  • 1 pound fresh pork, or barbecued pork

  • 2 tablespoons oil

  • 1 medium onion, sliced

  • 2 stalks celery, cut diagonally

  • 1/2 pound fresh mushrooms, sliced

  • 6 water chestnuts, fresh if possible, sliced

  • 1/2 pound Napa cabbage. suey choy, sliced thinly, 1 inch lengthwise

  • 2 green onions, diced

  • 1 pound fresh bean sprouts

For the Gravy:

  • 1/4 cup water

  • 1 tablespoon cornstarch

  • 1/2 teaspoon soy sauce

  • 2 teaspoons oyster sauce

  • Salt, to taste

  • Freshly ground black pepper, to taste

  • Accent monosodium glutamate seasoning, to taste

Additional Ingredients to Prepare the Eggrolls:

  • 2 tablespoons cornstarch

  • 2 teaspoons cold water

  • 2 to 4 cups oil, for deep-frying

Steps to Make It

  1. Gather the ingredients.

    Cooking Chinese Egg Rolls ingredients

    The Spruce / Julia Hartbeck

  2. Mix pork seasoning ingredients together. Cut the pork into thin strips, add the seasonings and marinate the pork for between 10 and 15 minutes. 

    pork with seasoning in a bowl

    The Spruce / Julia Hartbeck

  3. Heat the wok over medium-high to high heat. Add the 2 tablespoons of the oil for stir-frying. When the oil is heated, add the onion and celery and stir-fry.

    onions and peppers cooking in a pan

    The Spruce / Julia Hartbeck

  4. Taste and add salt and sugar. Remove vegetables from the wok.

    onion and peppers in a bowl

    The Spruce / Julia Hartbeck

  5. Add the pork to the wok and cook over medium-high heat until well done (place cover on wok).

    pork cooking in a pan

    The Spruce / Julia Hartbeck

  6. Remove cooked pork from wok and set aside. Wipe out the wok.

    clean the pan

    The Spruce / Julia Hartbeck

  7. Stir-fry separately the mushrooms, water chestnuts, and bean sprouts. Check the seasoning while stir-frying the bean sprouts and add salt and/or sugar as desired.

    sprouts cooking in a pan

    The Spruce / Julia Hartbeck

  8. Stir-fry the suey choy, covering and cooking for approximately 1 minute, again adding salt and/or sugar if desired.

    Stir-fry the suey choy

    The Spruce / Julia Hartbeck

  9. Combine the water, cornstarch, oyster sauce, and soy sauce in a small bowl.

    Combine the water, cornstarch, oyster sauce, and soy sauce in a small bowl

    The Spruce / Julia Hartbeck

  10. Push the vegetables up against the sides of the wok to form a well in the middle for the gravy, and add gravy.

    add sauce to the vegetables in the pan

    The Spruce / Julia Hartbeck

  11. Stir to thicken. Mix thoroughly. Add green onion. Set the filling aside to allow it to cool before wrapping.

    egg roll filling ingredients in a pan

    The Spruce / Julia Hartbeck

Preparing the Egg Rolls

  1. Gather the prepared filling, the egg roll wrappers, the cornstarch and water for the slurry, and oil for frying.

    egg roll ingredients

    The Spruce / Julia Hartbeck

  2. Mix the cornstarch and water, slowly adding the water to the cornstarch until you have a "glue" which will be used to seal the wrappers.

    cornstarch mixture in a bowl

    The Spruce / Julia Hartbeck

  3. To wrap, lay the egg roll wrapper out with the short (4 1/2 inch) side directly in front of you. This will be the dry side. The two long sides will be called sides 1 and 3, and the other short side directly across from you will be called side 2. Place approximately 1 tablespoon of filling in the middle of the wrapper, spreading it out but not getting too close to the edges.

    egg roll filling on top of of the egg roll wrapper

    The Spruce / Julia Hartbeck

  4. Using your fingertip, spread a bit of the cornstarch/water glue along edges 1, 2, and 3.

    brush the edges of the wrapper with the cornstarch mixture

    The Spruce / Julia Hartbeck

  5. Fold over the dry side, then take side 2 and fold it over, making sure the two sides overlap. Press down firmly on sides 1 and 3, making sure they are well sealed.

    roll the egg roll wrapper around the filling

    The Spruce / Julia Hartbeck

  6. Preheat oil to 350 F in a heavy bottom pot or wok. When oil is ready, slide each egg roll carefully into the wok one at a time. Deep-fry until they are golden brown, then drain on deep-fry rack or paper towels. Keep on a tray lined with fresh paper towels until needed. The egg rolls should not be stacked. If possible do not reheat in the oven, as this can dry the egg rolls out, but if necessary, reheat them on low heat for 10 minutes on each side.

    Cooking Chinese Egg Rolls on a cooling rack

    The Spruce / Julia Hartbeck


  • To maximize time, while the pork is marinating, use this time to prepare the vegetables and the gravy mixture. 
  • If desired, instead of cornstarch and water you can substitute beaten egg or egg white.
  • Most recipes use the "envelope" method for wrapping. I prefer this method: not only is it easier to learn, but you can put more filling in each egg roll, and the rolls tend to be crispier.