Cantonese Egg Rolls Recipe: Wok-Seared Crispy Shells With Silky Centers

Breakfast & Brunch

Cantonese Egg Rolls Recipe: Wok-Seared Crispy Shells With Silky Centers

This Cantonese egg roll recipe delivers the perfect balance of wok-seared crispy shells and silky, flavorful fillings—just like the ones from your favorite Chinese takeout. The secret lies in the thin, delicate wrappers and the precise technique of pan-frying in layers, creating that signature golden crust without deep-frying mess. I’ve perfected this method after countless attempts, ensuring every bite is crisp on the outside while staying tender inside.

The filling is where the magic happens—ground pork (or shrimp for a seafood twist) is stir-fried with garlic, ginger, and scallions until aromatic, then combined with shredded cabbage and a touch of soy sauce for depth. The wrappers, made from simple flour and water, are rolled tightly around the filling, then pan-fried in small batches to maintain even crispiness. This method avoids the grease of deep-frying while delivering the same satisfying crunch.

What you’ll end up with is a plate of golden, shatteringly crisp egg rolls that stay fresh and crunchy even after cooling. The aroma of garlic and ginger wafts through the kitchen as they fry, and the first bite delivers that perfect contrast—crispy shell giving way to tender, savory filling. Serve with a light dipping sauce of soy, vinegar, and chili oil for the ultimate Cantonese experience.

This recipe is ideal for brunch, appetizers, or a quick weeknight dinner. The wrappers can be made ahead and stored in the fridge, so you’re always ready to fry up a batch when cravings strike. Let’s get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for cantonese egg roll

Sixteen ingredients for golden, crispy egg rolls that taste like takeout magic.

Ingredient Amount Notes
Ground Pork 🐖 1 ½ lb Lean or regular, finely ground
Green Cabbage 🥬 4 cups Shredded, thinly sliced
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 ½ cup Grated, finely chopped
Scallions 🧅 ¼ cup Thinly sliced, white and green parts
Soy Sauce 🍶 ¼ cup Light or all-purpose
Sesame Oil 🫒 1 tbsp Toasted, for aroma
All-Purpose Flour 🌾 2 cups For wrapper dough
Large Eggs 🥚 1 whole For wrapper binding
Vegetable Oil 🫒 1 cup For frying, neutral flavor
Salt 🧂 1 tsp Fine sea salt
White Pepper 🌶️ ½ tsp Freshly ground
Chili Oil 🔥 2 tbsp For dipping sauce
Rice Vinegar 🍶 2 tbsp For dipping sauce
Water 💧 ½ cup For wrapper dough

The pork and cabbage are non-negotiable here—ground pork needs to be finely minced for that authentic texture, and green cabbage (not purple) keeps the filling crisp. Trader Joe's has pre-shredded cabbage in a bag, but fresh is better if you’ve got time. For the aromatics, garlic and ginger should be fresh—no shortcuts. I grab mine from the Asian market where they’re always vibrant. The scallions add a bright pop, so don’t skip them. If you’re using shrimp instead of pork, pat it dry first—moisture ruins the crispiness of the shell.

No sesame oil? Toasted peanut oil works in a pinch, but the aroma is different. Short on cabbage? Napa cabbage or bok choy can stretch it out. The wrapper dough is simple—just flour, egg, and water—but the egg is key for binding. If you’re vegan, use flax egg (1 tbsp ground flax + 3 tbsp water). For the dipping sauce, chili oil from Ma Ma Hot Sauce or Lao Gan Ma adds that signature kick. No rice vinegar? Apple cider vinegar is a decent swap, though the flavor won’t be identical.

Make the wrappers ahead and store them between parchment paper in the fridge for up to 3 days—they’re ready to roll at a moment’s notice. The filling keeps for 2 days in the fridge, but the wrappers lose crispiness if frozen. For frying, work in small batches—overcrowding steams instead of sears. These stay crispy for 2 hours at room temperature, so serve immediately if you’re feeding a crowd. Leftovers? Reheat in a 350°F oven for 10 minutes to revive the crunch.

❤️

Why You'll Love This Recipe

  • Fewer Chops, Same Magic: I swear by this—just dice that cabbage into rough strips (no need for fancy juliennes) and mince the garlic so fast you’ll finish before the kids ask what’s for dinner. The ginger and scallions? Toss them in whole if you’re lazy, then chop them up later if you feel fancy.
  • Umami Bomb: That ground pork gets caramelized right in the pan with the garlic and ginger, then the cabbage soaks up all the savory goodness. Honestly, the first bite hits like a little flavor explosion—crispy edges, tender pork, and that fresh scallion kick at the end.
  • Lunchbox Hero: Between us, these are my go-to for packed lunches. Roll them up, slice them in half, and they stay fresh for days. My son’s been bringing them to school for weeks—no sad, soggy sandwiches here.
  • Budget Wins: A pound of pork, a head of cabbage, and a few cheap aromatics stretch this recipe for a whole week. I make a double batch every Sunday, freeze half, and boom—no takeout nights when I’m too tired to cook.

