These homemade Egg Rolls are crisp on the outside with a satisfying pork and vegetable filling. Learn the secrets to an ultra-crisp shell. Watch the video recipe and learn how to make egg rolls that are better than takeout!
This post may contain affiliate links. Read my disclosure policy.
Egg Rolls Recipe Video:
We love recreating our favorite restaurant dishes like Chow Mein, easy Stir Fry, and of course Chinese egg rolls. Watch the video tutorial and you’ll realize these are easier than you think.
This is our favorite egg roll filling with a well-seasoned blend of pork, rice noodles, mushrooms, and veggies. My mother learned how to make these in culinary school and taught me to make them. Growing up, we enjoyed her big stacks of freshly made egg rolls and they always disappeared fast. Thankfully this recipe makes a big batch so you can freeze a bunch for later.
The Best Egg Roll Wrappers:
The Key to an authentic egg roll is in the wrapper. It will make all the difference and is worth the effort to find the right ones.
- BUY Frozen Egg Roll Wrappers – the right kind of wrappers which are super thin and crisp up beautifully when fried are sold frozen.
- Suggested Brands – the ones that are available in our local Asian market are “Spring Home”, “Wei Chuan,” or “Little Chef.” They are about 8″x8″ in size. So long as they are the frozen variety, they will work.
- AVOID Refrigerated Egg Roll Wrappers – they are starchy, thicker, create a bubbly unattractive exterior when fried, and do not stay crisp, but soften quickly. I share examples of this in the video tutorial above.
- Where to Buy: Some grocery stores carry Egg Roll wrappers in the freezer section, but I had to find a local Asian market store to get them. Since they are frozen, you can stock up your freezer.
Spring Roll Vs. Egg Roll:
Some of the egg roll wrapper packagings will say “spring roll” which is used interchangeably with “egg roll.” They are the same thing.
Can I Substitute the Meat?
Our go-to filling is Pork because it is naturally very flavorful, but you can make these vegetarian by omitting the meat or substitute with different proteins:
- Ground turkey
- Ground chicken (dark meat is better)
- Chopped shrimp
How to Wrap Egg Rolls:
Wrapping an egg roll is really simple and you will be wrapping like a pro in no time. Here is a quick visual reference. The important points to remember are:
- Do not over-stuff (1/4 cup filling is all you need)
- Keep a tight roll from start to finish
- Seal the edge with egg wash
Tips for the Best Egg Rolls:
Here is our best advice for making egg rolls that will impress everyone.
- Keep Wrappers Moist – work with one sheet at a time and keep the remaining wrappers covered with a damp paper towel at all times to prevent them from drying out.
- Roll tightly to prevent oil from seeping into the egg roll
- Keep Oil at 350˚F – If the temperature drops too low, the egg rolls soak up more oil. If it’s too hot, they will darken too quickly.
- Fry in Batches – adding too many rolls at once will drop the temperature of the oil.
- Cool on a wire rack – the exterior will stay crispy all around if you cool them on a rack instead of paper towels.
- Cover finished rolls with a sheet of plastic wrap to prevent drying out.
How to Freeze Egg Rolls:
Egg rolls can be frozen cooked or uncooked. I find it is easier to fry all of them at once then freeze and reheat quickly when the craving strikes.
- To Freeze Fried Egg Rolls: cool to room temperature, put them in a large freezer-safe zip bag, and pop them in the freezer for up to 3 months. When ready to enjoy, I toast them in the air fryer until they are hot and crispy. Microwaving works but the shell won’t be crispy. You can also re-crisp in the oven.
- Freezing Uncooked Egg Rolls – to keep them from sticking together, place them in a single layer on a baking sheet and freeze. Once frozen, transfer to a freezer-safe bag. You can fry frozen uncooked egg rolls without thawing, just add an extra 1 to 2 minutes to the frying time.
How to Serve Egg Rolls:
Egg rolls are typically served warm or at room temperature as an appetizer with a sauce. We love pairing them with simple Asian sauces like sweet chili sauce, or a sweet teriyaki sauce.
I would love to hear about your favorite way to serve egg rolls in the comments.
More Asian-Inspired Recipes
Our collection of Asian recipes is always growing because we are obsessed with making our favorites. If you enjoyed these homemade Egg Rolls, you will love these:
- Chicken Fried Rice – a brilliant way to repurpose leftovers
- Broccoli Beef – this saucy stir fry is perfect over White Rice
- Kung Pao Chicken – a restaurant-inspired dish
- Vegetable Stir Fry – easy, excellent side
- General Tso’s Chicken – in an authentic tasting sauce
Egg Roll Recipe - How to Make Egg Rolls

