Amazing 24 homemade egg rolls

April 16, 2026
Written By Mia Thompson

Mia Thompson is the founder and home cook behind Mia's Meals. Inspired by her Midwest upbringing, where the best family moments happened around the dinner table, Mia is passionate about creating simple, delicious recipes for busy American homes. Her goal is to take the stress out of the "what's for dinner" question and help you create new, happy memories in your kitchen.

Oh, the craving for that perfect crunch! You know the one—the kind you only get when you smuggle takeout boxes home. But listen, ditch that drive-thru habit because I’m here to tell you that we absolutely can capture that restaurant magic right here in your own kitchen. At Mia’s Meals, we believe in keeping things simple but making them deeply satisfying, and that’s why perfecting the classic homemade egg rolls was a point of pride for me. Forget complicated equipment or professional training; this recipe gets you truly crispy homemade egg rolls just by focusing on a couple of key steps. This isn’t just food; it’s connecting to that feeling of sharing something delicious that you made yourself.

Why This Is the Best Homemade Egg Rolls Recipe You Will Make

I’ve tested dozens of variations, and I promise you, this is the ultimate one. When you’re looking for the best homemade egg roll recipe, you need three things: crunch, flavor, and foolproof wrapping. We deliver all three!

Here’s why my family keeps coming back to this one:

  • Superior Crispiness: We nail the frying temperature and ensure the filling is rock-solid cool. That means no soggy bottoms, ever!
  • Balanced Filling Flavor: The combination of pork, cabbage, carrots, and just the right amount of ginger and soy sauce hits that perfect savory note you expect from great Chinese takeout at home.
  • Simple Wrapping Technique: Wrapping can be intimidating, I know. But these directions break it down step-by-step so even your first batch looks professional. Trust me, once you wrap one, the rest fly by!

Gathering Ingredients for Classic Homemade Egg Rolls

You know I’m all about making things easy, but for the best quality, we can’t skip on what goes into our homemade pork egg rolls filling. The beauty of this recipe, which yields about 24 rolls, is that most of this is easy-to-find pantry and fridge staples. Good quality ingredients make for effortless flavor!

Make sure you have everything measured out before you start cooking the filling. We need our wrappers to wait patiently!

Here is exactly what you need for the filling:

  • 1 pound ground pork
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1/2 cup shredded carrot (freshly grated is best!)
  • 2 cups shredded green cabbage
  • 1/2 cup sliced green onion (scallions)
  • 1/4 cup soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon sesame oil
  • 1/4 teaspoon black pepper

And, of course, grab those delicious square wrappers:

  • 24 square egg roll wrappers
  • Vegetable oil for frying (you’ll need about 2 inches deep in your pot!)

How to Make Homemade Pork Egg Rolls Filling From Scratch

Alright, let’s cook up the absolute star of the show—the filling! This is where the magic happens and where we build the flavor foundation of your best batch of homemade egg rolls yet. We’re working with simple ingredients, but the technique matters here, trust me.

First, grab your biggest skillet and heat up that oil over medium-high heat. Cook the ground pork until it’s nicely browned, making sure to break it up as it cooks. Once it’s done, drain off any pool of excess fat. Nobody wants greasy egg rolls!

Next, we’re building aromatics. Toss in your minced garlic and grated ginger. You only need about a minute until that kitchen smells amazing; garlic cooks fast! Then, throw in your beautiful shredded carrot, cabbage, and green onion. Let those veggies wilt down just a touch, maybe five to seven minutes. Finally, toss in your soy sauce, oyster sauce, sesame oil, and pepper. Stir everything through for just two more minutes until it all marries together.

Now for the most important secret to getting crispy homemade egg rolls and avoiding wrapper tears: Take that entire mixture off the heat and let the homemade pork egg rolls filling cool completely! Seriously, I mean fully cooled. Placing hot filling into those delicate wrappers is a recipe for steam, sogginess, and tears. Put it in a shallow dish and let it chill out on the counter, or even pop it in the fridge for 30 minutes. It’s worth every second of the wait. If you’re looking for great side ideas, check out my tips for garlicky green beans!

