Main Courses
This beef and pork egg roll recipe delivers the perfect balance of crispy, golden wrappers and tender, flavorful filling that rivals your favorite takeout.
The secret lies in a savory mix of ground pork and beef seasoned with ginger, garlic, and a touch of soy sauce, creating a filling that's packed with umami and just the right amount of heat.
I've perfected this technique through years of testing, ensuring every bite is a harmonious blend of textures and flavors.
The key to achieving that signature crispiness without deep-frying lies in a two-step pan-frying method that creates a golden, shatteringly crisp exterior while keeping the filling warm and juicy inside.
This approach is foolproof, delivering restaurant-quality results in your own kitchen with minimal fuss. Whether you're serving these as an appetizer or a main course, they're guaranteed to disappear quickly.
What sets these egg rolls apart is the versatility—they work equally well with traditional wheat wrappers or gluten-free alternatives, and the filling can be adjusted to suit your spice preferences.
The combination of tender pork and beef, aromatic vegetables, and a crispy wrapper creates a dish that's both comforting and exciting.
Pair with a simple dipping sauce of sweet chili and sesame oil for the ultimate experience. Ready in just under an hour, these egg rolls are perfect for game day, dinner parties, or a quick weeknight meal that feels special. Let's get started on making them!
Ingredients for beef and pork egg roll
These 15 ingredients create crispy, golden egg rolls stuffed with savory beef and pork goodness.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | ½ lb | Lean ground beef preferred |
| Ground Pork 🐖 | ½ lb | Freshly ground for best texture |
| White Onions 🧅 | 1 whole | Diced into small pieces |
| Carrots 🥕 | 2 medium | Shredded or finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic punch |
| Fresh Ginger 🌿 | 1 tbsp | Grated, not powdered |
| Soy Sauce 🍶 | 2 tbsp | Light or regular preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for authentic flavor |
| Egg Rolls Wrappers 🍱 | 12 pieces | Wheat or gluten-free |
| All-Purpose Flour 🌾 | ¼ cup | For dredging wrappers |
| Large Eggs 🥚 | 1 whole | Beaten for egg wash |
| Vegetable Oil 🫒 | ½ cup | For frying wrappers |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
The meat combo is non-negotiable—ground beef and pork work together perfectly for that classic egg roll texture. Grab 80/20 blend beef (the fat keeps it juicy) and fresh pork from the butcher section—pre-ground can be dry. Trader Joe's carries great pre-ground pork if you're short on time. For the wrappers, King Noodle or Taste of China brands are my go-to—they're sturdy enough to handle the filling without tearing. Look for wrappers with a slight sheen; that means they're fresh and will crisp up beautifully.
No fresh ginger? Powdered ginger at half the amount works in a pinch, but trust me on the fresh stuff—it's a game-changer. Running low on soy sauce? Coconut aminos have a similar umami punch. The sesame oil can be swapped for toasted sesame oil from La Choy if you want that nutty aroma. For extra crunch, add 1 tbsp crushed peanuts to the filling. And if you're feeling adventurous, swap half the beef for ground turkey—it keeps the same texture but cuts the fat.
These egg rolls reheat like a dream—350°F for 10 minutes in the oven keeps them crispy. Store leftovers in an airtight container for up to 3 days, but honestly? They disappear faster than that. Freeze extras by wrapping them individually in parchment paper for up to 3 months. Pro tip: Double-wrap them in foil before freezing to prevent freezer burn. The filling can be prepped ahead and kept in the fridge for 2 days—just assemble and fry when ready.
Why You'll Love This Recipe
- No-Chop Night: I swear by this recipe when I’m too tired to dice anything. Just grate the carrots (even if it’s lumpy) and slice the onions thick—no one will notice, and the mix still bursts with flavor. That’s 10 minutes saved right there.
- Umami Bomb: Between the beef and pork, you get this deep, savory punch that’s ridiculously satisfying. Add a splash of soy sauce and a minced garlic clove, and suddenly, every bite has that restaurant-quality richness. Honestly, the combo is my secret weapon when I want something hearty but not heavy.
- Lunchbox Hero: These egg rolls reheat like a dream—crispy on the outside, juicy inside—so I make a double batch on Sundays. Pack them for work or school, and they’re still fresh by noon. My kids actually eat their veggies this way (shh, don’t tell them it’s a trick).
- Budget Flex: Ground beef and pork stretch forever, and the onions/carrots add bulk without breaking the bank. I’ve fed six people for under $15 with this, and the leftovers? Even better the next day. Between us, it’s the kind of meal that makes grocery day feel like a win.
Step-by-step instructions for beef and pork egg rolls
Here's how to make irresistibly crispy egg rolls with a savory filling that bursts with flavor.
Prepare the Filling Mixture
In a large bowl, combine the 0.5 lb ground beef and 0.5 lb ground pork. Break up any large clumps with your hands to ensure even cooking later. Add the diced white onions, shredded carrots, minced garlic cloves, and grated fresh ginger to the bowl. Mix everything together until the vegetables are evenly distributed throughout the meat mixture.
In a small bowl, whisk together the 2 tbsp soy sauce, 1 tbsp sesame oil, 0.5 tsp salt, 0.25 tsp black pepper, and 0.5 tsp red pepper flakes. Pour this seasoning mixture over the meat and vegetable combination. Use your hands to thoroughly mix everything until the filling looks moist and cohesive—it should hold together when pressed. The mixture should smell aromatic and slightly spicy from the red pepper flakes.
Assemble the Egg Rolls
Place one of the egg roll wrappers in the palm of your hand. Spoon about 2 tablespoons of the filling mixture into the center of the wrapper. Fold the sides inward, then roll the wrapper tightly from the bottom up, sealing the egg roll as you go. You'll want the filling to be snug but not bursting out—this ensures even cooking and crispiness.
Repeat this process with the remaining wrappers and filling. I like to work on a clean surface with a damp paper towel nearby—this prevents the wrappers from sticking to each other. Once all egg rolls are assembled, place them seam-side down on a plate lined with parchment paper. Cover them loosely with a clean kitchen towel to keep them from drying out while you prepare the next step.
Create the Dredging Station
In a shallow bowl, beat the 1 whole large egg until it's completely smooth with no streaks. In another shallow bowl, combine the 0.25 cup all-purpose flour with a pinch of salt. This will be your dredging station for extra crispiness. Dip each assembled egg roll into the beaten egg, letting the excess drip off, then roll it in the flour mixture, coating it evenly on all sides. Place the coated egg rolls on a clean plate or baking sheet.
This double-dipping technique is what creates that perfect golden-brown crust. The egg helps the flour adhere to the wrapper, and the flour adds that satisfying crunch. I like to work in batches so the egg rolls don't get soggy while I'm frying them all.
Fry to Crispy Perfection
Heat the 0.5 cup vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F—you'll see small bubbles forming around the edges of the oil. Carefully add 3-4 egg rolls at a time to the hot oil, being careful not to overcrowd the pan. Fry for 3-4 minutes until they're golden brown on all sides and the filling is heated through.
Use tongs to turn the egg rolls gently as they fry, ensuring even browning. You'll know they're done when they float to the surface and develop a deep golden color. Remove them with a slotted spoon and drain on a wire rack or paper towel-lined plate to remove excess oil. The egg rolls should be crispy on the outside and tender on the inside—this is where all your hard work pays off!
Serve Warm and Enjoy
Serve the crispy egg rolls immediately while they're still hot and golden. I like to arrange them on a platter and drizzle with a little extra sesame oil for added flavor. Pair them with sweet chili sauce, soy sauce, or your favorite dipping sauce. The contrast of the crispy wrapper with the savory, slightly spicy filling makes every bite absolutely irresistible.
Don't skip the resting step—let them sit for 2-3 minutes before serving to allow the filling to set slightly. This ensures the first bite delivers that perfect combination of textures and flavors. These egg rolls are perfect for appetizers, party snacks, or even a quick lunch when you're craving something crispy and satisfying!
Pro Tips For Making Beef And Pork Egg Roll
- STIR-FRY IN TWO BATCHES: That wok full of meat and veggies? It’s a crowding disaster waiting to happen. Split the filling into two batches—cook half the meat and veggies first, then push it to one side, add oil, and finish the rest. I learned this the hard way after a batch of soggy, unevenly cooked egg rolls that tasted like they’d been steamed instead of fried.
- GRATE CARROTS FINE: Skip the chunky dice—egg roll fillings need carrots to melt into the meat, not stay as separate bits. Use the small holes of a box grater (or pulse in a food processor) for shreds that’ll disappear into the mix. Too big? They’ll stay crunchy and ruin the texture.
- SALT THE MEAT FIRST: Toss the raw ground beef and pork with a teaspoon of salt before you even think about cooking. This breaks down the proteins just enough to keep the filling juicy when it’s stuffed and fried later. I used to skip this, and my egg rolls always ended up dry—now they’re packed with flavor and moisture.
- USE COLD GARLIC: Mince your garlic cloves after chilling them in the fridge for 10 minutes—this makes them sharper and less likely to burn. Toss them in at the very end of cooking, just until fragrant. Overcooked garlic turns bitter, and nobody wants that in their egg rolls. (Yes, even if you’re impatient like me.)
Make-ahead tips for this dish
Filling Prep Ahead
My secret for stress-free assembly? Prep the filling up to 2 days in advance and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the meat stays juicy.
Just reheat it gently in the microwave for 30 seconds before assembling—this prevents the wrappers from getting soggy. I always double-check the seasoning before rolling because cold filling can taste slightly muted. 🌿
Wrapper Prep Shortcut
Save time by prepping the wrappers ahead of time too. Lay them flat between sheets of parchment paper and refrigerate for up to 1 hour before using—they'll be more pliable and less likely to crack.
For extra crispiness, I like to lightly brush them with 1 tbsp vegetable oil before assembling. This creates a barrier that prevents moisture from seeping in during frying. Trust me, this small step makes a huge difference in texture. ✨
Freezer-Friendly Assembly
Want to make a big batch? Assemble the egg rolls completely (before frying) and freeze them on a parchment-lined tray for 1 hour. Then transfer them to a freezer bag with parchment between layers. When ready to cook, fry from frozen—just add 1-2 extra minutes to the cooking time.
I've made 3 dozen at once this way for parties, and they reheat just like fresh ones. The key is to double-wrap them in foil before freezing to prevent freezer burn. ❄️
Air Fryer Hack
Short on time? Use an air fryer for a lighter alternative. Spray assembled egg rolls with 1 tsp oil and air fry at 375°F for 8-10 minutes, flipping halfway. They won't be as crispy as pan-fried, but they're still delicious and require zero oil.
I use this method when I'm cooking for one or two people—it's perfect for a quick snack without the mess. Just watch them closely after 6 minutes to avoid burning. 💡
Reheating Leftovers
Reheating egg rolls is where most people go wrong. The oven is your best friend here—place them on a baking sheet at 350°F for 10 minutes. This maintains the crispy texture better than the microwave. For extra crunch, sprinkle 1 tsp all-purpose flour over them before reheating.
If you're in a rush, the microwave works too: 1 minute on high, then 30 seconds more covered with a damp paper towel. Never reheat in the fridge—bring them to room temperature first. 🔥
Game Day Prep
For football Sundays or big gatherings, I like to prep everything the night before. Assemble the egg rolls, refrigerate them uncovered for 30 minutes (this helps them crisp up better), then freeze them. On game day, fry them straight from frozen in batches while everyone watches the game.
Keep them warm in a 200°F oven while you finish cooking. This way, you're not stuck in the kitchen when the big play happens. Pro tip: Set out a dipping sauce station with small bowls of sweet chili, soy sauce, and sesame oil for easy serving. 🏈
Nutrition facts
Frequently asked questions
Can I make these egg rolls with just pork or just beef?
The combination of beef and pork creates the perfect texture and flavor balance, but you can certainly make them with one protein. For just pork, use 1 lb ground pork—it stays juicier and adds a slightly sweeter taste. For beef-only, use 1 lb ground beef (80/20 blend) to maintain moisture. The beef will give them a slightly firmer bite, while pork makes them more tender.
How do I prevent the egg rolls from falling apart when frying?
Proper assembly is key! Make sure your filling is well-packed but not overstuffed—the wrappers should be snug but not bursting. Use a damp paper towel when handling wrappers to prevent sticking. Also, don't skip the egg wash and flour dredge—this creates a protective barrier. Fry at 350°F and avoid overcrowding the pan to ensure even cooking.
What's the best way to make these egg rolls gluten-free?
Use gluten-free egg roll wrappers (like King Noodle brand) and swap the all-purpose flour for gluten-free flour blend in the dredge. For extra crispiness, brush the wrappers with 1 tsp cornstarch mixed with water before assembling. The filling recipe remains the same, but check all seasonings for hidden gluten (like soy sauce—use tamari instead).
How many egg rolls should I make for a party?
Plan for 4-6 egg rolls per person if they're your main dish, or 2-3 per person as an appetizer. For a crowd of 12, make 48 egg rolls (using the full recipe makes 12). I always make extras—they disappear fast! Store assembled (unfrozen) egg rolls in an airtight container for up to 24 hours before frying.
Can I bake these instead of frying?
Yes! Brush assembled egg rolls with 1 tbsp oil and bake at 400°F for 15-18 minutes until golden. For extra crispiness, broil for 2-3 minutes at the end. The texture will be lighter than fried, but still delicious. Baking is great for meal prep—just reheat at 350°F for 10 minutes to restore crunch.
