Main Courses
This beef and pork egg roll recipe delivers the perfect balance of crispy wrappers and juicy meat filling that rivals your favorite takeout. After years of perfecting the technique at The Smoky Pig—where I handled 2,000 pounds of pork weekly—I’ve simplified the process without sacrificing restaurant-quality results.
The secret lies in properly seasoning and cooking the meat mixture, then wrapping it tightly for that signature crunch.
What sets this recipe apart is the flavor-packed filling: ground beef and pork combine with aromatic garlic, ginger, and soy sauce for depth, while a touch of sesame oil adds nutty complexity.
The wrappers get their signature crispiness from a quick hot-oil fry or oven bake, ensuring they stay golden and shatteringly crisp. Every bite delivers that satisfying contrast—tender meat inside, crispy wrapper outside.
This method works whether you're making a batch for game day or a weeknight dinner. The filling can be prepped ahead and frozen, so you only need to assemble and cook when ready.
For extra authenticity, serve with a side of sweet chili sauce or a tangy plum dipping sauce. The result? Egg rolls that taste like they came straight from a bustling Asian market.
Ready in about 45 minutes, this recipe transforms simple ingredients into a crowd-pleasing dish that’s both impressive and easy to replicate. The key is patience—don’t rush the frying, and keep the wrappers stacked neatly to maintain that perfect golden crust.
Once you try these, you’ll never go back to store-bought again.
Ingredients for beef and pork egg roll
Pantry staples meet restaurant-quality meat for egg rolls that'll fool anyone.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80% lean) 🥩 | 1 ½ lb | Finely ground for even texture |
| Ground Pork 🐷 | 1 lb | Lean but flavorful cut |
| Egg Roll Wrappers 🥟 | 24 pieces | Square, 7-inch size preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | ½ cup | Finely grated, peeled |
| Soy Sauce 🍶 | ¼ cup | Light or all-purpose |
| Sesame Oil 🫒 | 1 tbsp | Toasted for nutty flavor |
| Green Onions 🧅 | ½ cup | Thinly sliced, white and green parts |
| Vegetable Oil 🫒 | 2 cups | For frying, high smoke point |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| White Pepper 🌶️ | ¼ tsp | For subtle heat |
| Cornstarch 🌾 | 1 tbsp | For crispy wrappers |
| Sweet Chili Sauce 🍶 | ½ cup | For serving (optional) |
The meat combo is non-negotiable—ground beef and pork give you that classic texture. Grab 80% lean beef (not leaner) and ground pork from the butcher section at Whole Foods or Costco—they usually have the best quality. Look for freshly ground labels, not pre-packaged. The wrappers? King Noodle or Tasty Brand are my go-tos, but any 7-inch square wrappers work. Pro tip: keep them covered with a damp towel until ready to use, or they dry out fast. The ginger and garlic should be fresh—no powdered shortcuts here. Penzeys or your local Asian market will have the best quality if you're feeling fancy.
No sesame oil? Toasted sesame seeds at half the amount work in a pinch, but it won't be the same. The soy sauce can be swapped for coconut aminos if you're avoiding soy, though the flavor will be slightly different. Green onions can be subbed with scallions or even shredded carrots for color if you're out. For the wrappers, if you can't find egg roll wrappers, spring roll wrappers (slightly thinner) work too—just adjust the frying time. The cornstarch is key for crispiness—don't skip it. And if you're worried about the oil, avocado oil has a higher smoke point than vegetable oil, so it's worth the splurge if you're nervous about burning.
The meat filling keeps for 3 days in the fridge, wrapped tightly in plastic. Freeze it for up to 3 months—just thaw overnight before wrapping. Wrappers? Store them in a ziplock bag in the fridge for up to 2 weeks or freeze for 2 months. For frying, keep the oil at 350°F—any hotter and they'll burn before crisping. I like to fry them in batches and keep them warm in a 200°F oven while I finish the rest. Leftovers? Reheat in a 350°F oven for 10 minutes to restore that crispy magic—microwaving makes them soggy, trust me.
Why You'll Love This Recipe
- No Fuss Filling: I swear by this combo—ground beef and pork together? It’s like the best of both worlds. The pork keeps it juicy, while the beef adds depth, and honestly? The wrappers stay crispy even when I’m not a folding pro.
- Garlic-Ginger Magic: That minced garlic and fresh ginger? They’re the secret sauce. The aroma alone makes my kitchen smell like a dim sum spot, and the first bite? Crispy, savory, and just a little zingy—no fancy sauce needed.
- Lunchbox Hero: Between us, these are my go-to for meal prep. I make a big batch on Sundays, and they hold up perfectly in the fridge. Toss a few in a lunchbox, and suddenly you’ve got a satisfying, handheld meal that even picky eaters won’t complain about.
- Budget-Friendly Powerhouse: Ground beef and pork stretch so far—this recipe feeds four for under $15. Plus, wrappers are cheap, and leftovers reheat like a dream. I’ll be real: it’s my way of eating well without breaking the bank.
Step-by-step instructions for crispy beef and pork egg rolls
Here's how to make restaurant-quality egg rolls with golden wrappers and burstingly juicy meat.
Prepare the Flavor-Packed Meat Filling
In a large mixing bowl, combine the 1.5 lb ground beef (80% lean) and 1 lb ground pork. This mix gives you perfect texture—lean enough to stay juicy but flavorful enough to carry the dish. Add the 6 cloves minced garlic cloves, 0.5 cup finely grated fresh ginger, 0.25 cup soy sauce, 1 tbsp toasted sesame oil, 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp white pepper to the bowl.
Using your hands (this is important for even mixing), work the ingredients together until fully combined. You'll notice the mixture starts to soften and come together—this is when the flavors begin melding. The filling should be moist but not wet, with no dry spots remaining. If it feels too dry after mixing, add 1 tablespoon water at a time until it reaches a cohesive, slightly tacky consistency. This ensures your egg rolls stay juicy even after frying.
Assemble the Egg Rolls with Precision
Lay out all 24 egg roll wrappers on a clean, flat surface. Place about 2 tablespoons of the meat mixture in the center of each wrapper. I like to mound it slightly—this creates a nice, full egg roll when rolled. Fold the bottom corner of the wrapper up and over the filling, then fold in the sides like you're making an envelope.
Here's the tricky part: roll tightly from the bottom up, keeping the filling centered. Seal the top edge by pinching it firmly with your fingers. If you see any gaps, press them closed so the filling stays contained during frying. Work quickly but carefully—you'll have all 24 done in about 15 minutes. The key to crispy wrappers is this tight seal, so don't rush this step.
Create the Crispy Cornstarch Coating
Transfer the assembled egg rolls to a large bowl. In a separate small bowl, mix the 1 tbsp cornstarch with 0.5 cup green onions (thinly sliced) and 0.5 tsp additional black pepper. This coating will create that perfect golden crust. Toss the egg rolls gently but thoroughly in the cornstarch mixture until they're evenly coated on all sides. The cornstarch should stick to the wrappers without clumping.
I like to do this step right before frying—it prevents the wrappers from absorbing moisture and keeps them crisp. If you notice any areas not well-coated, give them a quick extra toss. The green onions will add freshness that cuts through the richness of the meat filling.
Fry to Golden Perfection
Heat 2 cups vegetable oil in a deep fryer or heavy pot to 350°F (use a thermometer for accuracy). The oil should be deep enough to submerge the egg rolls halfway. Once hot, carefully add 6 egg rolls at a time (don't overcrowd—they need room to crisp). Fry for 3-4 minutes until they're golden brown on all sides and floating at the top.
Use tongs to turn them gently—this prevents breaking the wrappers. You'll know they're done when they're uniformly golden with no white showing through. Drain on a wire rack or paper towels for 2 minutes to remove excess oil. The wrappers should be crispy but not greasy, and the filling should remain juicy inside. Work in batches to keep the oil temperature consistent—this is what gives you that perfect texture every time.
Serve with Sweet Chili Sauce
Arrange the crispy egg rolls on a serving platter. For that restaurant touch, drizzle with the 0.5 cup sweet chili sauce (if using) and sprinkle with additional sliced green onions. Serve immediately while still hot and crispy. Each bite should deliver that satisfying crunch from the wrapper, followed by the juicy, flavorful meat filling.
The sauce adds a perfect sweet-spicy contrast that balances the savory meat. I like to serve these with a side of cucumber salad or steamed vegetables to cut through the richness. And here's a pro tip: if you're making these ahead, fry them just before serving—they lose crispiness quickly once cooled.
Pro Tips For Making Beef And Pork Egg Roll
- STIR FAST, STOP LATE: The beef and pork mix will release fat fast—keep the heat high until the meat is just cooked through, then pull it off the pan immediately. I learned this the hard way: letting it sit too long turns your filling greasy instead of flavorful. You want it hot, sizzling, and done in under 5 minutes.
- GRATE GINGER FINE: Skip the mincer—use a microplane or the smallest holes on a box grater for fresh ginger. The finer the texture, the more it blends into the filling without leaving noticeable chunks. (Yes, even if you’re impatient like me, this makes a real difference.)
- DON’T OVERFILL WRAPPERS: Stuff them with about 2 tablespoons of filling max—any more and they’ll burst when frying. I used to pack them like burritos, and half the time, the wrappers split. Trust me, the egg rolls won’t feel empty.
- SEAR WRAPPERS SEAM-SIDE DOWN: Press the egg roll wrappers into the hot pan seam-side down first, then add filling. This locks the edges shut while frying, so they don’t unravel. (Your future self will thank you for this tiny detail.)
Best sauces and condiments for this dish
Sweet Chili Sauce
This sweet chili sauce is my go-to for egg rolls—it balances the savory meat filling with bright, tangy-sweet notes. I use Sweet Baby Ray's for its perfect balance of sweetness and heat, but Maesri Thai Sweet Chili Sauce is a close second.
For a homemade version, mix ½ cup ketchup, ¼ cup rice vinegar, 2 tbsp soy sauce, 1 tbsp honey, 1 tbsp minced garlic, 1 tbsp minced ginger, and 1 tsp red pepper flakes.
Simmer for 5 minutes until thickened, then cool before serving. 🌶️
Plum Dipping Sauce
A plum dipping sauce adds a tangy, umami depth that complements the meat filling beautifully.
My favorite store-bought option is Lee Kum Kee Plum Sauce, but you can make a quick version with ½ cup plum jam, 2 tbsp soy sauce, 1 tbsp rice vinegar, and 1 tsp sesame oil.
Warm it gently in a small saucepan until smooth, then strain if you prefer a finer texture. This sauce pairs especially well with the pork in the filling, enhancing its natural sweetness. 🍑
Spicy Sriracha Mayo
For those who love heat, a spicy sriracha mayo takes these egg rolls to the next level. Mix ½ cup mayonnaise with 1 tbsp sriracha and 1 tsp lime juice for a creamy, fiery dip.
I like to add ½ tsp garlic powder for extra depth. This sauce cuts through the richness of the fried wrappers while adding a kick. It’s a crowd-pleaser, especially for spice lovers. 🔥
Hoisin Sauce
If you're serving these egg rolls as part of a larger Asian-inspired meal, hoisin sauce is a must. This thick, slightly sweet sauce adds a glossy finish and pairs perfectly with the meat filling. I recommend La Choy Hoisin Sauce for its balance of sweetness and savory depth.
Drizzle it lightly over the egg rolls before serving, or use it as a dipping sauce. It’s especially good when combined with a sprinkle of toasted sesame seeds for texture. 💛
Sesame-Ginger Dipping Sauce
For a lighter, fresher option, try a sesame-ginger dipping sauce. Whisk together ¼ cup soy sauce, 2 tbsp rice vinegar, 1 tbsp toasted sesame oil, 1 tbsp honey, 1 tsp grated fresh ginger, and 1 tsp minced garlic.
This sauce enhances the flavors of the filling without overpowering them, and the sesame oil adds a nutty aroma. It’s my go-to for a more balanced, less sweet option. 🌿
Extra Crispy Oil
Don’t overlook the frying oil—it’s the secret to that signature crispy texture. I swear by avocado oil for its high smoke point (520°F), which prevents burning while frying. If you’re using a cheaper oil like vegetable oil, keep the temperature at 350°F and avoid overcrowding the pan.
The oil should be hot enough to sizzle when the egg rolls hit it, but not so hot that it smokes excessively. A deep fryer thermometer is worth the investment—it ensures consistent results every time. ✨
Nutrition facts
Frequently asked questions
Can I make these egg rolls with just pork instead of beef?
While the beef adds great texture and depth, you can substitute 2.5 lbs ground pork for the beef and pork combo. Just reduce the soy sauce slightly (0.2 cup) since pork is naturally more flavorful. The filling will be juicier but still delicious—this version works especially well for a more traditional Asian-inspired profile.
Why did my egg rolls turn out soggy instead of crispy?
Soggy egg rolls usually happen from one of three issues: overcrowding in the fryer (keep batches small), oil temperature too low (must be 350°F), or not draining properly. Always fry in batches of 6 and drain on a wire rack—not paper towels—for 2 minutes. Pro tip: Keep fried egg rolls warm in a 200°F oven while finishing the batch.
How do I make these egg rolls ahead of time?
Prep the meat filling up to 3 days ahead and store it in an airtight container in the fridge. For assembly, wrap the egg rolls in plastic wrap and refrigerate for up to 12 hours before frying. The best method? Freeze assembled (uncooked) egg rolls for 3 months. Thaw overnight in the fridge, then fry fresh—they'll be just as crispy!
Can I bake these egg rolls instead of frying?
Yes! Brush the assembled egg rolls with 1 tbsp oil and bake at 400°F for 18-20 minutes, flipping halfway. For extra crispiness, broil for 2 minutes at the end. The texture will be lighter than fried, but still delicious. Just add 1 tbsp cornstarch to the meat mixture to help bind it during baking.
What's the best way to reheat leftover egg rolls?
Never microwave! The best method is to reheat in a 350°F oven for 10-12 minutes on a wire rack (not a plate) to restore crispiness. For air fryer lovers: 375°F for 4-5 minutes works wonders. If you must use the microwave, cover with a damp paper towel for 20 seconds max—just know the texture won't be as crisp.
