It’s been a very long time since I was regularly making them in my parents’ takeout restaurant, when we’d crank out hundreds of egg rolls at a time. With this recipe, however, we’ve recorded the ingredients and method we used, so we can make them anytime at home!

What Are Egg Rolls?

Egg rolls are fried, savory rolls, generally filled with cabbage, chopped Chinese roast pork, and sometimes shrimp. The wheat flour-based wrappers form small bubbles when fried, giving them their signature look. It is an American creation that evolved from Chinese spring rolls (check out our Shanghai Style Spring Roll or Cantonese Spring Roll recipes to see the difference), sometime in the early 20th Century. See the recipe! Contrary to the name, the filling does not actually contain egg, and there may or may not be eggs in the wrapper! Like other fried foods, they’re often served with duck sauce, a sweet condiment popular in Chinese-American takeout restaurants.

A Restaurant Recipe

I first attempted to make these beside my father, who was a Chinese chef working at the Holiday Inn restaurant in upstate New York. He later became a business owner with his own Chinese restaurant in New Jersey. Back then, chefs and kitchen hands were judged by how many pounds of egg roll wrappers they could go through in one hour. If you were any good, you could tear through 25-30 pounds of wrappers per hour, and all the egg rolls would look like perfect little clones of each other. I wasn’t particularly good at it (25 pounds an hour was a far off dream), but I could make them well enough. It’s a relatively easy process, and you’ll get the hang of it quickly. While my father is no longer here to give us his exact recipe, I’ve developed this one from memory. It’s very close to what we used to make at the restaurant, both in flavor and execution!

Adapting & Storing

You could use the traditional ingredients in this recipe, or get creative with just about any fresh vegetables and meat. Just make a good-sized batch. They freeze well after frying, and reheat nicely for after school or party snacks. You can even cut the wrappers into smaller squares, and make minis for a delightful appetizer. Need I say more?

Egg Roll Recipe Instructions

Making the filling:

Bring a large pot of water to a boil. Put the cabbage, carrots, and celery into the boiling water and cook for about 2 minutes. Transfer the veggies to an ice bath and drain. Check out our Chicken Egg Rolls and Vegetable Egg Rolls! We prefer using Taiwanese flat cabbage for our egg rolls, since it has a crunchier, more tender texture and looser leaves. However, you can also use green cabbage, savoy cabbage, or a combination! Thoroughly squeeze out all the excess water from the vegetables (you can put the drained veggies in a clean kitchen towel and squeeze out the water). This is a very important step. If the filling is too wet, you will have a wet filling and soggy egg rolls! A Chinese bamboo strainer/spider really comes in handy for scooping veggies out of the boiling water and even for frying the egg rolls if you are making a large batch. Check out our Chinese Cooking tools page to see what we use in our kitchen. When it comes to shredding the vegetables in the first place, you can use the shredding blade attachment on a food processor, or you can chop/julienne by hand. You can also try buying bulk bags of coleslaw mix if you’re short on time. Once dry, transfer the veggies to a large mixing bowl. Add the scallions (green onions), salt, sugar, sesame oil, 2 tablespoons oil, five spice powder (if using), white pepper, Chinese roast pork, and cooked shrimp (if using). Toss everything together. If you prefer using chicken, see our recipe for chicken egg rolls. You can also add shrimp to those if you like. If you’d like to add peanut butter to your egg rolls, mix in a couple tablespoons (or to taste) before assembling. Okay, the filling is ready to be wrapped! Back in the day, the egg roll wrappers at the restaurant used to come in 5-pound bundles. Each person would start with one and work their way down the stack, which made about 120 egg rolls. As a general rule, the filling will taste a little bit more salty at this point, until it has a chance to absorb the seasonings. Remember though, you can add seasoning when you eat the egg rolls, but if they’re too salty, there is little that can be done to save the batch. Keep this in mind when re-seasoning.  You may also want to wrap a test egg roll and fry it to check the taste before you wrap the entire lot. We always did this at the restaurant before we made a batch of 600! We were pretty expert at making sure we had enough filling so that there’d be no leftover wrappers. It’s not an exact science, so play it by ear.

Wrapping the egg rolls:

