Main Courses
This baked pork egg roll recipe delivers all the crispy, savory goodness of takeout without the grease—just 20 minutes in the oven. I developed this version after years of perfecting pork fillings at The Smoky Pig, where we process 2,000 pounds weekly.
The secret lies in a foolproof wrapping technique and high-heat baking that creates that signature golden crunch.
What sets these apart is the filling—tender, seasoned pork shoulder combined with water chestnuts and cabbage for texture. We use large flour tortillas for easy handling, then brush them with egg wash before baking.
The result? Crispy tortillas that stay sturdy even when stuffed, with filling that's juicy and packed with flavor. No frying required, just oven magic.
By the time they emerge from the oven, you'll have perfectly golden brown egg rolls with crisp edges and tender centers. The aroma alone makes your kitchen feel like a bustling Asian eatery.
Serve with sweet chili sauce or soy-ginger dipping sauce for the full experience—these disappear faster than you can say "second helping."
This recipe scales beautifully for parties or meal prep—just double the filling and bake in batches. The tortillas hold their shape even when reheated, making these ideal for lunchboxes or potlucks. Let's get cooking!
Ingredients for baked pork egg roll
Pantry staples meet restaurant-quality filling for these crispy, golden tortilla wraps.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Pork Shoulder 🥩 | 1 lb | Trimmed of excess fat |
| Large White Onion 🧅 | 1 whole | Thinly sliced, about 1 cup |
| Water Chestnuts 🍠 | 14 oz | Drained, chopped fine |
| Green Cabbage 🥬 | 4 cups | Shredded, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, about 1 tbsp |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Large Flour Tortillas 🌯 | 8 whole | 10-inch diameter, burrito size |
| Large Eggs 🥚 | 1 whole | For egg wash |
| All-Purpose Flour 🌾 | ¼ cup | For egg wash |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for flavor |
| Oyster Sauce 🍜 | 1 tbsp | For depth of flavor |
| Cornstarch 🌾 | 1 tbsp | For tenderizing pork |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The pork shoulder is the star—look for well-marbled cuts at Whole Foods or your butcher. Trim excess fat for cleaner flavor, but leave some for moisture. If you're short on time, pre-cut pork shoulder from Costco works perfectly. Water chestnuts should be firm and white—no browning or sliminess. The tortillas? Mission brand holds up best during baking. I always buy extra because they disappear fast during prep.
No soy sauce? Coconut aminos work in a pinch, though the flavor won't be identical. Fresh ginger is ideal, but ground ginger at half the amount gets you close. The cabbage should be crisp—if it's wilted, swap for Napa cabbage for extra tenderness. Sesame oil can be skipped if you're sensitive to its flavor, but trust me, it adds that authentic touch. For the egg wash, beat the egg with the flour first—it creates a smoother, more even coating on the tortillas.
Pork filling keeps 3 days in the fridge, but it's best used fresh. Tortillas stay fresh 1 week sealed in plastic. Assemble and freeze unbaked egg rolls for 2 months—just bake straight from frozen, adding 5 minutes. The filling reheats beautifully—microwave for 1 minute or warm in the oven at 350°F for 10 minutes.
Why You'll Love This Recipe
- No Rolling Required: I’ll admit it—egg rolls intimidate me. But this baked version skips the fuss entirely. Just toss shredded pork, chopped onion, and water chestnuts into a bowl, mix in a splash of soy sauce and oyster sauce, then dump it all into a baking dish. The cabbage adds crunch without extra work, and the garlic? Oh, it caramelizes into something magical.
- Porky Perfection: Here’s what sold me—the pork shoulder stays juicy while the edges get that crispy, golden-brown bite. The onion and water chestnuts add a satisfying chew, and the cabbage keeps it light. Honestly, it’s the kind of dish where every bite feels like a hug—sweet, savory, and just a little umami-rich.
- Leftovers? Please.: Between us, this recipe doubles easily, and the leftovers reheat like a dream. Pack it for lunch, freeze portions for busy nights, or serve it cold in wraps the next day. My college-aged son actually asks for it—yes, even on a Tuesday night—because it’s that reliable.
- Budget-Friendly Feast: Pork shoulder is cheap, cabbage lasts forever, and water chestnuts stretch a long way. I’ve made this for game nights, potlucks, and lazy Sundays without breaking the bank. Plus, the flavors are so bold, you won’t miss the takeout menu.
Step-by-step instructions for baked pork egg rolls
Here's how to create golden, crispy tortilla egg rolls packed with savory filling.
👨🍳 Step 1: Prepare the Pork Filling
In a food processor, combine the 1 lb boneless pork shoulder, 1 tbsp cornstarch, 1 tsp salt, and 0.5 tsp black pepper. Pulse until the pork forms a coarse paste—this ensures tender filling. Transfer to a bowl and set aside.
Heat 1 tbsp sesame oil in a large skillet over medium-high heat. Add the pork mixture and cook for 5-6 minutes, stirring frequently, until the edges begin to brown. This develops deep flavor while keeping the meat tender.
Push the pork to one side of the pan and add 1 whole large white onion (thinly sliced), 4 cloves garlic (minced), and 1 tbsp ginger root (grated). Sauté for 3-4 minutes until the onions soften and become translucent. Combine everything, then stir in 2 tbsp soy sauce, 1 tbsp oyster sauce, 14 oz water chestnuts (chopped fine), and 4 cups green cabbage (shredded). Cook for another 2-3 minutes until the cabbage wilts slightly. Remove from heat and let cool completely before assembling.
🥘 Step 2: Assemble the Egg Rolls
Preheat your oven to 400°F and line two baking sheets with parchment paper. Lay out 8 large flour tortillas (10-inch diameter) on a clean surface. Place ½ cup of the pork filling in the center of each tortilla, leaving about 1 inch of border around the edges.
Fold the bottom third of the tortilla up over the filling, then fold in the sides, and finally roll tightly toward the top. Seal the edges by pinching firmly with your fingers—this prevents unraveling during baking. Place the completed egg rolls seam-side down on the prepared baking sheets.
For extra crispiness, I like to brush the tops with a mixture of 1 whole large egg beaten with 0.25 cup all-purpose flour and a pinch of salt. This creates a golden, crackly crust. Arrange the egg rolls about 1 inch apart on the baking sheets to allow for even browning.
🔥 Step 3: Bake to Crispy Perfection
Bake the egg rolls for 18-22 minutes until they're deep golden brown and the filling is heated through. The edges should be crispy, and you should hear a satisfying crackling sound when you tap them gently. If they brown too quickly, tent loosely with foil to prevent burning while ensuring the centers cook through.
For the crispiest results, I recommend baking them on the middle rack where heat circulates evenly. Rotate the baking sheets halfway through if your oven has hot spots. The egg rolls are done when they're golden and firm to the touch.
⏰ Step 4: Serve Warm and Enjoy
Let the baked egg rolls rest for 3-5 minutes after removing from the oven—this helps them set and makes them easier to handle. Serve immediately with your favorite dipping sauce, such as sweet chili sauce or soy-ginger dip, while they're still crispy and warm.
Each bite should deliver a perfect balance of textures: a crispy, golden tortilla exterior with a tender, flavorful pork filling. The combination of water chestnuts and cabbage adds satisfying crunch, while the soy-oyster sauce blend provides deep umami richness. These egg rolls are perfect for appetizers, lunches, or even a fun weeknight dinner!
Pro Tips For Making Baked Pork Egg Roll
- Trim the Pork Properly: Cut the pork shoulder into thin, even slices—about ¼-inch thick—before wrapping. Thicker pieces stay chewy no matter how long you bake, and thinner ones cook through without drying out. Use a sharp knife and work with the grain for cleaner cuts.
- Prep Onion Like a Pro: Thinly slice the white onion lengthwise (not crosswise) into long, paper-thin strips. This keeps them from turning to mush in the filling and adds texture that holds up during baking. Soak them in cold water for 10 minutes first—it mellows the sharpness and draws out excess moisture.
- Don’t Overmix the Filling: Toss the cabbage, water chestnuts, and pork just until everything clings loosely. Overworking it turns the filling into a dense paste, and your egg rolls will end up dense and heavy. Think "just combined," not "fully blended."
- Bake at 375°F, Not Higher: Crank the oven to 375°F and bake uncovered for the first 15 minutes. Higher heat dries out the edges before the centers cook, leaving you with crispy exteriors and underdone middles. After that, tent with foil if the tops brown too fast—but let them finish uncovered to crisp up.
Wine and beer pairings for baked pork egg roll
Crispy White Wine
For a refreshing contrast to the rich pork filling, I recommend a crisp Sauvignon Blanc from New Zealand or California. The bright acidity and citrus notes cut through the savory flavors beautifully.
Look for one with a touch of gooseberry or lime on the palate—it mirrors the sesame and soy in your egg rolls. My go-to is Kim Crawford Sauvignon Blanc from Marlborough. Serve slightly chilled to enhance its crispness. 🍷
Light Lager Pairing
A pilsner-style beer like Stella Artois or Heineken works perfectly with these baked egg rolls. The clean, light body and subtle malt sweetness complement the pork without overpowering it.
For a local twist, try a Southern craft lager like Atlanta's SweetWater 420—its smooth finish pairs wonderfully with the crispy tortilla exterior. Serve at 45°F for the best experience.
Rosé for Balance
If you prefer something a little more elegant, a dry Provence rosé brings a sophisticated touch. The delicate strawberry and citrus notes in a Whispering Angel or Miraval rosé enhance the egg rolls' savory profile without competing.
The light body and crisp finish make it an ideal match for both the filling and the crispy tortilla. Chill thoroughly before serving.
Spicy Beer Option
For those who love a little heat, a Mexican lager like Modelo Especial or Pacifico adds a fun twist. The subtle vanilla and caramel notes from the beer's roasted malt complement the pork filling, while its crisp finish balances the richness.
If you're feeling adventurous, try a Mexican-style lager with a hint of lime—it's a crowd-pleaser at my restaurant. 🍺
Non-Alcoholic Match
Don’t have alcohol? No problem! A sparkling yuzu soda or ginger beer like Feast! Yuzu provides the same refreshing contrast. The citrusy and effervescent qualities mimic the wine pairings, while the ginger adds a subtle kick that enhances the egg rolls' savory depth.
Serve over ice for an extra refreshing touch.
Nutrition facts
Frequently asked questions
Why do I need cornstarch in the pork filling?
Cornstarch acts as a natural tenderizer for the pork. When cooked, it breaks down the muscle fibers, creating a silky, melt-in-your-mouth texture in the filling. This is especially important for pork shoulder, which can be tough if not handled properly. The 1 tbsp called for in the recipe is just enough to transform it into a restaurant-quality texture without making the filling gummy.
Can I use regular egg roll wrappers instead of flour tortillas?
Traditional egg roll wrappers will give you that classic, delicate texture. However, they require more skill to roll tightly. For beginners, the 10-inch flour tortillas are much more forgiving. If using wrappers, reduce the filling to ¼ cup per roll since they're smaller than tortillas. The baking time remains the same at 400°F for 18-22 minutes.
How do I prevent my egg rolls from unraveling while baking?
Proper sealing is key! After rolling, pinch the edges tightly with wet fingers to create a strong seal. For extra security, I recommend brushing the sealed edges with a bit of egg wash before baking. Also, place the egg rolls seam-side down on the baking sheet—they'll maintain their shape better. If they still unravel slightly, it's normal and won't affect the flavor!
Can I make these ahead of time?
Yes! Assemble the egg rolls completely (unbaked) and wrap them tightly in plastic wrap. Store in the fridge for up to 24 hours before baking. For longer storage, freeze them on a tray first, then transfer to a freezer bag. Bake straight from frozen at 400°F for 25-30 minutes, adding 5 extra minutes. The tortillas will still be crispy when reheated!
What's the best way to reheat leftovers?
For crispy results, reheat in a 375°F oven for 8-10 minutes on a baking sheet. If you're short on time, microwave for 30-45 seconds (they'll be softer but still delicious). To revive crispiness, broil for 1-2 minutes at the end. Never reheat in the air fryer—it makes the tortillas rubbery!
