Best Egg Rolls Recipe
Making restaurant-quality egg rolls at home is easier than you might think. With this quick and easy recipe, you'll be able to create crispy, delicious egg rolls in under 30 minutes. Learn how to roll them, fry them to perfection, and serve them with your favorite dipping sauce!
What Is An Egg Roll?
An egg roll is a deep-fried appetizer commonly found on Chinese-American restaurant menus. It features a thick, crispy wheat flour wrapper filled with shredded cabbage, pork, and other ingredients, then fried in hot oil and served warm. These egg rolls are often paired with soy sauce or duck sauce for dipping.
Why Are They Called Egg Rolls?
Despite their name, egg rolls dont actually contain eggs in the filling. The name might stem from the original version of the dish, which was an adaptation of a dish called Dan Gun a Chinese recipe featuring an omelet wrapped around fillings. The twist on this dish used a thick wrapper, hence the name "egg roll." The name stuck, even though eggs arent used in the filling itself.
Whats Inside an Egg Roll?
This recipe uses a savory filling of ground pork, cabbage, carrots, garlic, and ginger. The mixture is wrapped in store-bought egg roll wrappers and sealed with a flour paste before being deep-fried to crispy golden perfection in peanut oil.
Egg Roll vs. Spring Roll
While both egg rolls and spring rolls are cylindrical appetizers associated with Chinese cuisine, they are quite different. Spring rolls use thin wrappers and are often baked or served fresh without frying. Egg rolls are thicker, deep-fried, and often filled with pork and vegetables. Spring rolls have origins in ancient China, while egg rolls were likely invented in the U.S.
How to Make Egg Rolls:
Step 1: Prepare the Filling
Season the ground pork with ginger and garlic powder in a large bowl. Mix well to combine. Heat a medium skillet over medium heat, then cook the pork until browned and crumbly, about 5 to 7 minutes. Once cooked, transfer the pork to a large mixing bowl and add shredded cabbage and carrots. Stir until the filling is well mixed.
Step 2: Make the Flour Paste
In a small bowl, mix together the flour and water to create a paste. This will help seal the egg rolls once they are rolled.
Step 3: Roll the Egg Rolls
Lay an egg roll wrapper on a clean surface, oriented like a diamond with one corner pointing toward you. Spoon about 1/4 to 1/3 cup of the filling into the center of the wrapper. Fold the bottom corner up over the filling, then fold in the left and right corners toward the center. Gently roll the wrapper toward the top corner, sealing the edge with a bit of the flour paste.
Step 4: Fry the Egg Rolls
Heat peanut oil in a large skillet or wok to about 375F (190C) over medium-high heat. Once the oil is hot, carefully lower the egg rolls into the oil, turning occasionally to ensure they brown evenly. Fry for 5 to 8 minutes, or until golden and crispy. Remove the egg rolls from the oil and drain on paper towels or a wire rack.
Step 5: Serve
Arrange the finished egg rolls on a serving platter and sprinkle with sesame seeds if desired. Serve warm with your favorite dipping sauce, such as soy sauce or duck sauce.
Egg Roll Dipping Sauce Ideas:
- Quick Egg Roll Dipping Sauce
- Sesame Dipping Sauce
- Sweet and Sour Dipping Sauce
Feel free to explore other sauce options that pair well with egg rolls in our Sauces and Condiments collection.
Where to Buy Egg Roll Wrappers:
Egg roll wrappers are usually available in the international foods section of most grocery stores. If you can't find them locally, try visiting an Asian market or ordering them online.
Recipe Tips:
- For quicker prep, use a store-bought coleslaw mix instead of slicing your own cabbage and carrots.
Nutrition Facts:
Per serving (1 egg roll):
- Calories: 334
- Fat: 21g (26% Daily Value)
- Saturated Fat: 5g (26% Daily Value)
- Cholesterol: 40mg (13% Daily Value)
- Sodium: 220mg (10% Daily Value)
- Total Carbohydrate: 23g (8% Daily Value)
- Dietary Fiber: 2g (6% Daily Value)
- Sugars: 1g
- Protein: 14g (28% Daily Value)
- Vitamin C: 7mg (8% Daily Value)
- Calcium: 56mg (4% Daily Value)
- Iron: 2mg (12% Daily Value)
- Potassium: 240mg (5% Daily Value)