Mastering the Art of Wrapping Homemade Egg Rolls

Okay, we’ve made the fragrant, perfectly seasoned filling, and it’s completely cool—huge win! Now comes the part everyone worries about when attempting how to make egg rolls from scratch: the rolling. Don’t stress! Think of it like folding a very tasty letter. This is the step where we guarantee you get those lovely, tight rolls that fry up beautifully.

Lay out your square wrapper on a clean cutting board or counter so it looks like a diamond, with one corner pointing directly at you. I always keep a tiny bowl of water nearby for sealing. Take about two tablespoons of that cooled filling and place it just below the center point of the wrapper.

Here’s the folding sequence: First, take the bottom corner (the one closest to you) and fold it up tightly over the filling. You want it snug. Next, take the left and right corners and fold them neatly inward over the center mass, making sure the filling stays tucked in. It should look a bit like an envelope now.

Moisten the very top corner tip with just a dab of water using your finger; that’s our glue! Finally, roll the package up firmly and evenly toward that final, moist corner. Press gently to seal it shut. That’s it! You’ve done it. See how neat that is? This technique gives you excellent results every time, minimizing cracks and making them ready for frying or freezing. If you liked this wrapping challenge, you should also check out my guide on rice paper dumplings!

Achieving Crispy Homemade Egg Rolls: Frying Techniques

Okay, my friends, this is the moment of truth for getting those beautiful, shatteringly crispy homemade egg rolls we all dream about. Forget the floppy versions—we’re going professional here! You need a good few inches of vegetable oil in a heavy pot, like a Dutch oven, and you absolutely must get that temperature right. Aim for 350 degrees Fahrenheit (175 Celsius). If the oil isn’t hot enough, the wrapper just soaks it up, and boom—soggy rolls! This high heat control is exactly how I get my chicken so incredibly crispy, and it works just as well here.

When you’re dropping them in, work in small batches. I usually only do three or four at a time. Overcrowding the pot drops the oil temperature way too fast, which is another fast track to greasy results. Let them fry for about three to five minutes, turning them gently so they brown evenly on all sides. When they hit that perfect deep golden color, scoop them out with a slotted spoon right onto a paper towel-lined wire rack. The rack is important so air can circulate underneath!

Alternative Cooking Methods for Homemade Egg Rolls

I know not everyone wants to commit to deep frying, and that’s totally fair! I’ve developed a few ways to still get a great result without the big oil commitment. While frying gives you that ultimate classic texture, we have some great options for air fryer homemade egg rolls, too.

If you are using an air fryer, remember to spray those carefully wrapped rolls liberally with cooking spray—this helps them brown up instead of just drying out. Pop them into the basket and fry them at 375 degrees Fahrenheit for about 10 to 12 minutes, flipping halfway through so they color evenly. For the baked homemade egg rolls recipe crowd, brush them lightly with oil and bake them at 400 degrees Fahrenheit for about 15 minutes, flipping halfway. The fried ones are my favorite, of course, but these alternatives work really well when you need a quicker fix!

Serving and Storing Your Homemade Egg Rolls

They are perfectly golden, beautifully crunchy, and you’ve made two dozen of the best homemade egg rolls ever—hooray! The only thing left is enjoying them. Serve these immediately while they are piping hot. That fresh-out-of-the-oil crispness is truly unbeatable. And of course, grab your favorite dipping sauce. If you’re looking for ideas for creamy dips beyond the standards, you should check out my recipe for easy homemade tartar sauce, which actually makes a surprisingly great savory pairing!

Now, if you couldn’t possibly eat them all (which happens to me often!), we need to talk about storing them. The good news is that you can definitely make ahead homemade egg rolls for holidays or busy weeks. If you have extras, don’t fry them yet! Lay them out on a baking sheet—making sure none of them are touching—and pop that sheet right into the freezer until they are totally solid. Once they’re frozen hard, switch them into a freezer bag or container. When you’re ready to cook them later, fry them straight from frozen, just add about three extra minutes to your cooking time. They reheat like a dream!

Variations on the Traditional Homemade Egg Rolls Recipe

While I stand by the classic pork recipe—it’s what my mother taught me for the *best* flavor—I absolutely encourage you to get creative! Cooking should always feel personal, right? If you’re avoiding meat or just have extra veggies laying around, this recipe is super adaptable. This is how we make sure everyone at my table gets a plate they love.

If you’re looking to make a meatless batch, try the vegetable egg rolls homemade style! You can easily swap out the ground pork by using one full pound of crumbled, pressed, extra-firm tofu instead. You cook the tofu just like you would the pork, breaking it up in the hot pan until it gets a little color. Or, if you’re more of a mushroom fan, use finely chopped shiitake and cremini mushrooms mixed with an extra cup of cabbage! Just remember the golden rule: cool that filling completely before you start rolling!

Frequently Asked Questions About Homemade Egg Rolls

I get so many great questions when people try this easy homemade egg rolls recipe for the first time! It’s totally normal to have a few questions when you’re trying to recreate that perfect takeout crunch at home. Let’s tackle the biggest ones right here so you can feel totally confident getting those amazing Chinese takeout egg rolls at home!

What is the difference between homemade spring rolls vs egg rolls?

That’s a great question! The biggest physical difference is the wrapper, and it totally changes the texture. Traditional egg roll wrappers are thicker, made with egg, and they bubble up nicely when fried, giving you that distinctively hearty, chewy-crisp exterior. Spring roll wrappers are much thinner, usually just rice flour and water, which results in a lighter, almost shattering crispness when cooked. Think of egg rolls as the hearty appetizer and spring rolls as the delicate one!

Can I use pre-made dipping sauce for my homemade egg rolls?

Absolutely, yes! Don’t sweat the sauce if you’re already focused on getting the roll perfect. Store-bought sweet chili sauce or bottled duck sauce is perfectly fine for serving up with your perfect fried rolls. If you have an extra five minutes later, a little secret is to mix a splash of soy sauce, a teaspoon of rice vinegar, and a pinch of sugar—it’s a tiny homemade sauce that tastes amazing! For more ideas on quick homemade additions, you might like my recipe for easy homemade cranberry sauce; it pairs surprisingly well with savory appetizers!

How do I keep the filling from making my wrappers soggy?

This is the number one question I get, and it all comes back to temperature! You must, must, *must* let the filling cool completely. I mean room temperature or even slightly chilled. If you put warm filling into the wrapper, the steam created in the frying process has nowhere to go but straight into that wrapper dough, making it instantly gummy. Cook the filling, cool it down fully, and you’ll be rewarded with perfect crispiness!

Can I substitute the pork in this recipe?

You certainly can! If you are looking for a healthy homemade egg rolls recipe or just want to switch up the protein, ground chicken works beautifully as a direct 1:1 substitute for the pork. If you want to go completely meatless, check out the variations section where I talk about using tofu or extra mushrooms for a fantastic vegetarian version!

Nutritional Estimate for This Homemade Egg Rolls Recipe

I always like to be upfront about what goes into our bodies, even when we’re indulging in fantastic treats like these homemade egg rolls. Since we’re using real ingredients—ground pork, fresh cabbage, and frying oil—there are some considerations here. Please remember that these numbers are just a general guide based on the exact recipe amounts provided above.

This estimate is based on making 24 rolls and enjoying just one per sitting. If you have three, you’ll want to multiply these values accordingly! We try to keep things wholesome, but the frying process does add a bit of fat, making these rich and satisfying, just like the best chinese takeout egg rolls at home should be.

