Homemade Egg Rolls

These homemade egg rolls are everything you love about your favorite takeout appetizer, only better because you made them at home.

homemade egg rolls with dipping sauce

There’s something undeniably satisfying about biting into a hot, crispy egg roll fresh from the pan. That golden crunch gives way to savory pork, tender cabbage, a hint of garlic and ginger.

These homemade egg rolls come together with simple ingredients and a little bit of prep, but the results feel anything but ordinary. Theyโ€™re the perfect kitchen project when you want to mix things up for dinner, impress guests at a gathering or just try your hand at making a restaurant favorite from scratch.

I still remember the first time I made these … there was some rolling, some frying and definitely a lot of happy crunching around the table. Theyโ€™re the kind of food that brings people together, whether youโ€™re standing in the kitchen dipping them in sweet chili sauce or packing them up to share with a neighbor. And yes, once youโ€™ve had one, youโ€™ll absolutely want another.

homemade egg rolls dipped in Thai chili sauce.

Why youโ€™ll love these homemade egg rolls

โœ… Crispy and satisfying: Each egg roll fries up golden brown and perfectly crisp, just the way they should be.
โœ… Savory filling: The seasoned pork, fresh cabbage and a touch of sesame oil create a flavorful, juicy center.
โœ… Make-ahead friendly: Prep the filling and roll them in advance so all you have to do is fry when ready.
โœ… Customizable: Want shrimp, ground turkey or even tofu instead? These are easy to make your own.
โœ… Crowd-pleasing: Great for game day, family dinner, or party appetizers, everyone loves a homemade egg roll.
โœ… Pantry accessible: You can find nearly everything for this easy egg roll recipe at most local grocery stores.

Ingredients

Here’s what you’ll need to make these homemade egg rolls:

  • Oil: Used both for sautรฉing and frying, it brings everything together and gives the egg rolls their signature crunch. Use vegetable oil for a neutral flavor.
  • Ground pork: A flavorful, juicy base that browns beautifully and carries the seasoning well. For a leaner option, swap in ground turkey.
  • Garlic: Adds bold, aromatic flavor that enhances the savory profile of the filling.
  • Ginger: Brings a fresh, slightly spicy note that gives these egg rolls authentic depth.
  • Salt: Enhances and balances all the other flavors in the filling.
  • Sugar: Just a hint to round out the salty, savory components with subtle sweetness.
  • Coleslaw mix: A convenient blend of cabbage and carrots that adds crunch and bulk to the filling.
  • Green onions: Adds a pop of color and a mild onion flavor that lifts the dish.
  • Soy sauce: Brings umami and saltiness that soaks into every bite.
  • Toasted sesame oil: Adds rich, nutty depth that makes the whole dish taste more like your favorite restaurant version.
  • Egg roll wrappers: Crispy on the outside, soft where the filling meets the wrapper, a must for proper texture.
  • Egg: Used to seal the wrappers and keep the rolls closed during frying.
  • Thai chili sauce: The sweet and spicy finishing touch that makes each bite pop. These rolls also pairs well with sour sauce or extra sweet chili sauce.
homemade egg roll ingredients.

How to make homemade egg rolls

1๏ธโƒฃ Cook the pork

In a medium skillet, cook the ground pork with garlic and ginger over medium heat until browned. Drain any grease to keep the filling from becoming soggy.

2๏ธโƒฃ Season the meat

In a small bowl, mix the salt, sugar, soy sauce and sesame oil. Stir this mixture into the cooked pork, coating it evenly.

3๏ธโƒฃ Combine with vegetables

In a large bowl, add the coleslaw mix and green onions. Pour the seasoned pork into the bowl and stir to combine. Let the mixture cool slightly so itโ€™s easier to handle.

4๏ธโƒฃ Wrap the egg rolls

Place a wrapper in front of you like a diamond. Spoon about three tablespoons of filling into the center. Fold the bottom corner over the filling, tuck it snugly, fold in the sides, brush the top corner with egg and roll it up. Place seam side down.

5๏ธโƒฃ Fry to perfection

Heat two to three inches of vegetable oil in a deep skillet, pot or Dutch oven to 340โ€“350ยฐF. Carefully lower a few egg rolls into the hot oil and fry for two to three minutes per side, until golden and crispy. Donโ€™t overcrowd the pan.

6๏ธโƒฃ Drain and serve

Remove from the oil and place on a wire rack or paper towel-lined plate to drain. Serve hot with sweet chili sauce, soy sauce or your favorite sour sauce.

homemade egg rolls process steps in photos

Serving suggestions

๐Ÿšย With fried rice:ย These egg rolls are perfect served alongside a bowl of fried rice,ย broccoli or lo mein for a full takeout-style dinner at home.
๐ŸŽ‰ย As party appetizers:ย Stack them high on a platter with little bowls of dipping sauce for an appetizer guests will devour.
๐Ÿฑย For lunch leftovers:ย Pack a couple of leftover egg rolls with some edamame orย celeryย sticks for a lunchbox that beats anything youโ€™d grab on the go.
๐ŸŒถย With a spicy twist:ย Add extra chili sauce, a dash ofย pepper, or hot mustard for those who like it hot.
๐Ÿฅกย With stir-fry:ย Toss together someย bell peppers, onions, and your favoriteย proteinย in soy sauce for an easy meal with a homemade twist.

