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!

A plate of egg rolls stacked on top of each other with bowl of dipping sauce

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.

Egg rolls sliced to show egg roll filling inside

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.

Ingredients for egg rolls with spring roll or egg roll wrappers

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:

  1. Do not over-stuff (1/4 cup filling is all you need)
  2. Keep a tight roll from start to finish
  3. Seal the edge with egg wash

step by step how to wrap and form egg rolls

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.

The best crispy egg rolls arranged on a wire rack

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.

Freezing egg rolls in a zip bag

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.

Egg rolls stacked on plate with sauce in background

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:

Egg Roll Recipe - How to Make Egg Rolls

4.95 from 268 votes
Egg rolls stacked on platter with dipping sauce
These homemade egg rolls are super crispy and way better than takeout. This makes a big batch of pork egg rolls which is perfect for meal planning. They freeze and reheat really well.
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes

Ingredients 

Servings: 40 egg rolls
  • 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

*Thaw packaged egg roll wrappers at room temperature 45 minutes before using. We recommend frozen brands like "Spring Home" "Wei Chuan" or "Little Chef." We found them in our local Asian market store. 
Nutrition Disclosure: oil content is estimated at 1 tsp oil per egg roll. 

Nutrition Per Serving

130kcal Calories10g Carbs4g Protein8g Fat2g Saturated Fat9mg Cholesterol242mg Sodium88mg Potassium1g Fiber1g Sugar518IU Vitamin A3mg Vitamin C13mg Calcium1mg Iron
Nutrition Facts
Egg Roll Recipe - How to Make Egg Rolls
Amount per Serving
Calories
130
% Daily Value*
Fat
 
8
g
12
%
Saturated Fat
 
2
g
13
%
Cholesterol
 
9
mg
3
%
Sodium
 
242
mg
11
%
Potassium
 
88
mg
3
%
Carbohydrates
 
10
g
3
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
4
g
8
%
Vitamin A
 
518
IU
10
%
Vitamin C
 
3
mg
4
%
Calcium
 
13
mg
1
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer
Cuisine: Asian, Chinese
Keyword: egg rolls, pork egg roll
Skill Level: Easy/Medium
Cost to Make: $$
Calories: 130
Natasha's Kitchen Cookbook

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.

