Breakfast & Brunch
This stuffed egg roll recipe delivers the perfect balance of crispy wrappers and flavorful fillings—no deep-frying required. The secret lies in a foolproof wrapping technique that ensures even cooking and maximum crunch, whether you're air-frying or baking.
I've perfected this method over years of testing, so you can achieve restaurant-quality results at home without the mess or fuss.
The filling is where the magic happens: tender shredded pork, fresh vegetables, and aromatic seasonings combine to create a savory center that stays juicy even after cooking. What sets this recipe apart is the double-wrap method, which guarantees crispy edges while keeping the filling intact.
No more soggy egg rolls—just golden, shatteringly crisp exteriors that hold up to any dipping sauce.
By the time you're done, you'll have a plate of crispy, golden egg rolls that are perfect for appetizers, game day, or a quick weeknight dinner. The fillings stay flavorful and tender, while the wrappers achieve that satisfying crunch without needing a deep fryer.
Serve with sweet chili sauce, soy dipping sauce, or your favorite condiments for the ultimate handheld meal.
This recipe scales beautifully for parties or meal prep, and the technique works with pork, shrimp, or even vegan fillings. Whether you're a beginner or an experienced cook, these egg rolls are impossible to mess up. Let's get started on creating your perfect batch!
Ingredients for stuffed egg roll
Twelve crispy wraps packed with savory fillings—no deep-frying required for restaurant-quality results.
| Ingredient | Amount | Notes |
|---|---|---|
| Egg Roll Wrappers 🥟 | 12 whole | Square, store-bought or homemade |
| Ground Pork 🐖 | 1 ½ lb | Lean, finely chopped preferred |
| Carrots 🥕 | 2 medium | Julienned or finely shredded |
| Green Cabbage 🥬 | 3 cups | Finely shredded, core removed |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, finely minced |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Oyster Sauce 🍜 | 2 tbsp | Kikkoman preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Cornstarch 🌾 | 2 tbsp | For crispy texture |
| Vegetable Oil 🫒 | ¼ cup | High smoke point |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Sesame Seeds 🌰 | 1 tbsp | Toasted, for garnish |
The egg roll wrappers are the star here—King Noodle or Tiger brands are my go-to for that perfect balance of pliability and crispiness. Look for wrappers that are square-shaped and about 8 inches wide—they hold fillings best. If you're feeling ambitious, you can even make your own wrappers with flour, water, and a touch of oil, but store-bought saves time without sacrificing quality. The pork should be lean but not too dry—ask your butcher to grind it fine if you're buying it pre-ground. For the vegetables, julienne peeler is your best friend—it gives you those perfect matchstick cuts that cook evenly.
No soy sauce? Coconut aminos work in a pinch, though the flavor will be slightly different. Running low on oyster sauce? Hoisin sauce plus a splash of fish sauce gets you close—just don't skip the fish sauce entirely if you're avoiding it. The sesame oil might seem like an afterthought, but toast it lightly in a dry pan first to deepen its aroma before adding to the filling. For the cornstarch, Arrowhead Mills is my preferred brand—it's fine and absorbs well. If you're making these ahead, coat the filled egg rolls in extra cornstarch before freezing for even crispier results later. The carrots and cabbage should be raw and crisp, not wilted—drain them well if they release too much moisture.
These keep beautifully—freshly made egg rolls stay crispy for up to 3 days in the fridge if you reheat them properly (air fryer or oven at 375°F for 5-7 minutes). For longer storage, freeze them uncooked—they'll last 3 months. I like to portion them into single-serving bags so I can pull out just what I need. Pro tip: Re-crisp in the air fryer after thawing—spray with a tiny bit of oil and cook at 375°F for 3-4 minutes. The sesame seeds? Toast them in a dry pan for 30 seconds before sprinkling—they add that extra crunch and aroma that takes these from good to amazing.
Why You'll Love This Recipe
- Pantry to Plate Fast: I swear, this comes together in 20 minutes—no fancy skills needed. Brown the pork, toss in pre-shredded cabbage and carrots (or chop them yourself if you’re feeling it), and fold those wrappers before the garlic even hits the pan. Honestly, my slowest step is waiting for the oil to heat.
- Crispy-Creamy Magic: That first bite? The wrapper’s got this perfect contrast—crispy edges with a pillowy center, all hugging tender pork and garlic that’s just fragrant enough. Between us, I’ll take this over takeout any day. The cabbage adds this subtle crunch that keeps it interesting, not soggy.
- Lunchbox or Party Star: Make a double batch on Sunday and freeze half—perfect for school lunches or last-minute dinner guests. At my house, they’re the go-to for game day snacks or when my college kid calls begging for “real food.” (Yes, even with my questionable folding skills.)
- Budget-Friendly Powerhouse: Ground pork stretches far, cabbage lasts forever, and those wrappers? A whole pack feeds four for under $10. I’ll be real: this is my “I need to feed the family without breaking the bank” recipe. Plus, leftovers reheat like a dream—crispy all over again, no sad egg rolls here.
Step-by-step instructions for crispy stuffed egg rolls
Here's how to achieve that perfect golden-brown crunch and savory filling every time.
Prepare the Filling Ingredients
Start by finely shredding the 2 medium carrots and 3 cups green cabbage using a mandoline or sharp knife. The goal is to create thin, even strips that will cook through quickly and blend seamlessly with the pork. Place these in a large mixing bowl.
Next, mince the 4 cloves garlic cloves and finely grate the 1 tbsp fresh ginger using a microplane. The aroma will intensify as you work, signaling freshness. Add these to the bowl along with the 1.5 lb ground pork, breaking it up with your fingers to distribute evenly.
In a small bowl, whisk together the 0.5 cup soy sauce, 2 tbsp oyster sauce, 1 tbsp sesame oil, 0.5 tsp salt, and 0.25 tsp black pepper. Pour this savory mixture over the pork and vegetables, then gently fold everything together with a silicone spatula. Let it sit for 5 minutes while you prepare the wrappers.
Create the Binding Mixture
In a separate small bowl, combine the 2 tbsp cornstarch with 1 tablespoon of cold water to create a smooth slurry. This will help bind the filling and create that signature crispy texture. Stir until completely dissolved—there should be no lumps.
Add this cornstarch mixture to the pork filling and fold it in thoroughly. The filling should look moist but not soupy. If it feels too dry, add 1 teaspoon of water at a time until it reaches a workable consistency. The perfect texture should hold together when pressed but still be pliable for rolling.
Here's the thing—this binding step makes all the difference. The cornstarch creates a crispy exterior while keeping the filling cohesive. Don't skip it, even if it seems like extra work.
Assemble the Egg Rolls
Lay out one of the 12 whole egg roll wrappers on a clean surface. Place about 2 tablespoons of filling near the bottom corner, about 1 inch from the edge. Fold the corner over the filling, then roll tightly away from you, keeping the seam underneath to prevent leaks.
Continue rolling until you reach the end, then seal the edge by moistening it slightly with water and pressing firmly. Place the completed egg roll seam-side down on a parchment-lined baking sheet. Repeat with remaining wrappers and filling, working quickly to keep everything fresh.
Real talk: The first few might look lopsided, but don't worry. Practice makes perfect, and even if they're not picture-perfect, they'll still taste amazing. Just make sure to keep them evenly spaced on the sheet.
Fry to Golden Perfection
Heat 0.25 cup vegetable oil in a deep fryer or heavy pot to 350°F. You'll know it's ready when a small piece of bread sizzles immediately upon touching. Carefully place 4-5 egg rolls at a time into the hot oil, being gentle to avoid breaking them.
Fry for 2-3 minutes until they turn a beautiful golden brown color. The oil should bubble steadily around them. If they brown too quickly, reduce the heat slightly. Use a slotted spoon to turn them occasionally for even cooking.
Once golden and crispy, remove with tongs and drain on a wire rack or paper towels. Repeat with remaining egg rolls, working in batches to maintain oil temperature. The key to crispy egg rolls is high heat and proper oil temperature—don't rush this step.
Garnish and Serve
While still warm, sprinkle the fried egg rolls with 1 tbsp toasted sesame seeds for that perfect finishing touch. The seeds should be evenly distributed, adding both texture and visual appeal. Serve immediately with your favorite dipping sauce for that authentic restaurant experience.
Each bite should deliver that satisfying crunch followed by the savory pork and vegetable filling. If you notice any filling leaking during frying, it's a sign to work faster next time or ensure your wrappers are properly sealed. Enjoy these crispy, flavorful egg rolls while they're hot!
Pro Tips For Making Stuffed Egg Roll
- Prep Cabbage Like Slaw: Shred the green cabbage thin—almost translucent—then toss it with a teaspoon of salt and let it sit for 10 minutes. This softens it enough to blend into the filling without adding extra moisture later (I learned this the hard way when my egg rolls turned soggy).
- Sear Pork in Batches: Don’t overload the pan with ground pork—work in 2-3 portions over medium-high heat until deeply browned. The crust from searing adds flavor, but crowded meat just steams. (Yes, it takes longer, but the filling tastes like it’s been simmering for hours.)
- Keep Wrappers Damp: Soak egg roll wrappers in warm water for no more than 15 seconds, then lay them flat on a damp towel. Over-soaking makes them flimsy; under-soaking makes them brittle. (I used to burn through wrappers like they were parchment paper.)
- Fill ‘Em Snug, Not Stuffed: Pack the filling into the wrapper firmly but not tightly—about 2 tablespoons per roll, leaving a 1-inch border. Overfilling spills when frying; underfilling makes them collapse. (Your future self will curse you if you ignore this.)
Flavor customization for this recipe
Spicy Kick Variations
For heat lovers, add 1 tbsp sriracha or 1 tsp chili crisp to the filling mixture—it blends seamlessly with the pork and soy sauce. For extra fire, stir in ½ tsp red pepper flakes with the cornstarch slurry.
If you prefer smoky heat, swap 1 tbsp sesame oil for 1 tbsp gochujang (Korean chili paste)—it adds depth and complexity. 🌶️
Sweet & Tangy Twist
Balance the savory filling with 1 tbsp hoisin sauce and 1 tsp honey in the binding mixture. For a tropical vibe, add 1 tbsp finely chopped pineapple (drained well) to the filling—it caramelizes beautifully during frying.
A drizzle of chili-lime sauce at serving time elevates the flavor profile. This works especially well with shrimp fillings.
Umami Bomb Boost
Deepening the umami flavor is easy—add 1 tbsp fish sauce or 1 tsp mushroom powder to the filling. For a richer texture, stir in 2 tbsp finely chopped water chestnuts or 1 tbsp black fungus (wood ear mushrooms).
These additions hold moisture and add a satisfying chew. I find this works best with pork or vegan fillings.
Herb-Infused Freshness
Brighten the filling with 2 tbsp chopped cilantro or 1 tbsp fresh Thai basil—they add a vibrant pop of color and freshness. For a Middle Eastern twist, mix in 1 tbsp finely chopped parsley and ½ tsp ground cumin.
These herbs pair beautifully with spiced fillings and complement the crispy wrappers perfectly. 🌿
Creamy & Cheesy Fusion
For a decadent touch, fold ¼ cup cream cheese or 2 tbsp sour cream into the filling before rolling. Sprinkle 2 tbsp shredded cheddar on the filling before sealing the wrappers—it melts slightly during cooking, creating a gooey surprise.
This works especially well with baked or air-fried egg rolls for a cheesy crunch.
Global Fusion Fillings
Swap the pork for shredded rotisserie chicken with 1 tbsp harissa paste for a Moroccan-inspired version. For a Japanese twist, use finely chopped tofu and 1 tbsp mirin in place of soy sauce.
A Korean-inspired filling swaps pork for bulgogi-marinated beef and adds 1 tsp gochugaru (Korean chili flakes). Each variation keeps the crispy wrapper while offering bold new flavors.
Nutrition facts
Frequently asked questions
Can I make these egg rolls without deep-frying?
For a healthier version, try air-frying at 375°F for 8-10 minutes or baking at 400°F for 12-15 minutes. Brush the egg rolls with a light oil spray before cooking to help crisp the wrappers. The filling will be slightly softer but still delicious.
How do I prevent the filling from leaking?
Use the double-wrap method: Roll the egg roll normally, then wrap it in a second wrapper before sealing. This extra layer prevents leaks. Also, make sure your filling isn't too wet—press it firmly when rolling, and avoid overstuffing. A tight seal is key!
What's the best dipping sauce for these?
Classic choices are sweet chili sauce or soy dipping sauce, but you can also try a spicy mayo mix (mayo + sriracha) or even a tangy plum sauce. For extra flavor, add a splash of sesame oil or a sprinkle of toasted sesame seeds to your sauce.
Can I freeze egg rolls before or after cooking?
Freeze them uncooked for best results. Wrap individually in plastic wrap, then place in a freezer bag. Cook from frozen in the air fryer (375°F for 10-12 minutes) or oven (400°F for 15-18 minutes). For crispiness, spray with oil before reheating. Avoid freezing cooked egg rolls—they lose their crunch.
What if I don't have egg roll wrappers?
Use spring roll wrappers (they're slightly larger) or make your own with a simple dough of flour, water, and oil. For a quick fix, wrap the filling in large lettuce leaves or collard greens—they hold up surprisingly well when pan-fried. The texture won't be identical, but it's a tasty workaround!