The way to wrap these egg rolls is to first take a small fistful of filling, squeeze it a little in your hand until it is compressed together, and place it on the wrapper. Check out the photos below to see how to wrap them. Basically, it’s similar to the method you’d use to wrap a burrito. Just add a thin layer of egg to make sure it stays sealed. Line them up on a lightly floured surface, and continue assembling until you run out of ingredients. You can also watch our demonstrating the folding technique or check our article on How to Fold Egg Rolls. Check out our Chinese Noodles and wrappers page to see more on egg roll and spring roll wrappers, as well as all kinds of noodles.

Frying the egg rolls:

In a small pot, heat your frying oil to 325 degrees Fahrenheit (160°C). You don’t need too much—just enough to submerge the egg rolls. We prefer peanut oil for frying egg rolls, but you can also use vegetable oil or canola oil. Carefully place a couple egg rolls into the oil, and fry them for about 5 minutes until golden brown. Keep them moving in the oil to make sure they fry evenly. My father used to tell me that frying egg rolls was a fool-proof task. You just slide them gently into the oil, and keep them moving while they are frying. When they’re done, they’ll “call” you with a slightly louder sizzling noise. That splattering noise is signaling that the filling is getting hot inside. The steam is escaping, causing the oil to bubble up. After frying, you can transfer them to a cooling rack. I tend to place them in our cast iron pan lined with a paper towel, standing vertically to allow the oil to drain. You can serve them after they’ve cooled a bit, either by themselves, or with a dipping sauce: perhaps a little duck sauce, Chinese hot mustard, sweet and sour sauce, or hot sauce. We think that egg rolls are definitely best when deep-fried. The air fryer is a great tool for reheating! That said, you CAN cook them in an air-fryer if desired. They will have a drier appearance and won’t be as crispy, but if you would really rather not deep-fry, this is an option. Brush the egg rolls thoroughly with a neutral oil, and place in the air fryer basket. Air fry at 350°F/175°C for 6 minutes. Flip the egg rolls, and cook for an additional 6 minutes.

Storage & Reheating Tips

You can store leftover egg rolls in the refrigerator for up to 4 days. you can also make a big batch and freeze the egg rolls either in freezer bags or an airtight container. Bake to reheat them at 350°F/175°C—either in the oven or air fryer—until crispy. Enjoy folks!

Egg Rolls  Real Chinese Takeout Recipe   - 90Egg Rolls  Real Chinese Takeout Recipe   - 45Egg Rolls  Real Chinese Takeout Recipe   - 97Egg Rolls  Real Chinese Takeout Recipe   - 10Egg Rolls  Real Chinese Takeout Recipe   - 79Egg Rolls  Real Chinese Takeout Recipe   - 22Egg Rolls  Real Chinese Takeout Recipe   - 62Egg Rolls  Real Chinese Takeout Recipe   - 32Egg Rolls  Real Chinese Takeout Recipe   - 22Egg Rolls  Real Chinese Takeout Recipe   - 74Egg Rolls  Real Chinese Takeout Recipe   - 19Egg Rolls  Real Chinese Takeout Recipe   - 11Egg Rolls  Real Chinese Takeout Recipe   - 67Egg Rolls  Real Chinese Takeout Recipe   - 97Egg Rolls  Real Chinese Takeout Recipe   - 42Egg Rolls  Real Chinese Takeout Recipe   - 31Egg Rolls  Real Chinese Takeout Recipe   - 97Egg Rolls  Real Chinese Takeout Recipe   - 2Egg Rolls  Real Chinese Takeout Recipe   - 54Egg Rolls  Real Chinese Takeout Recipe   - 64Egg Rolls  Real Chinese Takeout Recipe   - 11Egg Rolls  Real Chinese Takeout Recipe   - 86Egg Rolls  Real Chinese Takeout Recipe   - 66Egg Rolls  Real Chinese Takeout Recipe   - 14Egg Rolls  Real Chinese Takeout Recipe   - 15Egg Rolls  Real Chinese Takeout Recipe   - 5Egg Rolls  Real Chinese Takeout Recipe   - 63Egg Rolls  Real Chinese Takeout Recipe   - 46Egg Rolls  Real Chinese Takeout Recipe   - 89Egg Rolls  Real Chinese Takeout Recipe   - 75Egg Rolls  Real Chinese Takeout Recipe   - 97Egg Rolls  Real Chinese Takeout Recipe   - 11Egg Rolls  Real Chinese Takeout Recipe   - 34