I reverse-engineered Tony Cu’s famous filling for my Egg Roll Recipes and found one unexpected ingredient that yields a remarkably crisp shell.

I’m obsessive about textures so when I tested Tony Cu Egg Roll Recipe I knew it wasn’t just another recipe. I used ground pork and napa cabbage shredded to make a filling that snaps when you bite it, and some small tweaks turned it from meh to memorable.
Honestly I burned the first pan, and then improved it, its that kind of stubborn project that pays off. It’s the sort of thing that belongs in Egg Roll Recipes lists yet still feels like an Authentic Chinese Egg Rolls Recipe passed down by accident, the kind you’ll want to make twice in one week.
Ingredients

- Ground pork: Rich in protein and iron, adds savory depth, can be fatty if not drained.
- Napa cabbage: Light, crunchy source of fiber and vitamin C, keeps rolls fresh not heavy.
- Carrots: Sweet, colorful, full of beta carotene and fiber, adds crunch and sweetness.
- Water chestnuts: Neutral tasting crunch, mostly water and fiber, great for texture contrast.
- Garlic and ginger: Give sharp aromatic heat, boost flavor, some anti inflammatory benefits.
- Soy and oyster sauces: Add salty umami depth, darken color, balance sweetness and richness.
- Sesame oil: Tiny amount brings nutty aroma, strong flavor so use sparingly, adds richness.
- Egg and cornstarch: Bind filling, keep it’s together when frying, adds silkiness to filling.
- Vegetable oil: Hot oil crisps wrappers, increases calories but gives a classic crunchy finish.
Ingredient Quantities
- 1 pound ground pork
- 20 egg roll wrappers
- 3 cups napa cabbage shredded
- 1 cup carrots shredded
- 1/2 cup green onions sliced
- 1/2 cup water chestnuts finely chopped
- 2 cloves garlic minced
- 1 tablespoon fresh ginger minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- 1/2 teaspoon salt
- 1/4 teaspoon white pepper
- 1 teaspoon cornstarch
- 1 large egg beaten
- 4 cups vegetable oil for frying
How to Make this
1. Prep everything first so you dont get frantic: shred 3 cups napa cabbage and 1 cup carrots, slice 1/2 cup green onions, finely chop 1/2 cup water chestnuts, mince 2 cloves garlic and 1 tablespoon fresh ginger, beat 1 large egg and set aside, and mix 1 teaspoon cornstarch with a splash of water to make a thin slurry.
2. Cook the pork: heat a large skillet over medium high, add 1 pound ground pork and brown until no pink, breaking it up fine so the filling wont be lumpy. Drain off excess fat if there is a lot.
3. Build the filling: push pork to the side, add garlic and ginger to the hot pan for 30 seconds, then stir in the shredded napa cabbage, carrots, green onions and water chestnuts. Pour in 2 tablespoons soy sauce, 1 tablespoon oyster sauce, 1 teaspoon sesame oil, 1 teaspoon sugar, 1/2 teaspoon salt and 1/4 teaspoon white pepper. Stir and cook until veggies wilt and most of the moisture is gone.
4. Finish and bind: stir the cornstarch slurry into the hot filling and cook 30 seconds to thicken slightly, then taste and adjust salt or soy if needed. Spread the filling thin on a tray and let it cool completely so the wrappers dont get soggy.
5. Wrap the rolls: place one egg roll wrapper on a clean surface with a corner pointing toward you, spoon about 2 tablespoons of cooled filling near the corner, fold the bottom corner up over the filling, tuck the two side corners in snugly, roll up toward the top corner, and brush the top edge with the beaten egg to seal. Repeat until you use up the 20 egg roll wrappers.
6. Heat the oil: pour about 4 cups vegetable oil into a deep heavy pot so rolls can float, heat to about 350 to 375 F. If you dont have a thermometer test with a small piece of wrapper it should sizzle and brown in a few seconds.
7. Fry in batches: gently lower a few egg rolls into the hot oil, dont overcrowd, fry about 2 to 4 minutes turning occasionally until golden brown and crisp. Use a slotted spoon to remove and drain on paper towels. Keep finished rolls warm in a low oven if making many.
8. Serve and tips: serve hot with your favorite dipping sauce. Pro tip: squeeze as much water as you can out of the shredded napa before cooking, keep unused wrappers covered with a damp cloth so they dont dry, dont overfill each wrapper or they will burst, and test one egg roll first so you can tweak seasoning if needed.
Equipment Needed
1. Large heavy skillet or wok for browning the pork
2. Cutting board
3. Chefs knife
4. Box grater or vegetable peeler for shredding napa and carrots
5. Mixing bowls (one large for the filling, one small for egg and slurry)
6. Pastry brush or fork to brush the egg wash
7. Deep heavy pot or Dutch oven for frying
8. Deep fry thermometer to keep oil around 350 to 375 F
9. Slotted spoon or spider to lift the rolls out of the oil
10. Baking sheet or tray lined with paper towels to drain and keep warm, dont crowd them
FAQ
Tony Cu Egg Roll Recipe Substitutions and Variations
- Ground pork: swap with ground turkey or ground chicken for a leaner roll, or use crumbled firm tofu + finely chopped mushrooms for a vegetarian version. You may need to add a touch more soy for flavor.
- Napa cabbage: use shredded green cabbage, bok choy, or savoy cabbage if napa isnt available; slice thinner since they can be tougher.
- Oyster sauce: substitute hoisin sauce, or use soy sauce + 1 tsp sugar and a splash of mushroom soy for a similar umami; mushroom-based “vegetarian oyster” sauce works for veg diets.
- Vegetable oil for frying: use peanut oil or canola for high-heat frying, light/regular olive oil ok for shallow frying; avoid extra virgin olive oil for deep frying because of the low smoke point.
Pro Tips
– Squeeze the napa like crazy before you do anything else, use a clean kitchen towel or a salad spinner if you got one. Wet cabbage is the number one reason egg rolls go soggy later, so dry it well and let the cooked filling cool flat on a tray so the wrappers dont get damp while you wrap.
– Keep the wrappers covered with a damp cloth or a slightly wet paper towel while you work, and only peel off one or two at a time. If one dries out just wet your finger and rub the edges to reseal, easier than tossing a whole wrapper.
– Don’t overfill them, seriously. About 1.5 to 2 tablespoons is enough for a standard wrapper, otherwise they pop in the oil. Seal with the beaten egg and press the seam good, that little egg glue really helps stop leaking.
– Fry in small batches at 350 to 375 F (if you dont have a thermometer drop a tiny scrap of wrapper in the oil, it should sizzle and brown fast). Use a wire rack over a sheet pan to drain so they stay crisp, not paper towels that steam them, and keep finished rolls warm in a low oven while you finish the rest.

