Egg rolls are the appetizer that makes takeout worth the wait. That first crack of crispy, golden wrapper giving way to a savory, steaming filling of pork and cabbage. But homemade egg rolls? They’re a revelation. Crispier. Filling-ier. And you control exactly what goes inside.
This recipe keeps things classic: ground pork, shredded cabbage, carrots, and a few pantry staples. The filling comes together quickly. The wrapping takes a little practice but becomes second nature. And the frying? That’s where the magic happens. Serve them with sweet and sour sauce or hot mustard, and watch them vanish.
Ingredients

Makes about 20-24 egg rolls.
Step-by-Step Instructions
Cook the Filling
Heat vegetable oil in a large skillet or wok over medium-high heat.
Add ground pork and cook, breaking it up with a spoon, until browned and cooked through, about 5-6 minutes.
Add garlic and ginger. Cook for 30 seconds until fragrant.
Add cabbage and carrots. Stir-fry for 2-3 minutes until vegetables begin to soften.
Add soy sauce, oyster sauce, sesame oil, sugar, and white pepper. Stir to combine.
Cook for another 2-3 minutes until vegetables are tender and liquid has evaporated.
Stir in green onions. Remove from heat and let filling cool completely before wrapping. (Hot filling can tear the wrappers.)
Prepare Wrappers and Sealant
Beat the egg in a small bowl with 1 tablespoon of water. This is your glue for sealing.
Lay an egg roll wrapper on a clean surface with one corner pointing toward you (diamond orientation).
Assemble the Egg Rolls
Place about 2-3 tablespoons of filling in the center of the wrapper, shaping it into a log.
Fold the bottom corner up over the filling, tucking it snugly.
Fold in the left and right corners, like an envelope.
Roll tightly toward the top corner, keeping the roll straight.
Brush the top corner with beaten egg and press to seal. The seam should be on the bottom.
Place finished egg rolls on a baking sheet, seam-side down, and keep covered with a damp towel to prevent drying.
Heat the Oil
Pour oil into a heavy-bottomed pot or Dutch oven to a depth of 2-3 inches.
Heat oil to 350°F (175°C). Use a thermometer for accuracy.
Fry the Egg Rolls
Working in batches (don’t crowd the pot), carefully lower egg rolls into the hot oil, seam-side down to start.
Fry for 3-4 minutes, turning occasionally, until golden brown and crispy all over.
Remove with a slotted spoon and drain on a wire rack (not paper towels—paper towels trap steam and soften the crust).
Serve Immediately
Arrange crispy egg rolls on a platter with sweet and sour sauce and hot mustard.
Garnish with sliced green onions or sesame seeds if desired.
Take a bite. Hear that crunch. Taste the savory filling. You just made the best egg rolls of your life.
Summary
Prep Time: 25 minutes | Cook Time: 20 minutes | Total Time: 45 minutes
Yield: 20-24 egg rolls
Difficulty: Worth the effort
Storage Notes
Leftovers:
Store cooked egg rolls in an airtight container in the fridge for up to 3 days. They’ll lose crispiness but can be reheated.
Reheating (Bring Back the Crunch):
Oven or air fryer (best): 375°F for 5-7 minutes until hot and crispy. Skillet: Reheat in a dry pan over medium heat. Microwave: Not recommended—makes them soggy.
Freezer-Friendly (Meal Prep Dream):
Freeze uncooked, assembled egg rolls in a single layer on a baking sheet. Once frozen, transfer to a zip-top bag for up to 3 months. Fry from frozen—add 1-2 minutes to cooking time. No need to thaw.
Make Ahead:
Filling can be made up to 3 days in advance and refrigerated. Assemble and fry just before serving for maximum crispiness.
What to Serve With Pork Egg Rolls:
- Fried rice (pork, shrimp, or vegetable)
- Lo mein or chow mein
- Hot and sour soup or egg drop soup
- Steamed dumplings or potstickers
- Simple cucumber salad
- Cold beer or jasmine tea
Egg Roll vs. Spring Roll:
Egg rolls use a thicker, wheat-based wrapper that bubbles and crisps when fried, creating that signature crunchy texture. Spring rolls use a thinner, lighter wrapper (often rice-based) that’s more delicate. Both are delicious, but egg rolls are the classic American-Chinese takeout favorite with that satisfying crunch.