Here is what you can generally expect per serving (1 egg roll):

  • Serving Size: 1 egg roll
  • Calories: 180
  • Fat: 10g (with 3g Saturated Fat)
  • Cholesterol: 25mg
  • Sodium: 350mg
  • Carbohydrates: 15g (with 1g Fiber)
  • Protein: 8g

Keep in mind that if you swap the pork for tofu or use the air fryer homemade egg rolls method instead of frying, these numbers will shift! My goal is always comfort food that tastes incredible, and this recipe certainly delivers on that front.

Print

Classic Crispy Homemade Pork Egg Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make authentic, crispy homemade egg rolls from scratch using this straightforward recipe. This guide covers the filling preparation and the best technique for wrapping and frying for a perfect crunch.

  • Author: miasmeals
  • Prep Time: 30 min
  • Cook Time: 20 min
  • Total Time: 50 min
  • Yield: 24 egg rolls 1x
  • Category: Appetizer
  • Method: Deep Frying
  • Cuisine: American Chinese
  • Diet: Low Fat

Ingredients

Scale
  • 1 pound ground pork
  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1/2 cup shredded carrot
  • 2 cups shredded green cabbage
  • 1/2 cup sliced green onion (scallions)
  • 1/4 cup soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon sesame oil
  • 1/4 teaspoon black pepper
  • 24 square egg roll wrappers
  • Vegetable oil for frying

Instructions

  1. Cook the filling: Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the ground pork and cook, breaking it up, until browned. Drain off any excess fat.
  2. Add aromatics and vegetables: Add the minced garlic and grated ginger to the skillet. Cook for 1 minute until fragrant. Add the shredded carrot, cabbage, and green onion. Cook until the vegetables soften slightly, about 5 to 7 minutes.
  3. Season the filling: Stir in the soy sauce, oyster sauce, sesame oil, and black pepper. Cook for 2 more minutes, stirring well to combine. Remove the filling from the heat and let it cool completely. This step is important to prevent soggy wrappers.
  4. Prepare to wrap: Lay an egg roll wrapper on a clean, flat surface with one corner pointing toward you (diamond shape). Place about 2 tablespoons of the cooled filling near the bottom corner.
  5. Wrap the egg roll: Fold the bottom corner up over the filling. Fold the left and right corners inward over the filling. Moisten the top corner lightly with water using your finger. Roll the package tightly upward toward the top corner. Press gently to seal. Repeat with the remaining filling and wrappers.
  6. Fry the egg rolls: Pour enough vegetable oil into a deep pot or Dutch oven to reach a depth of about 2 inches. Heat the oil to 350 degrees Fahrenheit (175 degrees Celsius).
  7. Cook until golden brown: Carefully place 3 or 4 egg rolls into the hot oil, ensuring not to overcrowd the pot. Fry for 3 to 5 minutes, turning occasionally, until they are deep golden brown and crispy.
  8. Drain: Remove the cooked egg rolls with a slotted spoon and place them on a wire rack lined with paper towels to drain excess oil. Serve hot with your favorite dipping sauce.

Notes

  • For a vegetarian option, substitute the pork with 1 pound of crumbled firm tofu or extra mushrooms and vegetables.
  • To achieve the crispiest homemade egg rolls, ensure your filling is completely cool before wrapping.
  • If you prefer air fryer homemade egg rolls, lightly spray the wrapped rolls with cooking spray and air fry at 375 degrees Fahrenheit for 10 to 12 minutes, flipping halfway.
  • You can make ahead homemade egg rolls by freezing them before frying. Place them on a baking sheet until solid, then transfer to a freezer bag. Fry directly from frozen, adding a few extra minutes to the cooking time.

Nutrition

  • Serving Size: 1 egg roll
  • Calories: 180
  • Sugar: 2
  • Sodium: 350
  • Fat: 10
  • Saturated Fat: 3
  • Unsaturated Fat: 7
  • Trans Fat: 0
  • Carbohydrates: 15
  • Fiber: 1
  • Protein: 8
  • Cholesterol: 25

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star