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

  • Nathandria Bradley
    December 12, 2020

    I really want to use a crispy eggroll can you please recommend an egg roll wrap back fries crispy and not soggy and bubbly

    Reply

    • Natasha's Kitchen
      December 13, 2020

      Hello there, we recommend frozen brands like “Spring Home” “Wei Chuan” or “Little Chef.” We found them in our local Asian market store.

      Reply

      • Nathandria Bradley
        December 20, 2020

        Thanks so much…so sorry for the typos. Merry Christmas!

        Reply

        • Natasha's Kitchen
          December 20, 2020

          No worries and Merry Christmas too!

          Reply

      • debra dudman
        February 5, 2021

        ‘MENLO’ has been my go-to brand for the last twenty years. Nice and crispy!

        Reply

    • debra dudman
      February 5, 2021

      ‘MENLO’ has been my go-to brand for the last twenty years. Nice and crispy!

      Reply

  • Loris Mills
    December 9, 2020

    I can’t wait to make these 🙂 I love your videos and recipes. You make foods everyone wants to eat! I have a question about the size of the cast iron pot. In the video you said it was 5 1/2 quart but the link leads to a 7 1/4 quart pot. Could you clarify what you were using? Thank you!

    Reply

    • Natasha
      December 10, 2020

      Hi Loris, sorry about that. I use this 5 1/2 qt dutch oven.

      Reply

      • Loris Mills
        December 11, 2020

        No problem. I ordered the bigger one that arrives today. I’ve got all the ingredients and can’t wait to cook them 🙂

        Reply

  • Joyce Evans
    December 8, 2020

    If my husband doesn’t like mushrooms is there another ingredient I could use instead for the egg rolls?

    Reply

    • Natashas Kitchen
      December 8, 2020

      Hi Joyce, 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.

      Reply

  • Janet
    December 6, 2020

    What was the grater you used?

    Reply

  • Tony
    December 6, 2020

    Hi, Since my reirement I decided to play in the kitchen as Im not good at making damm bird houses. Im pretty sucessful in making fresh pasta,cheesecakes,sauces. I decided to cross oover and try eggrolls. My fist attempt was ok but there was a taste I hated. The culprit was the sesame oil. Not to be undone I decided to follow your recepei with the exception of the sesame oil. I fried them as well as opposed to airfryer. You should see me doing a happy dance in the kitchen. They turned out perfect . I didnt realize I had a wok which was another great surprize because my deep fryer just died . Thanks again for making my kitchen a happy place .

    Reply

    • Natasha's Kitchen
      December 6, 2020

      Hello Tony, that makes me so happy too knowing that you found the egg rolls recipe that you liked! Thank you for sharing that with us!

      Reply

  • Arlene Mather
    December 4, 2020

    Very good and easy!! However, when cooled, they got very greasy, even after wrapping in paper towels. What kind of oil is best to use?

    Reply

    • Natashas Kitchen
      December 4, 2020

      Hi Arlene, we recommend Peanut oil or Canola Oil for frying (2-3 inches of oil). We have it listed in the ingredient list. It sounds like the oil may not have been hot enough, and the rolls took on a lot of oil.

      Reply

  • Nat
    November 24, 2020

    Hi, these were absolutely delicious, I’m made them for our dinner tonight. But I do have plenty on egg rolls pastry sheets left over, not sure what to do with it, any suggestions?

    Reply

    • Natasha's Kitchen
      November 24, 2020

      Maybe refrigerate it for the next time that you will need it or you can make cheese sticks?

      Reply

    • Sandra D
      January 8, 2021

      Can’t the pastry be separated and refrozen? That’s what I’d do.

      Reply

  • amy
    November 22, 2020

    I made these without the noodles and they were delicious. Thanks for the tip about the egg roll wrappers, but unfortunately I used the ones from the freezer and they still bubbled up 🙁
    They were still crispy though!

    Reply

    • Natasha's Kitchen
      November 22, 2020

      Hello Amy, thanks for sharing that with us. You can try the suggested brands that I mentioned in the post next time as I have proven for those to be really good.

      Reply

  • Dee
    November 16, 2020

    Hi, If I use shrimp instead of pork, do I cook the shrimp first or just chop it up and put it in with the rest of the ingredients? Also how much shrimp should I buy? Thank you and I can’t wait to try this!

    Reply

    • Natashas Kitchen
      November 16, 2020

      Hi Dee, here’s what one of our readers wrote in regards to using shrimp: “Wow! So delicious. A big hit! They were all gone by the end of the day. Even boiled some shrimp and chopped it up, and added to the egg roll. Yum! Thank you!” I hope this is helpful!

      Reply

  • becky lowe
    November 14, 2020

    These are amazing!! I stumbled across your site and NOTHING has disappointed yet! I made these and invited all the neighbors over to try, each one loved them.

    Reply

    • Natasha's Kitchen
      November 15, 2020

      That is so nice of you to share! I’m glad you all loved this recipe, Becky. Thanks for sharing!

      Reply

  • Cathy
    November 14, 2020

    I made these tonight and they were delicious. I used bulk breakfast sausage so I omitted the salt. So so good and crunchy. When reheating then in the oven, what temperature and how long. Do you thaw them first?

    Reply

    • Natasha's Kitchen
      November 15, 2020

      Hi Cathy, we love reheating these 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. Haven’t tried reheating these in an over yet.

      Reply

  • Lu Rubink
    November 14, 2020

    Have you tried using the air fryer instead of deep fat frying?

    Reply

    • Natashas Kitchen
      November 14, 2020

      Hi Lu, I imagine this will work fine using an air fryer too. Please share with us how it goes if you try it!

      Reply

  • Maggy
    November 13, 2020

    I love these so much! Quick question though. The nutritional information is great but it doesn’t state what a serving is. Is it one egg roll? Two? Thanks in advance!

    Reply

    • Natasha
      November 13, 2020

      Hi Maggy, we have the servings listed as 40 here because it makes 40 egg rolls. So the nutrition label is per egg roll. If you are eating multiple egg rolls, you would just multiply by how many egg rolls you eat.

      Reply

  • Lois
    November 12, 2020

    Oh wow,..I made these last evening and I am making more today. These are amazing Natasha and thanks for the recipe. My husband said that we will never buy another egg roll anywhere, ever, as he loved mine so much. They did not turn out as pretty as yours however,..some were square, some round like a spring roll and others were rectangular, but that was more fun. I just came home after buying 4 more packages of Won Ton Wraps,…so I am putting more in the freezer, thanks again.

    Reply

    • Natasha's Kitchen
      November 12, 2020

      You and your husband are both so sweet! Thank you for sharing your good experience with us and for providing good feedback. We appreciate it!

      Reply

  • Crystal
    November 10, 2020

    Can you cook these in the oven, or does it have to be fried?

    Reply

    • Natashas Kitchen
      November 10, 2020

      Hi Crystal, I have not tested this in an oven, but here is what one of our readers wrote: ” I baked the egg rolls at 400 degrees for 20 minutes on a wire rack in a convection oven instead of frying them. I am very happy with how they turned out. They are crunchy, but probably not as much as yours. (I should have fried some for comparison.) I recommend this method if you want to avoid frying.” I hope this is helpful!

      Reply

      • Grace Kratovil
        December 19, 2020

        My recipe(from an immigrant from Thailand) is so similar to yours, Natasha. One day I baked some, spritzing with oil before the oven, air fried some and fried some. My family ranked them. Not surprisingly, fried won hands down. Airfried was a distant second and baked ones were way last. HOWEVER– none were leftover so the baked ones weren’t that bad. They were hard instead of crispy.

        Reply

        • Natashas Kitchen
          December 19, 2020

          Thank you for sharing that with us!

          Reply

  • Nancy
    November 5, 2020

    Delicious! Will definitely make again. Thank you

    Reply

    • Natasha's Kitchen
      November 6, 2020

      Wonderful! You are most welcome, Nancy. Thanks for trying out this recipe.

      Reply

  • Irina
    November 2, 2020

    Awesome recipe! 5 stars! The only changes I made was skipping the noodles and baking them instead of frying as one commenter suggested.

    Reply

    • Natasha's Kitchen
      November 3, 2020

      Very nice, thank you for the perfect rating, Irina! I appreciate your good comments and feedback regarding this recipe.

      Reply

  • Barry B.
    November 2, 2020

    I froze them before cooking and put directly in my air fryer frozen for 12-15 minutes. They come out great. I’m making a meatless batch tomorrow foe my daughter-in-law.

    Reply

    • Natasha's Kitchen
      November 2, 2020

      Sounds great! I haven’t tried making a meatless version yet but I’m sure it will just be as delicious.

      Reply

  • Jocelyn Murray
    October 29, 2020

    where is your colander from?

    Reply

  • Aline
    October 28, 2020

    I just finish the egg roll and they are delicious. Thanks for sharing !

    Reply

    • Natashas Kitchen
      October 28, 2020

      You’re welcome! I’m happy you enjoyed that!

      Reply

As Featured On

Never Go "Hangry" Again!

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