Step-by-step instructions for wok-seared crispy egg rolls

Here's how to make restaurant-quality egg rolls with perfect golden shells and tender fillings.

1

Prepare the Egg Roll Wrapper Dough

In a large mixing bowl, combine the 2 cups all-purpose flour, 1 teaspoon salt, and 0.5 teaspoon white pepper. Make a well in the center and add the 1 whole large egg and 0.5 cup water. Using a fork, gently mix until the dough begins to come together.

Transfer the dough to a lightly floured surface and knead for 5-7 minutes until smooth and elastic. Wrap it tightly in plastic wrap and let it rest at room temperature for 30 minutes. This resting period relaxes the gluten, making it easier to roll out thin, even wrappers. If the dough feels sticky after resting, dust your rolling pin and surface with a little more flour.

2

Make the Egg Roll Filling

Heat a large wok or skillet over medium-high heat and add 1 tablespoon sesame oil. Add the 1.5 lb ground pork and cook, breaking it apart with a spatula, until it loses its raw color and begins to brown (3-4 minutes). You want the pork to be fully cooked but still juicy.

Add the 6 cloves minced garlic cloves and 0.5 cup finely chopped fresh ginger, stirring for 30 seconds until fragrant. Pour in the 0.25 cup soy sauce and continue cooking for 2 minutes until the liquid evaporates. Add the 4 cups shredded green cabbage and 0.25 cup sliced scallions, tossing everything together for 3-4 minutes until the cabbage softens but still retains some bite. Remove from heat and let cool for 10 minutes before filling the wrappers.

3

Assemble and Roll the Egg Rolls

Divide the rested dough into 6 equal portions (about 1/3 cup each) and roll each piece into a thin circle on a floured surface, about 6 inches in diameter. Place 1 tablespoon of the pork filling near the edge of each dough circle, then fold the dough over the filling and press the edges together with your fingers.

Roll the egg roll tightly from the filled edge, using even pressure to keep it compact. Seal the end by pinching the dough together. Repeat with the remaining dough and filling. For best results, work quickly but carefully—these should be airtight to prevent leaks during frying. Keep the assembled egg rolls covered with a damp towel while you prepare to fry.

4

Fry to Crispy Perfection

