The fried, cabbage-stuffed egg rolls found in American takeout bear little resemblance to the homestyle version made in Chinese kitchens. This recipe recreates a traditional egg roll—delicate egg pancakes wrapped around a savory pork filling, then gently steamed and pan-fried.
In the Chinese language, the appetizer that Americans know as the fried egg roll is actually called a “spring roll”, stuffed with a light vegetarian filling comprised of vermicelli, shiitake mushrooms, carrots, Chinese celery, and green onions, then lightly fried and served piping hot. Rarely does the roll take the form of those large, fried, cold, meaty and chewy chimichanga-like foodstuffs I remember from my junior high school cafeteria.
I’m Chinese-American, and I can’t recall any instances when my family sat down and ate spring rolls as part of our meal, regardless of whether we were dining out or sitting around our own dining room table. I wonder, since when did spring rolls, along with the likes of one completely fabricated dish named General Tso’s chicken, represent Chinese cuisine, both in the minds and tastes of America? Having seen the delineation of various regional foods and flavors possible in the Chinese cuisine, I bow my head in disgrace for the unfortunate miscommunication that happened somewhere across the Pacific.
When talking about egg rolls, the dish we were served, was something entirely different. And so much better.
Mom would make these on special occasions. Her egg roll was just that, a thin crepe-like layer of egg griddled into a pancake, then rolled up with a fragrantly seasoned ground pork stuffing inside. Cut thinly into bite sized pieces, on our table the egg roll would be arranged among a heap of simmered Napa-cabbage and vermicelli noodles.
Pork is the meat of choice in China – although nowadays the country’s interest in beef (not to mention dairy) is quickly gaining ground. Year-round availability of scallions, fresh mushrooms, and ginger gives the cuisine- and this dish in particular- its signature flavors. The chopsticks as lone utensil gives reason for the deliberate slicing into bite-sized pieces, and the laborious prep countered by a quick sauté/steam in a wok is exemplary throughout all Chinese dishes.
This is an egg roll that is much more representative of Chinese cookery than any egg roll you’ve encountered in the past. It is a distant cousin to its American counterpart- but really, the relation is so distant they’re practically not related. They just somehow happen to share the same name.
How to Make Authentic Homestyle Chinese Egg Rolls
1. Prepare the Filling
- Finely chop the shrimp using a large knife or cleaver until it becomes a smooth paste.
- In a large bowl, mix the ground pork, shrimp paste, mushrooms, green onions, chives (if using), ginger, egg, soy sauce, Chinese cooking wine, and sesame oil.
- Stir thoroughly with a wooden spoon until fully combined. The mixture should be slightly wet and sticky with a fragrant aroma.
2. Prepare the Egg Pancake Wrappers
- In a medium bowl, crack all 11 eggs and beat well.
- Remove 1/4 cup of the beaten egg and set aside. This will be used later as a binder for sealing the egg rolls.
- Season the remaining beaten eggs with a pinch of salt and pepper.
3. Set Up Your Rolling Station
- Arrange a shallow dish for the finished rolls.
- Set up a cutting board or flat surface to assemble the egg rolls.
- Have the beaten eggs, pork filling, and a 12-inch nonstick skillet nearby.
4. Cook the Egg Pancakes
- Heat a medium-low flame under a nonstick skillet.
- Lightly grease the pan with vegetable oil using a brush or a paper towel.
- Pour 1/4 cup of the egg mixture into the pan and swirl it in a circular motion to spread the batter evenly into a thin layer.
- Cook for 30–45 seconds until the bottom is set but the top remains slightly wet.
- Slide the pancake onto a cutting board for assembly.
5. Fill and Roll the Egg Rolls
- While the pancake is still warm, place 1/4 cup of the pork mixture in a horizontal log at the edge closest to you.
- Roll the pancake tightly away from you, forming a firm egg roll.
- Halfway through rolling, fold in the edges like a burrito to create a closed shape.
- Dip your fingers in the reserved beaten egg and brush a thin layer along the edge of the pancake to seal the roll.
- Place seam-side down in a non-reactive dish.
6. Repeat the Process
- Continue steps 4 and 5 until all the egg rolls are assembled.
- Wipe the pan lightly with oil between cooking each egg pancake.
7. Cook the Egg Rolls
- Heat 2 tbsp vegetable oil in a wok or large skillet over medium heat.
- Place the egg rolls in the pan and cook for 2 minutes per side, turning until lightly golden.
- Add 1 cup of water or stock, cover, and reduce the heat to a simmer.
- Cook for 5 minutes, then uncover. If the liquid is almost gone, add 1/2 cup more water or stock and cook for another 10 minutes, or until most of the liquid has evaporated.
8. Slice and Serve
- Remove egg rolls from the pan and let them rest for a minute.
- Using tongs to stabilize, slice each roll into 1-inch pieces.
- Serve immediately with dipping sauce or as part of a family-style meal.
Tips for Success
- Egg Pancakes Must Be Thin: Use a gentle swirling motion to spread the egg mixture evenly, preventing thick pancakes that are harder to roll.
- Sealing the Egg Rolls Properly: The reserved beaten egg helps create a strong seal, ensuring the rolls don’t open while cooking.
- Don’t Rush the Simmering Step: Cooking in water or stock helps the filling cook evenly and keeps the egg rolls moist and flavorful.
- Freezing for Later: Place uncooked egg rolls in a single layer on a baking sheet, freeze until firm, then transfer to a freezer bag. To cook from frozen, follow Step 7, adding 2–3 extra minutes to the simmering time.
Where to Find Ingredients
- Fish Paste: Available at most Asian grocery stores, but can be omitted if unavailable.
- Chinese Cooking Wine: Shaoxing wine is the best option and can be found in the Asian aisle of major supermarkets or online.
Homestyle Chinese Egg Rolls
- Total Time: 1 hour
- Yield: Serves 6-8 1x
Description
The fried, cabbage-stuffed egg rolls found in American takeout bear little resemblance to the homestyle version made in Chinese kitchens. This recipe recreates a traditional egg roll—delicate egg pancakes wrapped around a savory pork filling, then gently steamed and pan-fried.
Ingredients
For the Filling:
- 2 lbs ground pork (900 g)
- 1/2 lb shrimp (about 12 pieces), cleaned, shelled, and deveined (225 g)
- 2 tbsp fish paste (optional, found in Asian grocery stores)
- 1/2 cup finely chopped shiitake mushrooms (about 8 mushrooms) (50 g)
- 1/2 cup chopped green onions (greens only) (50 g)
- 1/4 cup chopped chives (optional) (10 g)
- 3 tbsp ginger, finely minced
- 1 egg
- 1/4 cup soy sauce (60 ml)
- 2 tbsp Chinese cooking wine (30 ml) (can be found at Asian grocery stores)
- 1 tbsp sesame oil (15 ml)
For the Egg Pancake Wrappers:
- 11 eggs
- Salt and pepper, to taste
- Vegetable oil, for cooking
- 1–2 cups water or stock, for cooking
Instructions
1. Prepare the Filling
- Finely chop the shrimp using a large knife or cleaver until it becomes a smooth paste.
- In a large bowl, mix the ground pork, shrimp paste, mushrooms, green onions, chives (if using), ginger, egg, soy sauce, Chinese cooking wine, and sesame oil.
- Stir thoroughly with a wooden spoon until fully combined. The mixture should be slightly wet and sticky with a fragrant aroma.
2. Prepare the Egg Pancake Wrappers
- In a medium bowl, crack all 11 eggs and beat well.
- Remove 1/4 cup of the beaten egg and set aside. This will be used later as a binder for sealing the egg rolls.
- Season the remaining beaten eggs with a pinch of salt and pepper.
3. Set Up Your Rolling Station
- Arrange a shallow dish for the finished rolls.
- Set up a cutting board or flat surface to assemble the egg rolls.
- Have the beaten eggs, pork filling, and a 12-inch nonstick skillet nearby.
4. Cook the Egg Pancakes
- Heat a medium-low flame under a nonstick skillet.
- Lightly grease the pan with vegetable oil using a brush or a paper towel.
- Pour 1/4 cup of the egg mixture into the pan and swirl it in a circular motion to spread the batter evenly into a thin layer.
- Cook for 30–45 seconds until the bottom is set but the top remains slightly wet.
- Slide the pancake onto a cutting board for assembly.
5. Fill and Roll the Egg Rolls
- While the pancake is still warm, place 1/4 cup of the pork mixture in a horizontal log at the edge closest to you.
- Roll the pancake tightly away from you, forming a firm egg roll.
- Halfway through rolling, fold in the edges like a burrito to create a closed shape.
- Dip your fingers in the reserved beaten egg and brush a thin layer along the edge of the pancake to seal the roll.
- Place seam-side down in a non-reactive dish.
6. Repeat the Process
- Continue steps 4 and 5 until all the egg rolls are assembled.
- Wipe the pan lightly with oil between cooking each egg pancake.
7. Cook the Egg Rolls
- Heat 2 tbsp vegetable oil in a wok or large skillet over medium heat.
- Place the egg rolls in the pan and cook for 2 minutes per side, turning until lightly golden.
- Add 1 cup of water or stock, cover, and reduce the heat to a simmer.
- Cook for 5 minutes, then uncover. If the liquid is almost gone, add 1/2 cup more water or stock and cook for another 10 minutes, or until most of the liquid has evaporated.
8. Slice and Serve
- Remove egg rolls from the pan and let them rest for a minute.
- Using tongs to stabilize, slice each roll into 1-inch pieces.
- Serve immediately with dipping sauce or as part of a family-style meal.
Notes
Egg Pancakes Must Be Thin: Use a gentle swirling motion to spread the egg mixture evenly, preventing thick pancakes that are harder to roll.
Sealing the Egg Rolls Properly: The reserved beaten egg helps create a strong seal, ensuring the rolls don’t open while cooking.
Don’t Rush the Simmering Step: Cooking in water or stock helps the filling cook evenly and keeps the egg rolls moist and flavorful.
Freezing for Later: Place uncooked egg rolls in a single layer on a baking sheet, freeze until firm, then transfer to a freezer bag. To cook from frozen, follow Step 7, adding 2–3 extra minutes to the simmering time.
Where to Find Ingredients
- Fish Paste: Available at most Asian grocery stores, but can be omitted if unavailable.
- Chinese Cooking Wine: Shaoxing wine is the best option and can be found in the Asian aisle of major supermarkets or online.
Serving Suggestions
- Enjoy with soy sauce, sweet chili sauce, or black vinegar dipping sauce.
- Serve alongside steamed rice, stir-fried vegetables, or vermicelli noodles for a complete meal.
- Prep Time: 30 min
- Cook Time: 30 min
- Category: Main Course
- Method: Pan Searing
- Cuisine: Chinese
Nutrition
- Serving Size: 3 Rolls
- Calories: 700
- Sugar: 0.1g
- Sodium: 550mg
- Fat: 35g
- Saturated Fat: 16g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 1g
- Fiber: 1g
- Protein: 60g
- Cholesterol: 550mg
My kids loved these! I left out the chives for a milder flavor, but the texture and taste were spot on. Great for meal prep!
Made these for a dim sum brunch with friends, and they were the first thing to go! Next time, I’ll try making them with a mix of pork and chicken.
I love this recipe, so much better than spring rolls!
I am obsessed with these authentic egg rolls! Made them this weekend and they flew off the table, so delicious!
This is so fantastically good. I have made it many times since I saw this recipe and it is incredible every time!
Thank you Joan!
This is very much like the “egg roll” recipe in Mrs. Chao’s 1940’s How to cook and eat in Chinese”. Fantastic!
Thank you!
These is so much better that the American egg roll. We have dinner with friends who are Chinese and when we go to certain Chinese restaurants they ask for the Chinese menu and food is delicious. The chicken feet was an interesting experience, maybe that was going too far for me!
It definitely gives the American egg roll some competition! Kudos to trying chicken feet, “interesting” seems like a common word to describe the experience :)