Main Courses
This beef and pork egg roll recipe delivers crispy, golden wrappers with a secret soy-ginger filling that balances sweet, savory, and umami in every bite. 🔥 After perfecting this technique for years—first at The Smoky Pig and now at home—I can confidently say these are the best homemade egg rolls you'll ever make, with a texture and flavor that rivals takeout.
The key lies in the filling: ground beef and pork marinated in a blend of soy sauce, ginger, garlic, and a touch of honey for depth, then wrapped in delicate egg roll skins. Unlike many recipes, I use a two-step frying method—first pan-frying for even cooking, then air-frying for that signature crisp without excess oil. This approach ensures the wrappers stay crispy while the filling remains tender.
What you'll end up with is a plate of restaurant-quality egg rolls that are golden, crunchy, and packed with flavor—no soggy corners or greasy wrappers. The soy-ginger filling adds complexity, while the crispy exterior makes them impossible to resist. Serve with a simple dipping sauce or sweet chili for the full experience.
These egg rolls are perfect for game day, potlucks, or a weeknight dinner that feels special. The recipe scales easily, so you can make a batch for a crowd or just a few for a quick meal. Let's get started—your taste buds will thank you.
Ingredients for beef and pork egg roll
Crispy wrappers and savory filling—just 13 ingredients for restaurant-quality egg rolls at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| Ground Pork 🐖 | 1 ½ lb | Finely ground, lean preferred |
| Egg Roll Wrappers 🍱 | 18 whole | Square, delicate wrappers |
| Soy Sauce 🍶 | ½ cup | Light or dark, high-quality |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Honey 🍯 | 1 tbsp | Pure, for sweetness |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Green Onions 🧅 | 4 whole | Thinly sliced, white and green |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cornstarch 🌾 | 1 tbsp | For crispy texture |
The meat combo is key. Ground beef and pork from the butcher section (not pre-packaged) gives the best texture—look for 80% lean beef and lean pork at Whole Foods or your local market. Fresh ginger and garlic make all the difference here. Grate the ginger yourself—pre-grated loses flavor fast. For wrappers, Trader Joe's has the best quality at a good price, but avoid the ultra-thin ones—they tear. Keep everything cold until ready to use, and don't skip the cornstarch on the filling.
No sesame oil? Toasted peanut oil works too—just use half the amount. Swap honey for maple syrup if you prefer, but the sweetness is crucial for that perfect balance. Running low on green onions? Substitute scallions or extra ginger. The wrappers need to be pliable but not soggy—dip them in warm water for 5-10 seconds before filling. Pre-cutting the filling into small pieces ensures even distribution. And if you're worried about overfilling, aim for about 1.5 tbsp per wrapper—just enough to seal without bursting.
These keep for 2 days in the fridge, but honestly, they're best eaten fresh. For freezing, assemble the egg rolls, then freeze on a tray before bagging—this prevents sticking. Reheat in an air fryer at 375°F for 5-7 minutes or oven at 400°F for 10-12 minutes. The two-step frying method (pan-fry then air-fry) is worth it—it gives that signature crisp without the mess. Store extra filling in the fridge for 3 days or freeze for 3 months.
Why You'll Love This Recipe
- No-Fuss Filling: I just mix the raw beef and pork with soy sauce, minced ginger, and a pinch of sugar—no fancy techniques, just a quick brown in the pan. The wrappers seal in all that savory goodness without needing to be a wrapping artist.
- Umami Bomb: That combo of beef and pork? Rich, deep flavor in every bite. The ginger adds a bright kick, and the soy sauce ties it all together—like a little flavor party that doesn’t quit.
- Party or Pantry: Roll ‘em up for game day, freeze extras for lazy nights, or serve as a side at dinner. They’re great hot or cold, so they work for picnics, potlucks, or just reheating leftovers.
- Budget Crunch-Saver: Ground beef and pork stretch far, and egg roll wrappers are cheap in bulk. Honestly, it’s one of those dishes where I end up with leftovers I actually look forward to eating later.
Step-by-step instructions for beef and pork egg rolls
Crispy golden wrappers hide a flavor-packed filling—here's how to make them perfect every time.
🍳 Step 1: Cook the Meat Filling to Golden Perfection
Heat a large skillet over medium-high heat and add 0.5 cup vegetable oil. Once the oil shimmers, add the 1.5 lb ground beef and 1.5 lb ground pork, breaking it up with a wooden spoon. Cook for 5-6 minutes until the meat loses its raw color and starts to brown.
Here's the thing—don't rush this step. You want the meat to brown deeply, which builds rich flavor. Once it's cooked through, add the 2 tbsp fresh ginger and 6 cloves minced garlic, stirring for 30 seconds until fragrant. The ginger should sizzle slightly—if it burns, lower the heat just a touch.
👨🍳 Step 2: Build the Secret Soy-Ginger Sauce
Pour in the 0.5 cup soy sauce, 1 tbsp honey, 1 tbsp sesame oil, 1 tsp salt, and 0.5 tsp black pepper. Stir well and let the mixture simmer for 3-4 minutes until it thickens slightly and the raw aroma of soy sauce gives way to a deep, savory scent.
This is where the magic happens. The honey balances the saltiness while the sesame oil adds that nutty aroma. Taste the mixture now—it should be perfectly seasoned. If it needs more salt, add a pinch, but don't overdo it. The filling should coat the back of a spoon with a glossy sheen.
🥘 Step 3: Finish with Cornstarch for Extra Crispiness
Sprinkle the 1 tbsp cornstarch over the meat mixture and stir vigorously for 1 minute until the filling becomes thick and slightly sticky. This step is crucial for that signature crispy texture—it creates a thin coating that helps the wrappers get extra crispy when fried.
Remove the skillet from heat and let the filling cool for 10 minutes while you prepare the wrappers. The filling should be cool enough to handle but still warm. Add the 4 whole green onions, sliced thinly, and toss gently to distribute evenly. These will add a fresh pop of color and brightness to each bite.
🔥 Step 4: Assemble and Fry to Golden Crisp
Lay out the 18 egg roll wrappers on a clean surface. Place about 2 tablespoons of filling near one corner of each wrapper. Fold the corner over the filling, then fold in the sides, and roll tightly toward the opposite end, sealing the egg roll completely. You'll have a little filling left over—save it for dipping sauce or extra bites!
Heat 2 inches of vegetable oil in a deep skillet or wok over medium-high heat until it reaches 350°F. Fry the egg rolls in batches for 2-3 minutes per side until they're a deep golden brown. They should float to the surface when ready—this is your signal they're crispy!
⏰ Step 5: Drain and Serve Immediately
Transfer the fried egg rolls to a paper towel-lined plate to drain excess oil. Serve them piping hot while they're still crispy. The wrappers should be golden and crunchy, while the filling stays juicy and flavorful inside. For extra fun, serve with a side of sweet chili sauce or soy-vinegar dip.
Here's my pro tip: If you're not serving them immediately, keep the egg rolls warm in a 200°F oven while you fry the rest. They'll stay crispy longer this way. Enjoy these golden, crispy egg rolls with their savory-sweet filling—they're perfect for sharing!
Pro Tips For Making Beef And Pork Egg Roll
- COMBINE MEATS FIRST: Mix the ground beef and pork before adding any seasoning—this ensures even texture and prevents one meat from drying out while the other stays raw. I used to handle them separately, and the pork always ended up rubbery while the beef was perfect.
- GRATE GINGER FINE: Use a microplane or fine grater for the ginger—no need to peel it first. Tiny, even pieces dissolve into the filling instead of sitting as chewy bits, and you’ll need less than you think (about 1 teaspoon max) to pack real flavor.
- DON’T OVERWORK THE FILLING: Stir the meat mixture just until combined—overmixing turns it dense and greasy. Stop when the soy sauce and ginger are evenly distributed, then let it rest 5 minutes. I learned this after squishing egg rolls into sad, flat discs that refused to puff.
- FROST WRAPPERS BEFORE FILLING: Pop the egg roll wrappers in the freezer for 10 minutes before rolling—this makes them pliable without tearing. Works like a charm, even if you’re rolling these blindfolded (which, let’s be honest, we all are at first).
Serving suggestions for beef and pork egg roll
Dipping Sauce Pairings
My go-to dipping sauce is a simple soy-vinegar dip—just mix 3 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp honey, and a pinch of red pepper flakes. The tangy-sweet combo cuts through the richness of the filling beautifully. For extra depth, add ½ tsp grated ginger and a splash of sesame oil. 🌶️
If you prefer something sweeter, sweet chili sauce is a crowd-pleaser. I like Lee Kum Kee brand for its perfect balance of heat and sweetness. For a spicy kick, serve with sriracha mayo—mix ¼ cup mayo with 1 tbsp sriracha and a squeeze of lime. The coolness of the mayo balances the crispy wrappers perfectly.
Side Dish Harmony
Serve these egg rolls with steamed jasmine rice to soak up any extra dipping sauce. The mild flavor lets the egg rolls shine while adding a satisfying bite. For a veggie boost, add quick-pickled cucumbers—slice 1 English cucumber into half-moons, toss with 2 tbsp rice vinegar, 1 tsp sugar, and a pinch of salt. Let sit for 20 minutes before serving. 🥗
A simple sesame green salad adds freshness to the plate. Toss 4 cups baby spinach with 2 tbsp toasted sesame seeds, 1 tbsp sesame oil, and a drizzle of peanut dressing (mix 2 tbsp peanut butter, 1 tbsp soy sauce, and 1 tsp lime juice). The nutty flavors complement the egg rolls wonderfully.
Game Day Spread
For a full game day spread, add crispy wonton chips and edamame to the table. The chips provide extra crunch, while the edamame adds a protein-packed, fresh element. I also include mini egg drop soup—simmer 4 cups chicken broth with 2 beaten eggs slowly poured in, then add 2 tbsp soy sauce and 1 tsp ginger. Serve in small cups for a warm, comforting contrast. 🏈
Don’t forget the drinks! A cold jasmine iced tea or yuzu soda (a Japanese citrus soda) cleanses the palate between bites. For beer lovers, a crisp Asahi Super Dry or Tsingtao** pairs perfectly with the savory-sweet flavors. The light carbonation helps cut through the richness of the egg rolls.
Nutrition facts
Frequently asked questions
Can I substitute chicken for the beef and pork in this recipe?
You can try, but the flavor will be different. The beef and pork combo gives a rich, savory depth that chicken lacks. If you must substitute, use 100% ground chicken thigh (not breast) for better moisture and flavor. The filling will be lighter, so add an extra ½ tsp soy sauce and ½ tsp sesame oil to compensate.
How do I prevent the wrappers from sticking together?
Keep the wrappers covered with a damp towel while working to prevent drying. When frying, don't overcrowd the pan—fry in 2-3 batches for even cooking. After frying, place them on a wire rack instead of a plate to keep the bottoms crispy. If they stick, gently separate with a thin spatula while still warm.
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 15-18 minutes, flipping halfway. For extra crispiness, broil for 1-2 minutes at the end. The texture won't be as crispy as fried, but they'll still be delicious.
What's the best way to reheat leftover egg rolls?
Reheat in an air fryer at 375°F for 5-7 minutes or oven at 400°F for 10-12 minutes to restore crispiness. For microwave reheating, place on a plate with a damp paper towel and cover with another towel for 20-30 seconds—this prevents sogginess.
Why did my egg rolls turn out greasy?
Greasy egg rolls usually mean too much oil was used during frying. Use 2 inches of oil and maintain 350°F temperature—if the oil is too hot, the wrappers will burn before cooking through. Drain on paper towels for 1-2 minutes after frying to absorb excess oil. Also, avoid overfilling the wrappers—too much filling can cause oil to seep out.