Comments
Snowflake
10/06/2025 01:52:54 PM
Original review 12/20/06 These were sooo good. It's really hard to find decent Chinese food around here so I made my own. I made a few changes. Doubled the ginger & garlic powder, & used 4 cups of shredded coleslaw mix. I sauteed the cabbage mixture a little in 2T water & 2T soy sauce then added the pork & 1/2 t. chinese five spices. I used 1/3 C filling for the inside. We made 11 eggrolls not 8. Peanut oil is rather expensive which no one mentioned, I might try a different oil next time to save a few bucks. I found the egg roll wrappers in the produce section near the vegetables if anyone else had trouble find them, ( I looked in the Asian section initially then had to ask a store employee). My husband LOVED these. I served them with Fried Rice Restaurant Style & Broccoli Beef I from this site. Thank you! Edit 12/10/12 This is how I now make these: Doubled the ginger & garlic powder, & used 16 oz bag of shredded coleslaw mix in the filling. I sauteed the cabbage mixture a little in 2 T water & 2 T soy sauce then added the pork & 1 t. Chinese five spices. I used 1/3 C filling for the inside. We make 15 eggrolls. We brush them with vegetable oil then bake them on a sheet pan at 425 degrees for 20 mins, turning over after 10 mins. Much healthier to bake them & less of a hassle than frying.
Allrecipes Member
05/08/2003 04:14:23 AM
These were the first egg rolls I've ever made and I must say they were impressive. Instead of chopping everthing up (carrots, etc.) I bought a bag of coleslaw mix and used that. They were delicious, but they are not very "jazzy." To quote Emeril, "You gotta kick these up a notch or two." We experimented and added hot sauce to the mix, and next time (we WILL make them again) we are going to add garlic, etc. We don't like things crazy spicey but these egg rolls as is are just way too bland. We give the author 4 stars because we never would have made these without her help and ideas. Thank you!
TEEBEE2002
09/21/2002 12:49:36 PM
These are good. I tried them with Lumpia Wrappers instead of egg roll wrappers and they were even better! The lumpia wrappers come out nice and crispy the way my kids like them. Lumpia wrappers are hard to find, check asian markets for them. They are much thinner than eggroll wrappers and look a bit like an egg crepe. They fry up very crispy sort of like Filo does.
Allrecipes Member
02/20/2002 08:33:04 AM
These are great, although after making them a few times, I would recommend using canola oil to fry them in. I got a much crispier egg roll using that instead of peanut oil. Also, I added scrambled eggs, and extra cabbage. Beware, this recipe makes a lot of filling!!
DREGINEK
09/23/2002 02:59:53 PM
Good egg rolls but I think I'll have to play around with some spices to make it taste better. Possibly lemon pepper seasoning. Also, instead of chopping up cabbage and carrots, I used 2 cups worth of pre-shredded cole slaw...same results and saves on time. I'll try these again to see if I can find the right spice combinations.
Allrecipes Member
12/21/2002 01:47:37 PM
My best friend and I made these one night.They were so great! My children are 2 and 5. They loved them. We did add lemon pepper, soy sauce and minced garlic to the pork when browning the meat.
LINDA MCLEAN
09/17/2002 06:47:57 AM
This is a good basic egg roll recipe. I like to add a little soy sauce to the veggies while they're cooking, along with garlic and onion powder. You can add anything you like to spice up the filling. Once fryed, we like to dip these babies into vinegar.
Lil1
03/26/2009 09:57:30 AM
These were great thanks so much for the recipe. The only thing I did differently was bake them at 400 for 30 minutes instead of frying them. Next time I might add some shrimp as well like they do in the restaurants. :)
Nelson
09/11/2010 10:16:39 AM
Double up on the spices and these are fantastic. I also add a little soy sauce and celery seed, and cook the cabbage/carrot mixture with the meat for the last few minutes. I am constantly being asked to make these for parties!
Paul Ruffner
12/03/2014 08:55:59 PM
Definitely listen to the reviews on seasoning. I took "snowflakes" advice and doubled the garlic and ginger added 2 tbs soy sauce and 1/2 tsp Chinese five spice. Gave the filling a really good flavor. Plus using the slaw mix is a no brainer but you need more like 3-4 cups per 1 lb of pork or the ratio is way off. I also deep fried mine at 350 so the edges didn't burn. I'm always stuffing things into egg roll wrappers but this is my first traditional style and is going to remain my go to recipe with the above mentioned alterations.
Stacy Hogan Gaddy
10/20/2011 05:46:57 AM
My family gobbles these up whenever I make them! Must use Sweet Chili Sauce for dipping for an over the top authentic asian taste!! Chili sauce goes PERFECTLY with these even though I know it's a Thai condiment. (Mae Ploy is brand I use and can find it in my local Walmart). I too doubled seasoning as it tasted too bland as called for. Also, no need to make flour paste. Dipping your fingers in water and smoothing on seams does the exact same job. Lastly, I mix the seasoned pork immediately after cooking with the cabbage & carrots ahead of time and let sit so the flavors blend together. It also makes the vegetables limp so they're fully cooked after I deep fry them. Canola oil works just great if you don't have peanut oil or if allergic. I keep the pork mixture in fridge for a few days and can assemble and fry in no time for a quick snack.
Ward Duncan
05/06/2025 11:25:04 PM
These are meh at best. So flavorless it is disappointing.
HappyRum2383
03/17/2025 12:37:18 AM
Easy to make and not bad for a first time but lacking a little flavor in my opinion.
Crystal Marie Perez
02/19/2025 03:49:03 AM
The recipe is super simple and delicious. My only tip is you don't have to make the flour paste. If you dab the corner of the egg roll wrapper with a small drop of water it will stick to its self when rolled.
Maria Bowden
02/12/2025 01:37:13 PM
Absolutely love this recipe very easy to make, they taste just like the ones at a Chinese restaurant definitely give this recipe five stars.
SandyRye7578
02/09/2025 12:03:06 AM
This recipe was easy to follow. I decided to add cooked shrimp which I cut into smaller pieces and added to the pork, cabbage, carrot mixture. Turned out scrumptious! Thank you.
Jacqueline Rose
12/28/2024 07:46:13 PM
blah! tasteless. I've never had an egg roll before and after this, never will again.
IcyVeal2149
11/06/2024 03:45:39 AM
Made these as an appetizer for a family dinner party and they were a HIT! Made double the recipe and froze some so we could enjoy later! Printing this recipe and will make again! Yum! 10/10 recommend!!
WobblyStir9475
09/04/2024 11:45:06 PM
The egg roll is an ancestor of the spring roll. Surely it’s the other way round
Christine Rodriguez
07/28/2024 08:48:56 AM
Everyone needs this recipe, trust me.