4.95 from 268 votes (129 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Violet
    June 2, 2022

    Great recipe! But to clarify egg rolls are different from spring rolls. Egg roll wrappers are thicker while spring roll wrappers are thinner. Your recipe is actually spring rolls.

    Reply

    • David Linn
      September 1, 2023

      Spring Rolls have cabbage in them, which i don’t care for and would not make or buy.
      Egg Rolls have bean sprouts in them which is the only way to fly.Just my thoughts.

      Reply

  • Janet
    May 18, 2022

    These are seriously delish. I probably would have not tried except for the good reviews. I downsized to 10 egg rolls. The balance of all ingredients are balanced perfectly. Will make again. Heads up that takes a bit of prep work to cut everything up to be ready to mix & cook & watch while cooking in oil & keeping an eye on the oil temp.

    Reply

    • Natasha's Kitchen
      May 18, 2022

      So glad you decided to try this recipe, Janet! Thanks so much for the great comments and review.

      Reply

  • Sharon Miller
    May 4, 2022

    This recipe is sooo good! I am Filipino and I make spring rolls a lot. The secret of egg rolls/spring rolls is a very tasty filling. You nailed it and this will be added to my favorite recipes. Thank you!!!

    Reply

    • NatashasKitchen.com
      May 4, 2022

      Hi Sharon! That is great to hear. Thank you for sharing and I am so glad you found a new favorite.

      Reply

    • Mimi
      July 9, 2022

      Can these be baked instead of fried? I’ve made them and they are amazing!! Just wondering if I can make a little healthier version.
      Thanks

      Reply

      • NatashasKitchen.com
        July 9, 2022

        Hi Mimi, I haven’t baked these, so I’m not sure if you would get that same desirable crunchy exterior. I do love to reheat them in the air fryer. An Air Fryer will work, though; If I recall correctly, I think it was 350˚F for 5-7 minutes, turning halfway. It depends on the air fryer. Remove them when they are heated through and crispy. If you experiment with making these baked eggrolls, we’d love to hear your feedback.

        Reply

  • Maria Eugenia
    April 20, 2022

    I made them today and they tasted fantastic! My only problem was that I picked up the wrong wrappers hahahaha, I used wong ton ones! so instead of spring rolls I ended up getting candy size spring rolls. I still have a small amount of stuffing.
    Moral: pay attention when buying wrappers.

    Reply

    • NatashasKitchen.com
      April 20, 2022

      Haha! Bite-size egg rolls! So glad you enjoyed this recipe. Thank you for the review, Maria.

      Reply

  • Michael
    March 28, 2022

    Making this tonight for sure and will post IG pocs when all finished. So excited

    Reply

    • NatashasKitchen.com
      March 28, 2022

      Hi Michael! Thank you! We’d love to see your results. I hope you love this recipe.

      Reply

  • Donna
    March 19, 2022

    Hi Natasha,
    I am having a get together in a few weeks at my house and want to make and freeze these for the event. I do not have a air fryer. At what temp and for how long should I cook these in the oven to reheat and so the wrapper stays crunchy? Thanks!

    Reply

    • Natashas Kitchen
      March 19, 2022

      Hi Donna, If reheating in the oven, I would suggest doing so over higher heat to re-crisp. We reheated some the other day in the air fryer, and they turned shatteringly crisp, just like the day we fried them.

      Reply

  • Gayle Bullock
    March 18, 2022

    Hi Natasha, I have made your egg roll recipe a few times but now working on weight loss program so wondering what one serving is. I have the nutrition facts label printed but it does not say how many are one serving. Hope you can advise. Thanks Gayle

    Reply

    • NatashasKitchen.com
      March 18, 2022

      Hi Gayle, so happy you enjoy this recipe. The serving size would be per egg roll.

      Reply

  • olga
    March 9, 2022

    did anyone have a hard time cooking the eggroll on all the sides? Mine wouldnt stay turned over when flipping it over in the oil. And they were kinda greasy afterwards. I did use a temperature reader too. :/

    Reply

    • Natashas Kitchen
      March 10, 2022

      Hi Olga, the shape matters in helping it stay up, I’m curious if they flatted on one side. You can also try leaning them on the sides of your pan or against another eggroll to help them stay up while frying.

      Reply

  • Ruth
    March 8, 2022

    Best Egg roll I ever had!! Don’t look any farther! It’s a crowd pleaser!

    Reply

    • NatashasKitchen.com
      March 8, 2022

      Thank you, Ruth! So glad you enjoy my recipe. They sure are a crowd-pleaser, we love these egg rolls!

      Reply

  • Melanie
    March 8, 2022

    I LOVE this recipe. I make it often, but just stop before the wrapping/frying step. The filling is just so tasty on its own! Plus frying scares me and makes such a mess. I’ll have to do it at some point though, because I bet these are the best eggrolls ever!

    Reply

    • NatashasKitchen.com
      March 8, 2022

      Hi, Melanie! Yes, you should definitely keep going and try these wrapped and fried. They really are so good. But I totally agree, the filling is heavnly all on its own!

      Reply

    • Dee
      March 31, 2022

      Try air frying them! They’re just as good as frying without the calories.

      Reply

  • Phyllis
    March 5, 2022

    Hi Natasha. I have made these several times and switch to shrimp in placed of pork. Also I air fried the last time I made them. I brushed a lil olive oil on both sides sprayed the air fryer and cooked at 400 for 8 minutes flipped after 4 minutes. They came out excellent freeze well and reheat well. Thanks so much for this amazing recipe

    Reply

    • Natashas Kitchen
      March 5, 2022

      You’re welcome! I’m so happy you enjoyed it, Phyllis!

      Reply

    • Catherine Winstanley
      March 14, 2023

      just the information I was looking for! I have made these egg rolls several times now and my grandkids love them. Now I am getting an air fryer and want to try egg rolls in it… thank you Phyllis!

      Reply

  • Karin
    March 3, 2022

    Thank you Natasha! I have searched for a good egg roll recipe for a while – what a tasty and crispy textural delight!

    Reply

    • Natasha's Kitchen
      March 3, 2022

      You’re welcome! I hope it becomes your new favorite.

      Reply

  • Linda Peterson
    March 1, 2022

    I’ve been making egg rolls, wontons, hum bao and the like for many years and I want to say this was a GREAT recipe! Your video and tips were very clear and helpful. I had a few “skins” left over so I filled them with scrambled eggs, left over ham and bacon and some cheese & made breakfast egg rolls! Thank you! Love your recipes!

    Reply

    • NatashasKitchen.com
      March 1, 2022

      Thank you for sharing and for the great review, Linda! I’m happy you enjoy my recipes.

      Reply

  • Carol
    February 28, 2022

    I made these today and they were delicious! I added bean sprouts to mine. Next time I will add garlic and ginger. Great recipe.

    Reply

    • NatashasKitchen.com
      February 28, 2022

      Thank you! I’m happy you enjoyed this recipe.

      Reply

  • Christopher Swearingen
    February 20, 2022

    Saw the video on YouTube, and it looked easy. So I bought the stuff made these tonight. For the first time I think they turned out great.

    I learned that they wrap easier than you may expect. The wrappers are stretchy and forgiving. The egg wash on the last “tab” is enough to seal them.

    Also, this recipe didn’t make 40 for us. I got slightly more than half of that, but we like more filling in our rolls. The wrappers can be refrozen according to the package, so we’ll see how they hold up to making more in a few days.

    Seasoning. Use more than you expect to need. Tasting the mixture is very important, but as the filling “marries” together the level of seasoning seemed to drop. Next time I may add some 5 spice, or maybe miso.

    Still, these were a win in my book.

    Reply

  • Sharon Beverly
    February 15, 2022

    Hi Natasha! The first time I made these exactly according to your recipe and they were delish! This time I’ll add some grated garlic and ginger and some bean sprouts. Maybe bean sprouts would be a good substitute for people who don’t like mushrooms???

    Reply

    • NatashasKitchen.com
      February 15, 2022

      Hi Sharon, I have not tested this. You can give it a try. Bean sprouts can turn brown and wilt very easily though so just keep that in mind and consume them fairly quickly. Good luck!

      Reply

      • Sharon Beverly
        February 16, 2022

        Hi again! I tried the changes: I added 2 cloves of garlic finely chopped, 1 teaspoon of ground ginger and a big handful of beansprouts, otherwise followed the recipe to the letter. The bean sprouts did not turn brown and are of a similar consistency as the cabbage and other veggies. I used toasted sesame oil instead of plain sesame oil. The result is very delicious! We loved Sweet Thai Chili Sauce for dipping. Note to self: Next time (and there definitely will be a next time) I will add the bean sprouts after the cabbage has wilted a little bit. Thank you, Natasha, for another wonderful recipe.

        Reply

        • Natasha's Kitchen
          February 16, 2022

          Hi Sharon, you’re very welcome! I’m glad that it turned our well, thanks for sharing that with us. We appreciate this review!

          Reply

  • keith krause
    February 12, 2022

    I make everyone of your recipes. I enjoy every single one. Thank you

    Reply

    • Natashas Kitchen
      February 12, 2022

      Aww, that’s the best, Keith! Thank you for your lovely review!

      Reply

  • Julie
    February 11, 2022

    Wow. Fantastic! Best egg rolls we’ve ever had. No kidding!! We made it a family affair with grandma and kids an it was really fun although a little time consuming. Worth it! I did yellow and red onion as the only variation. So good!

    Reply

    • NatashasKitchen.com
      February 12, 2022

      Takes some time but I agree- so worth it! Thank you for sharing.

      Reply

  • Nancye Combs
    February 11, 2022

    We are having these great, easy egg rolls, your cheeseburger sliders, and you great sausage queso for our super bowl party. Each one has been a hit. Thank you.

    Reply

    • Natashas Kitchen
      February 11, 2022

      I’m so glad it was a hit! Thank you so much for sharing that with me.

      Reply

  • George
    February 7, 2022

    Your chicken wild rice soup is great and I love ❤️ it over biscuits.

    Reply

    • Natashas Kitchen
      February 7, 2022

      I’m so glad you enjoyed it, George!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.