Storage + make-ahead tips

One of the best things about homemade egg rolls is how well they can be prepped ahead of time. Hereโ€™s how to make your life easier while still enjoying fresh, crispy egg rolls:

  • Make the filling in advance: The pork and cabbage mixture can be prepped and stored in the fridge up to 2 days before rolling.
  • Wrap and freeze: Assemble the egg rolls and freeze them on a baking sheet. Once frozen solid, transfer to a freezer bag or an airtight container. Fry from frozen, just adding an extra minute or two to the cook time.
  • Reheat like a pro:ย Leftover egg rolls can be reheated in the oven or air fryer at 350 degrees F until crisp and heated through, about eight to 10 minutes. Avoid the microwave if you want to keep the crunch.
homemade egg rolls on a plate

Variations + substitutions

  • Swap the meat: Try shrimp, ground turkey or even tofu for a different take.
  • Add veggies: Finely diced bell peppers, broccoli or celery make great additions to the filling.
  • Spice it up: Add chili flakes, Sriracha or a full teaspoon of hot sauce to the meat mixture if you like heat.
  • Use store-bought slaw: No need to chop cabbage. Bagged coleslaw mix keeps this recipe easy.

Final Thoughts: Why this recipe matters

Making homemade egg rolls is about slowing down, trying something new and creating a meal that feels special. The process is surprisingly fun, especially once you get the hang of folding those wrappers and watching them sizzle to golden perfection.

This recipe has become a go-to for gatherings, game nights and just when the craving hits and takeout wonโ€™t cut it. Youโ€™ll love the satisfying crunch, the flavorful filling and the fact that you made them yourself.

These crispy, golden rolls deliver big flavor for minimal effort. Plus, at around 130 calories each, they make a great snack without being too heavy. If youโ€™re watching what you eat, swap in ground turkey, reduce the oil or load them up with extra broccoli or bell peppers for bonus fiber and nutrients.

Keep the dipping sauces nearby (especially sweet chili sauce or your favorite spicy sour sauce) and enjoy each roll right out of the fryer or from your lunchbox the next day. Theyโ€™re great warm, room temp or even cold in a pinch.

๐Ÿ“Œ Pin It + Print It

If this homemade egg rolls recipe made your day just a little more delicious, donโ€™t forget to pin it for later and print out a copy for your go-to binder. These egg rolls are the kind of recipe youโ€™ll come back to again and again.

Tried it? Iโ€™d love to see how yours turned out!

homemade egg rolls being fried in oil.

More Grandma-approved recipes to try

If you like this recipe for homemade egg rolls, then check out these other delicious recipes for your next big meal or gathering:

Want to Save This Recipe?
Enter your email below and Iโ€™ll send it directly to your inbox!
Please enable JavaScript in your browser to complete this form.
Your Privacy
homemade egg rolls

Homemade Egg Rolls

Print Pin Save Rate
Servings: 12 egg rolls
Calories: 131kcal
Author: Laura

Equipment

  • Medium Skillet
  • Large skillet
  • Mixing bowlsย 

Ingredients

  • 2 teaspoons vegetable peanut or canola oil (plus more for frying)
  • ยพ pound ground pork
  • 2 garlic cloves minced
  • 1 teaspoon ginger minced
  • ยฝ teaspoon salt
  • 1 teaspoon sugar
  • 3 cups coleslaw mix chopped
  • 4 green onions chopped
  • 2 Tablespoons soy sauce
  • 1 teaspoon toasted sesame oil
  • 12 egg roll wrappers
  • 1 egg beaten
  • Thai chili sauce for serving

Instructions

  • In a medium skillet, brown pork with ginger and garlic. Drain any grease.
  • In a small bowl, combine salt, sugar, soy sauce and sesame oil. Add to pork and mix well.
  • Combine cabbage mix and green onions in a large bowl. Pour the meat in with the veggies, stir and let cool until able to handle with hands.
  • Lay wrapper in front of you so that it looks like a diamond. Place about 3 tablespoons of pork filling in the center of the egg roll wrapper.
  • Fold bottom point up over filling and tuck. Fold in right and left points. Brush with beaten egg to ensure they stick. Roll top point over to close. Lay it seam down to keep closed.
  • Heat 2-3 inches of oil in a large deep skillet or Dutch oven (340-350 degrees).
  • Fry a few egg rolls in the pan at the same time, about 2-3 minutes on each side, until crispy and golden brown.
  • Place on a paper towel lined plate. Serve with Thai chili sauce.

Nutrition

Calories: 131kcal | Carbohydrates: 10g | Protein: 7g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.002g | Cholesterol: 35mg | Sodium: 364mg | Potassium: 149mg | Fiber: 1g | Sugar: 1g | Vitamin A: 122IU | Vitamin C: 8mg | Calcium: 24mg | Iron: 1mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating