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.
Loved the noodles instead of the rice in the filling.
I use Sweet/Sour Sauce made with raisins that is so good.
Simmer until onions are tender:
2 cups water
1/3 cup vinegar
2 small onions chopped
1 cup dark raisins
1 TB. lemon juice
1/2 cup brown sugar
1 tsp. Allspice
Pinch salt
Pinch ginger
2 bay leaves.
Remove bay leaves
Blend in blender until smooth.
Thank you Natasha for sharing this recipe! They are fantastic!!! And they do crisp up again nicely in the air fryer right from freezer!!! I will be making this these a lot lol!
That’s just awesome! Thank you for sharing that with all of us!
If I don’t have an air fryer…..what’s the best way to reheat after freezing the egg rolls?
Thank you
I haven’t made them yet. Am gathering the ingredients a bit at the time. Need to go to an Asian market to find the wraps. Am looking forward to it!
Sounds good! If reheating in the oven, I would suggest doing so over higher heat to re-crisp or even better in an air fryer. We reheated some the other day in the air fryer and they turned shatteringly crisp just like the day we fried them.
My husband made these egg rolls and they are the BEST egg rolls I have ever eaten! We had some leftover filling and just ate it alone – so delicious! I am on the way to the store to get more egg roll wrapper so he can make them again tonight! YUM
Wow, thank you for sharing that with us. I’m happy to know that you and your family loved this recipe!
Excellent recipe. I made half and had plenary for us. Froze the rest. I didn’t use frozen but going to try. Thanks for sharing!!!
You’re welcome! I’m so happy you enjoyed it, Janet!
I’m having these tonight I didn’t Cook them I just froze them do I thaw them first or cook from frozen how long do I Cook them for
Hi Laila, here’s what one of our readers wrote in: “I found that thawing the egg rolls at room temperature for about 15-20 minutes and then placing them in the oven at 350 for 7 minutes flipping and reheating for an additional 3 minutes worked great” I hope this helps.
Going to try these tomorrow! Love all your videos!
This is probably the most dumb question, but I was wondering what and how the safest way to discard the oil.
Hi Tammy, let your oil cool, pour it into a disposable container, and discard that container in your food waste bin. Used water bottles are great for this (once oil is completely cooled); a coffee can, milk container also work.
Can you do these in an air fryer??
Hi Renee, I imagine this will work fine using an air fryer too. Please share with us how it goes if you try it!
Hi Natasha!! I’d love to try these BUT hate mushrooms. Any suggestions for substituting mushrooms?!?
Thanks 😊
Hi Lori, You could leave them out, or use finely chopped peppers or cabbage, sautee peppers or cabbage with the onion, just until they are soft, before mixing with the meat.
Can’t wait to get to my Asian Market (Ranch 99) to get started.
They look delicious. Definitely one to try but I’m not sure I can get the wraps where I am in Portugal. I’m gonna try filo pastry and see how it goes.
Another great recipe! We like all kind of foods and love trying new things. I have made egg rolls before, I liked the ingredients in this recipe so gave it a try. Excellent flavor, texture great and a go to from now on. I am going to change out the protein for other flavors. Thank you, you are a joy to watch!
I’m so happy you enjoyed this recipe. Thank you for sharing that with us, Donna!
Hello Natasha! I follow you on Facebook and watch your videos all the time. I made these egg rolls (which are kinda lumpia-ish) for my boys on New Year’s Eve and they LOVED them! There were no survivors lol. You were right, the filling on its own in a bowl would be great on its own lol. Thanks for the recipe, new fam fave!!
Hi Kai, That is best when kids love what we parents make. That’s so great! I’m glad you found a family favorite!
I made these egg rolls for the first time and they were amazing. I made 50 and had plenty to save and freeze for later. I don’t have an air fryer and didn’t want the egg rolls to lose any of that amazing crisp in the microwave when reheating. I found that thawing the egg rolls at room temperature for about 15-20 minutes and then placing them in the oven at 350 for 7 minutes flipping and reheating for an additional 3 minutes worked great. They still had that amazing crisp and tasted amazing. Thank you for this great recipe. Look forward to trying more😊
Thank you so much for sharing this with our readers and us! I’m happy you enjoeyd this recipe.
These are amazing and so easy to make. My boys say they are better than the ones that come from a restaurant. Freeze well after frying and bake up nice and crispy straight from freezer! Love them!!
I’m so happy to hear that Karen! Thank you for that wonderful feedback!
These were so fun to make and adsolutely delishious.
I’m so glad you enjoyed it!
I tried eggs rolls for 1st time with your recipe. It was easy and came out so good! I loved the sweet chili sauce!
I’m so happy you enjoyed that, Elisa! Thank you for that wonderful review!
How far in advance can I make these? Was wondering if I could make them and cook approximately 2 hours later?
Hi Andrea, I imagine that should work. Please let us know how it goes if you try that.
Go ahead and fry them up. let sit for the two hours as they only get better tasting in that time. believe.
We made these tonight. I cooked some in the air-fryer for dinner, and froze the rest for another time. I found that lightly brushing each roll with oil, and turning them 1-2x during cooking worked best for us.
I couldn’t find the freezer kind so opted for the refrigerated kind. They turned out crispy/lightly bubbly, less grease, and contents were oh so flavorful served with sweet n sour sauce. Was able to get 30 pieces from one batch.
Thank you, Natasha, for another tasty and simple recipe! 👍😋
Hi Sharon, thanks for sharing that with us and you are most welcome. I’m glad you tried and loved this recipe!