Heat 1 cup vegetable oil in a deep skillet or Dutch oven to 350°F. Fry 2-3 egg rolls at a time (don't overcrowd) until they turn a deep golden brown color (3-4 minutes per side). You want them to be crispy on the outside but still tender inside. Drain on a wire rack or paper towels to remove excess oil.

Keep the fried egg rolls warm in a 200°F oven while you fry the remaining batches. The oil temperature is critical—if it's too hot, the wrappers will burn before cooking through. If it's too cool, they'll absorb too much oil and become greasy. Test the oil by dropping a small piece of dough in—it should sizzle and rise to the surface within 10 seconds.

5

Make the Dipping Sauce and Serve

In a small bowl, whisk together the 2 tablespoons chili oil and 2 tablespoons rice vinegar. This simple sauce cuts through the richness of the fried egg rolls with a perfect balance of heat and tang. Serve the egg rolls immediately while they're still crispy, with the sauce on the side for dipping.

For the ultimate experience, serve with a side of steamed rice or a fresh cucumber salad. The contrast of cool, crisp vegetables with the hot, crispy egg rolls makes every bite unforgettable. Enjoy them right away—they lose their perfect texture as they cool.

👨‍🍳

Pro Tips For Making Cantonese Egg Roll

  • STIR-FRY FAST: Crank the heat to high and work in batches—cabbage wilts fast, but pork needs time to brown properly. I learned this the hard way when my first batch turned soggy because I tried to rush everything.
  • CHOP GINGER THIN: Slice ginger paper-thin (almost translucent) so it dissolves into the pork instead of sitting as chunks. My grandmother swore by this, and it makes the flavor spread evenly—no weird texture surprises.
  • DON’T OVERMIX: Once the pork’s cooked, fold in the cabbage and aromatics just until everything’s mostly combined. Overworking it turns the filling mushy—this isn’t a stir-fry, it’s a delicate wrap.
  • USE COLD WATER FOR WRAPPING: Dip wrappers in cold water (not hot) for 10 seconds before sealing—it prevents them from sticking together. Sounds weird, but it works, and your rolls will stay crispier longer.

Serving suggestions for cantonese egg roll

Classic Cantonese Plating

Serve your egg rolls on a large platter lined with parchment paper or a wooden board for that authentic dim sum presentation. Arrange them in a circular pattern, slightly overlapping, with the dipping sauce in a small celadon bowl at the center. Garnish with thinly sliced scallions and a sprinkle of toasted sesame seeds for color and aroma. The contrast of the golden-brown egg rolls against the neutral background makes them look even more inviting. 🌟

Crispy Egg Roll Bar

Turn your egg rolls into an interactive experience by setting up a DIY bar. Place individual wrappers, fillings, and a small skillet on the table so guests can assemble and fry their own. Provide a variety of fillings like shrimp, tofu, or char siu pork for customization. Serve with multiple dipping sauces—soy-vinegar, sweet chili, and spicy sriracha—so everyone can find their favorite balance. This is perfect for parties or family gatherings!

Steamed Rice Pairing

Cantonese egg rolls pair beautifully with jasmine rice or steamed white rice to soak up any extra dipping sauce. Cook 2 cups of rice according to package instructions and serve it in a steamer basket or rice bowl alongside the egg rolls. For extra flair, sprinkle the rice with crushed peanuts and a drizzle of chili oil before serving. The warm, fluffy rice balances the crispy texture of the egg rolls perfectly. ✨

Fresh Vegetable Contrast

Add a refreshing element to your meal with a simple cucumber salad. Thinly slice 1 English cucumber and toss it with 1 tablespoon rice vinegar, 1 teaspoon sugar, and a pinch of salt. Let it sit for 10 minutes before serving. The cool, crisp cucumbers cut through the richness of the fried egg rolls, making each bite more satisfying. This side is quick to prepare and adds a pop of green to your plate.

Tea Pairings

Complement your egg rolls with a hot cup of jasmine tea or oolong tea to cleanse the palate between bites. The floral notes of jasmine tea balance the savory, umami flavors of the egg rolls, while oolong’s slightly smoky profile adds depth. For a non-alcoholic option, lychee or mango green tea adds a fruity contrast. If you prefer something stronger, a light Chinese baijiu or sake works beautifully with the crispy texture. 🍵

Make-Ahead Serving Tips

If you’re serving egg rolls at a later time, store them in an airtight container at room temperature for up to 2 hours to maintain crispiness. For longer storage, reheat them in a 350°F oven for 10 minutes to revive the crunch. Keep the dipping sauce separate until serving to prevent sogginess. For a buffet-style setup, arrange the egg rolls on a chafing dish or slow cooker set to 150°F to keep them warm without losing texture. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 5g25%
Cholesterol 70mg23%
Sodium 520mg23%
Total Carbohydrate 30g11%
Dietary Fiber 3g11%
Sugars 3g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make the egg roll wrappers ahead of time?

Roll out the wrappers and stack them between parchment paper in an airtight container at room temperature for up to 3 days. For longer storage, freeze them on a floured tray first, then transfer to a freezer bag for up to 1 month. Thaw overnight in the fridge before using. The key is keeping them dry to prevent sticking.

2

What if my egg rolls turn out soggy instead of crispy?

Sogginess usually means overcrowding during frying or improper oil temperature. Fry 2-3 egg rolls at a time in 350°F oil—test it by dropping a small dough piece in; it should sizzle and rise within 10 seconds. Also, ensure your wrappers are thin and completely sealed before frying. Keep fried egg rolls in a 200°F oven while finishing the batch.

3

Can I make vegetarian or seafood egg rolls?

Yes! For vegetarian, swap pork with shredded tofu (pressed and pan-fried first) or mushrooms. For seafood, use finely chopped shrimp or white fish like cod, cooked just until opaque. The method stays the same—just adjust cooking times for seafood to avoid overcooking. Keep fillings moist but not wet to maintain crispy shells.

4

How do I prevent leaks when rolling?

Seal leaks by pressing the edges firmly with your fingers while rolling, then use a tiny bit of water to "glue" any gaps. Work quickly but carefully—keep the filling moist but not dripping. If you notice leaks during frying, pat them dry with paper towels before serving. The secret is a tight, compact roll with no air pockets.

5

What's the best way to reheat leftover egg rolls?

Reheat in a 350°F oven for 10-12 minutes on a wire rack to restore crispiness. Avoid microwaving—they'll turn rubbery. For extra crunch, brush with a little oil before reheating. Store leftovers in an airtight container for up to 2 days (they stay crispy at room temp for 2 hours max).

★★★★★5.0(4 reviews)
Categories Breakfast & Brunch