Cooking Chinese Egg Rolls

Egg rolls
Leah Maroney
Prep: 25 mins
Cook: 45 mins
Total: 70 mins
Servings: 12 servings
Nutritional Guidelines (per serving)
173 Calories
6g Fat
17g Carbs
14g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 12
Amount per serving
Calories 173
% Daily Value*
Total Fat 6g 8%
Saturated Fat 2g 10%
Cholesterol 50mg 17%
Sodium 233mg 10%
Total Carbohydrate 17g 6%
Dietary Fiber 3g 10%
Protein 14g
Calcium 37mg 3%
*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.


  • 1 package egg roll wrappers (4 1/2" by 5 1/2") or homemade wrappers
  • For the Pork Seasoning:
  • 1 teaspoon soy sauce
  • 1 teaspoon oyster sauce
  • Salt and pepper to taste
  • A bit (less than 1 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 suey choy (Napa Cabbage), sliced thinly, 1 inch lengthwise
  • 2 green onions, diced
  • 1 pound fresh bean sprouts
  • For the Gravy:
  • 4 tablespoons water
  • 1 tablespoon cornstarch
  • 1/2 teaspoon soy sauce
  • 2 teaspoons oyster sauce
  • Salt, pepper, accent (if desired) 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.

  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. 

  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.

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

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

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

  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.

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

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

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

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

Preparing the Egg Rolls

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

  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.

  3. To wrap, lay the egg roll wrapper out with the short (4 1/2") 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.

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

  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.

  6. Pre-heat 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 eggrolls out, but if necessary, reheat them on low heat for 10 minutes on each side.


  • 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.