Ingredients
- 40 frozen egg roll or spring roll wrappers , (8"x8"), thawed*
- 3 oz vermicelli rice noodles , (Chinese angel hair rice sticks)
- 1 lb ground pork
- 8 oz mushrooms, brown or white
- 1 medium onion, finely chopped
- 2 medium carrots, grated or cut into matchsticks
- 4 cups green cabbage, thinly sliced
- 2 tsp salt, or to taste, (divided)
- 1/2 tsp black pepper, or to taste
- 1 1/2 Tbsp soy sauce
- 1 tsp sesame oil
- Peanut oil or Canola Oil for frying, (2-3 inches of oil)
- 1 egg, (beaten) for sealing eggrolls
Instructions
- Place noodles in a large heatproof bowl and pour steaming hot water over the noodles. Separate the noodles by pulling them apart with forks and let it rest 5-7 minutes to soften until tender. Rinse with cold water to cool them down then drain really well. Chop the rice noodles to about 1-inch pieces on a cutting board and transfer to a large mixing bowl.
- Place a deep skillet over medium/high heat. Add 1 Tbsp oil and saute ground pork until cooked through and season with 1/2 tsp salt. Transfer to the mixing bowl with noodles.
- In the same skillet, add 2 Tbsp oil, sliced mushrooms, diced onions, and shredded carrots. Sautee until softened (5-6 minutes) then add 4 cups cabbage and sautee just until wilted (2 minutes). Season with 1/2 tsp salt and transfer to the mixing bowl with the noodles.
- Season egg roll mixture with 1 tsp salt, 1/2 tsp black pepper, 1 1/2 Tbsp soy sauce, and 1 tsp sesame oil. Since the filling is fully cooked, taste it, and add more seasoning to taste. Drain any excess liquid from the filling if present.
- Peel back 1 egg roll wrapper and place it in a diamond shape on a clean work surface. Keep remaining egg roll wrappers covered with a damp paper towel to keep them from drying out. Add 1/4 cup of filling onto the bottom third of the wrapper.
- Fold the bottom corner over the filling and tuck underneath. Roll tightly towards the center then fold in the sides, roll again then brush the last flap lightly with beaten egg and roll to seal. Repeat with remaining egg rolls. Keep the formed egg rolls covered with plastic wrap so they don’t dry out.
- Heat oil in a dutch oven or fryer to 350˚F. Fry 5-7 egg rolls at a time for 5-6 minutes or until golden brown and crispy. Egg rolls should sizzle when they are in the oil. Keep the temperature of the oil between 340-350˚F while frying. Transfer to a wire rack and cool 15 minutes before serving with your favorite sauce.
Notes
Nutrition Per Serving
Filed Under
If you make this recipe, I’d love to see pics of your creations on Instagram, Facebook and Twitter! Hashtag them #natashaskitchen
This was one of our first recipes originally published in 2010. It was updated in October 2020 with new photos, a video tutorial. We improved the filling and added tons of great info for making the best egg rolls.
Quick question about the mushrooms: you wrote that its 1lb, approx 10-12 mushrooms. I used regular size mushrooms from Costco and it took about 20 mushrooms to get 1 lb. Does that sound correct? They were medium-size. Do you use really big ones?
Roxanne, Costco size are more than 1lb in a package. Did you use the full package?
I doubled the recipe so I ended up using the entire package. But it was around 30 mushrooms if I remember correctly and maybe 1.5lbs. I was just worried I was adding too many mushrooms since it was more than the recipe stated.
I don’t think you could add too many mushrooms ;). They shrink a lot anyways and they taste so good in egg rolls 🙂 I hope you loved them! Happy Thanksgiving!
Love, love, love this recipe! I added cabbage since I have some left from making borscht (used your Classic Russian Borscht recipe which me and my husband – who is half-Ukrainian – also loved!) I love your recipes. Glad I found your site 🙂
I’m so glad you found my site too, and that you are enjoying the recipes 🙂 Thanks so much for writing in 🙂 It’s awesome to meet you!
Can i make these and freeze them? or i gotta cook then freeze? thanks Natasha
I haven’t tried freezing them. There were a couple people that said freezing worked but they didn’t mention if they were cooked or not. Anyone else have a good answer to this question?
Uncooked egg rolls are perfectly fine to freeze. We make a ton of them a week before weddings or large events and they still taste amazing. Just layer them between parchment paper.
Yay! Thank you so much 🙂
Hi Natasha, we’re not very big fans of pork, do you think substituting chicken would be okay?
Yes! Definitely! Ground chicken would work.
Can you bake these? I remember my aunt used to make them and she would bake them instead of frying. Probably healthier also. 🙂
To be honest, I haven’t tried baking them. If you try it, please let me know how it worked out! 🙂 I’m so curious!
Ok:) I think I’ll bake a few and see how they taste. I’ll let you know tomorrow:)
Ok, don’t bake these!! They end up dry and hard. I ended up frying them after baking them.
Great to know! Thanks so much Vita. I wish I could have warned you, but I will know for the next person! 🙂 Thank you!!!
You can bake them but lightly spray with oil first 🙂
Can you use some kind of other meat for these?
Any ground meat will work 🙂
Ground meat meaning beef or chicken too?
That would work too
For a healthier twist, omit the rice noodles, and add bean sprouts, and a small amount of cabbage. Yummy! Thanks Natasha 🙂
Thank you for the tip Kristina :).
Hi, Natasha
Where did you buy the egg roll wrappers?
My are from Winco, but they are sold in any grocery store.
Will these taste good if I cook em the day before and microwave next day?
They won’t have the crisp shell but they will still taste super delicious!
Try using spring roll wrappers. They freeze really well and they taste better than egg roll wrappers. We use them to make Lumpia (a philippino dish). I’ll share .y Lumpia recipe with you soon!
That’s awesome thank you for sharing. Can’t wait! Where do you buy spring roll wrappers?
Hello Natasha, I recently found your blog and since then I come here very often. Thank you SO MUCH for sharing such awsome recipes with us!!! I love your blog! I made these egg rolls and everyone just loved them. Thank you again!
Thank you! I’m so glad you enjoyed the recipe. Which reminds me; I haven’t made those in awhile… And now I’m craving them!
I used to make egg rolls in a different way. I made a quite a bit and then froze them. Have you tried freezing these ones?
P.S. just trying to make in advance as much as i can )
I’ve never tried freezing them, but one of my readers said it was ok (see comments above).
This is so strange, my boyfriend is Ukrainian and he brought this nearly identical egg roll with him that his grandma had made. I assumed she learned how to make it in the US but maybe it is a common thing Ukrainian families cook?
Where can I buy the chinnese noodles?
I bought mine at Winco in asian section near the rice.
You might have to find an oriental grocery, or one that sells lots of imported foods.
There are rice noodles and rice sticks. The sticks can be fried – they’ll puff up like Cheetos in very hot oil.
Those noodles are an interesting wrinkle for egg rolls. If you don’t have any, use the standard beansprouts or shredded cabbage. Or both. Oriental cabbage is best.
Both WILL exude juices after stir frying them tender, so be sure to squeeze every tiny bit of juices out of your filling, then wait and squeeze out more till they stop exuding juice. If you don’t, your egg rolls will sog the skins, and you’ll have a mess.
tried making them last week and already making them again today… I am a fan of egg rolls, and this recipe is very delicious. Will for sure make them more often from now on. Thank You
Freezing them is perfectly fine, that’s how we always do it for weddings.
Thank you!
hi Natasha. Thanks for such a cool Ukie-food website! I’ve enjoyed making some of your recipes and look forward to making more. I was wondering if there would be any issues if I were to prep a bunch of eggrolls and freeze them until they are ready to be cooked?
I haven’t tried that – Whenever I’ve had store-bought frozen eggrolls, they were always pre-cooked and then frozen, so I’m not sure. Let me know if you do try it.
They should freeze well, unless you have a problem with the skins getting soggy.
Try freezing both cooked and uncooked, so you can decide which works best.
Wow! these egg rolls are truly amazing. I had to make them two days in a row, thats how much everyone loved them. Thnx for posting.
So glad you enjoyed them that much! Thanks for coming back and letting me know! 🙂
Can you please post more asian food!tnax lol
k i had a question.. i HATE mushrooms.. wat do u recommend i substitue the mushrooms with??
You could just leave them out, or use finely chopped peppers or cabbage, just sautee peppers or cabbage with the onion, just until they are soft, before mixing with the meat.
Oh, you poor baby! To not like mushrooms is indeed a quandary, because there really IS no true substitute.
You can increase your favorites of the other ingredients, for one thing.
You could try roasting the peppers that were suggested, then peeling the blackened skins off and chopping them – the flavor is far better when they’re roasted.
I’d suggest truffles, but if you hate shrooms, you probably wouldn’t like them. Truffles are a fungus, as shrooms are. And they ARE expensive.
I’ve never tried fine-chopped avocado, but who knows? Its nutty/buttery flavor might please.
Maybe finely-chopped nuts of some kind?