Tony Cu Egg Roll Recipe
I reverse-engineered Tony Cu's famous filling for my Egg Roll Recipes and found one unexpected ingredient that yields a remarkably crisp shell.
20
servings
339
kcal
Equipment: 1. Large heavy skillet or wok for browning the pork
2. Cutting board
3. Chefs knife
4. Box grater or vegetable peeler for shredding napa and carrots
5. Mixing bowls (one large for the filling, one small for egg and slurry)
6. Pastry brush or fork to brush the egg wash
7. Deep heavy pot or Dutch oven for frying
8. Deep fry thermometer to keep oil around 350 to 375 F
9. Slotted spoon or spider to lift the rolls out of the oil
10. Baking sheet or tray lined with paper towels to drain and keep warm, dont crowd them
Ingredients
-
1 pound ground pork
-
20 egg roll wrappers
-
3 cups napa cabbage shredded
-
1 cup carrots shredded
-
1/2 cup green onions sliced
-
1/2 cup water chestnuts finely chopped
-
2 cloves garlic minced
-
1 tablespoon fresh ginger minced
-
2 tablespoons soy sauce
-
1 tablespoon oyster sauce
-
1 teaspoon sesame oil
-
1 teaspoon sugar
-
1/2 teaspoon salt
-
1/4 teaspoon white pepper
-
1 teaspoon cornstarch
-
1 large egg beaten
-
4 cups vegetable oil for frying
Directions
- Prep everything first so you dont get frantic: shred 3 cups napa cabbage and 1 cup carrots, slice 1/2 cup green onions, finely chop 1/2 cup water chestnuts, mince 2 cloves garlic and 1 tablespoon fresh ginger, beat 1 large egg and set aside, and mix 1 teaspoon cornstarch with a splash of water to make a thin slurry.
- Cook the pork: heat a large skillet over medium high, add 1 pound ground pork and brown until no pink, breaking it up fine so the filling wont be lumpy. Drain off excess fat if there is a lot.
- Build the filling: push pork to the side, add garlic and ginger to the hot pan for 30 seconds, then stir in the shredded napa cabbage, carrots, green onions and water chestnuts. Pour in 2 tablespoons soy sauce, 1 tablespoon oyster sauce, 1 teaspoon sesame oil, 1 teaspoon sugar, 1/2 teaspoon salt and 1/4 teaspoon white pepper. Stir and cook until veggies wilt and most of the moisture is gone.
- Finish and bind: stir the cornstarch slurry into the hot filling and cook 30 seconds to thicken slightly, then taste and adjust salt or soy if needed. Spread the filling thin on a tray and let it cool completely so the wrappers dont get soggy.
- Wrap the rolls: place one egg roll wrapper on a clean surface with a corner pointing toward you, spoon about 2 tablespoons of cooled filling near the corner, fold the bottom corner up over the filling, tuck the two side corners in snugly, roll up toward the top corner, and brush the top edge with the beaten egg to seal. Repeat until you use up the 20 egg roll wrappers.
- Heat the oil: pour about 4 cups vegetable oil into a deep heavy pot so rolls can float, heat to about 350 to 375 F. If you dont have a thermometer test with a small piece of wrapper it should sizzle and brown in a few seconds.
- Fry in batches: gently lower a few egg rolls into the hot oil, dont overcrowd, fry about 2 to 4 minutes turning occasionally until golden brown and crisp. Use a slotted spoon to remove and drain on paper towels. Keep finished rolls warm in a low oven if making many.
- Serve and tips: serve hot with your favorite dipping sauce. Pro tip: squeeze as much water as you can out of the shredded napa before cooking, keep unused wrappers covered with a damp cloth so they dont dry, dont overfill each wrapper or they will burst, and test one egg roll first so you can tweak seasoning if needed.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 93g
- Total number of serves: 20
- Calories: 339kcal
- Fat: 25.3g
- Saturated Fat: 4.2g
- Trans Fat: 0.2g
- Polyunsaturated: 8.5g
- Monounsaturated: 6g
- Cholesterol: 25.2mg
- Sodium: 240mg
- Potassium: 86mg
- Carbohydrates: 20g
- Fiber: 1.5g
- Sugar: 2.5g
- Protein: 9.2g
- Vitamin A: 1200IU
- Vitamin C: 3mg
- Calcium: 20mg
- Iron: 0.5mg







![Thai Coconut Soup [Coconut Milk Soup] Recipe](https://bangkokbowl.com/wp-content/uploads/2025/06/Collage_Thai-Coconut-Soup-Coconut-Milk-Soup-_1751036922-150x150.webp)









