There’s nothing quite like the deep, satisfying crunch of a perfectly cooked egg roll, fresh from the kitchen. Forget takeout! This Homemade Egg Rolls Recipe is your ultimate guide to creating crispy, savory, restaurant-quality egg rolls right at home. We’re covering all the bases, with simple, step-by-step instructions for three different cooking methods: classic deep-frying, light and crispy air frying, and easy, no-fuss baking. Get ready to impress yourself, your family, and your friends with the best egg rolls you’ve ever tasted.
Why You’ll Love This Homemade Egg Rolls Recipe
This isn’t just another recipe; it’s a game-changer for your appetizer menu. We’ve designed it to be foolproof, ensuring even first-time egg roll makers achieve that signature crispy, bubbly wrapper and perfectly seasoned filling. It’s versatile, delicious, and so much fun to make.
- Incredibly Crispy: We share the secrets to getting that shatteringly crisp texture, no matter which cooking method you choose.
- Flavor-Packed Filling: A savory blend of ground pork, fresh cabbage, carrots, and aromatics creates a filling that’s simply irresistible.
- Three Ways to Cook: Whether you prefer traditional deep-frying, a healthier air-fried version, or the convenience of baking, this recipe has you covered.
- Perfect for Parties: Make them ahead and freeze for a quick, crowd-pleasing snack or appetizer that’s ready whenever you need it.
The Key Ingredients for Perfect Egg Rolls
The magic of a great egg roll lies in its simple, high-quality ingredients. Here’s what you’ll need to gather.
For the Savory Filling
The heart of our homemade egg rolls is the filling. It’s a balanced mix of savory meat, fresh vegetables, and classic seasonings.
- Ground Pork: Provides the perfect savory, juicy base. You can substitute ground chicken, turkey, or even finely chopped mushrooms for a vegetarian option.
- Cabbage & Carrots: These are essential for the classic texture and subtle sweetness. A bag of coleslaw mix is a great shortcut!
- Green Onions: Add a mild, fresh onion flavor that complements the pork.
- Garlic & Ginger: These aromatics are the foundation of the filling’s delicious flavor. Fresh is always best.
- Soy Sauce & Sesame Oil: For that authentic, savory, and nutty Asian-inspired taste.
For the Wrappers & Sealing
The wrapper is what gives an egg roll its signature crunch. Don’t be intimidated; they’re easy to work with!
- Egg Roll Wrappers: Look for these in the refrigerated section of most grocery stores, usually near the tofu or produce.
- Egg: A simple egg wash is the glue that holds everything together, ensuring your filling stays sealed inside while cooking.
- Oil for Cooking: A neutral oil with a high smoke point, like vegetable, canola, or peanut oil, is crucial for frying. You’ll just need a light spray for baking or air frying.

How to Make the Best Homemade Egg Rolls Step-by-Step
Making the filling is a straightforward process. The most important tip is to let it cool completely before you start wrapping to prevent the wrappers from getting soggy.
Step 1: Prepare the Vegetables
Start by finely shredding your cabbage and carrots. If you’re using a coleslaw mix, you’re already one step ahead! Finely chop the green onions, and mince the garlic and ginger. Having everything prepped makes the cooking process smooth and fast.
Step 2: Cook the Pork and Aromatics
In a large skillet or wok, brown the ground pork over medium-high heat until it’s cooked through. Drain off any excess grease. Add the minced garlic and ginger to the pan and cook for another minute until fragrant. This step builds a deep flavor base.
Step 3: Combine and Cool the Filling
Add the shredded cabbage, carrots, and green onions to the skillet with the pork. Stir in the soy sauce and sesame oil. Cook for just a few minutes, until the cabbage has wilted slightly but still has some bite. You don’t want to overcook it! Transfer the filling to a bowl and let it cool completely. You can even spread it on a baking sheet to speed up the process.
The Secret to Perfectly Wrapped Egg Rolls (That Won’t Burst!)
Wrapping is the most crucial part of this Homemade Egg Rolls Recipe. A tight seal is key to preventing them from bursting open while cooking. Follow these steps carefully for perfect results.

The Diamond Method
Place an egg roll wrapper on your work surface in a diamond shape, with one corner pointing toward you. Spoon about 3-4 tablespoons of the cooled filling onto the lower third of the wrapper, forming it into a small log.
Tucking and Rolling
Fold the bottom corner up and over the filling, tucking it in snugly. Then, fold in the left and right corners toward the center, like you’re making an envelope. Press gently to keep everything tight. Roll the egg roll up toward the final top corner.
Sealing the Deal
Brush a small amount of the beaten egg onto the final corner to act as glue. Finish rolling to seal the egg roll completely. Place it seam-side down on a plate and continue with the remaining wrappers and filling.
How to Cook Egg Rolls: 3 Methods for Perfect Crispiness
Now for the fun part! Choose your favorite method to achieve that golden-brown, crispy perfection.
Method 1: Deep-Frying (The Classic)
Heat about 3-4 inches of oil in a heavy-bottomed pot or Dutch oven to 350°F (175°C). Carefully place a few egg rolls into the hot oil, making sure not to overcrowd the pot. Fry for 3-5 minutes, turning occasionally, until they are deep golden brown and crispy all over. Remove with a slotted spoon and let them drain on a wire rack.
Method 2: Air Fryer Egg Rolls (The Lighter Option)
For a healthier crunch, the air fryer is fantastic. Preheat your air fryer to 375°F (190°C). Lightly spray the egg rolls with cooking spray and place them in the basket in a single layer. Air fry for 10-12 minutes, flipping them halfway through, until golden brown and sizzling.
Method 3: Baked Egg Rolls (The Easiest Cleanup)
Baking is another great, lower-oil alternative. Preheat your oven to 400°F (200°C). Place the egg rolls on a baking sheet lined with parchment paper and spray them generously with cooking spray. Bake for 15-20 minutes, flipping halfway through, until they are deeply golden and crisp.
Essential Dipping Sauces
No egg roll is complete without a delicious sauce for dipping! Classic choices include sweet and sour sauce, duck sauce, or a spicy hot mustard. For a fantastic homemade option that pairs beautifully, try our simple homemade teriyaki sauce. It’s the perfect savory complement!
Pro Tips for Restaurant-Quality Results
- Don’t Overstuff: It’s tempting to pack the filling in, but overstuffing is the number one cause of bursting. About 3-4 tablespoons is the perfect amount.
- Cool Filling is Crucial: We can’t stress this enough! Warm filling will steam the wrapper from the inside, making it soggy and prone to tearing.
- Keep Wrappers Moist: Keep the stack of egg roll wrappers you’re not currently using covered with a damp paper towel to prevent them from drying out.
- Maintain Oil Temperature: If you’re frying, use a thermometer. If the oil is too cool, the egg rolls will absorb too much and become greasy. If it’s too hot, the wrapper will burn before the inside is warm.
Storing, Freezing, and Reheating
One of the best things about this recipe is how well the egg rolls can be stored. They are a fantastic make-ahead meal or appetizer.
Make-Ahead Instructions
You can prepare the filling up to 2 days in advance and store it in an airtight container in the fridge. You can also wrap all the egg rolls and store them in the fridge for up to 4 hours before cooking.
How to Freeze Egg Rolls
After rolling the egg rolls but before cooking, place them on a baking sheet in a single layer and freeze until solid. Once frozen, transfer them to a freezer-safe bag. They will keep for up to 3 months. You can cook them directly from frozen, just add a few extra minutes to the cooking time.
The Best Way to Reheat
To bring leftover cooked egg rolls back to life, skip the microwave! Reheat them in an oven or air fryer at 350°F (175°C) for 5-8 minutes, or until they are heated through and crispy again.
FAQs About Homemade Egg Rolls
Yes, you can prepare the filling up to 2 days in advance. Store it in an airtight container in the refrigerator. Ensure it’s at room temperature or slightly chilled before you start wrapping the egg rolls.
Absolutely! This recipe includes full instructions for baking. To bake, place them on a baking sheet, spray with oil, and bake at 400°F (200°C) for 15-20 minutes, flipping halfway through, until golden and crispy.
The key is to ensure your filling is completely cool and not overly wet before rolling. Also, serve them immediately after cooking. When reheating, use an oven or air fryer instead of a microwave to restore their crispiness.
A neutral oil with a high smoke point is best. We recommend vegetable, canola, or peanut oil for their ability to maintain a consistent temperature, which ensures a crispy, non-greasy result.
The main difference is the wrapper. Egg roll wrappers are thicker, made with flour and egg, which makes them bubbly and crispy when fried. Spring roll wrappers are thin, made from rice or flour, and result in a smoother, lighter texture.
More Delicious Recipes to Try
If you loved making these egg rolls, you’ll enjoy exploring more of our globally-inspired dishes. For another takeout favorite, try our Easy Baked Sweet and Sour Chicken. If you’re a fan of savory ground meat recipes, this Low-Carb Mongolian Ground Beef is a must-try. And for a simple weeknight meal, these Ground Beef Burrito Bowls are always a hit.
The Ultimate Homemade Egg Rolls Recipe

Homemade Egg Rolls Recipe (3 Ways!)
Equipment
- 1 Large Skillet or Wok
- 1 Deep Fryer or Heavy-Bottomed Pot For deep-frying method
- 1 Air Fryer For air-frying method
Ingredients
- 1 lb ground pork Can substitute ground chicken or turkey
- 4 cups shredded green cabbage A bag of coleslaw mix works well
- 2 medium carrots shredded
- 2 green onions thinly sliced
- 2 cloves garlic minced
- 1 tsp fresh ginger grated
- 1 tbsp soy sauce
- 1 tsp sesame oil
- 20 egg roll wrappers
- 1 large egg beaten
- 4 cups vegetable oil for frying, or cooking spray for baking/air-frying
Instructions
Prepare the Filling
- In a large skillet over medium-high heat, cook the ground pork until browned. Drain any excess fat.
- Add the minced garlic and grated ginger to the skillet and cook for 1 minute until fragrant.
- Stir in the shredded cabbage, carrots, and green onions. Cook for 3-4 minutes, until the cabbage has wilted.
- Remove from heat and stir in the soy sauce and sesame oil. Transfer the filling to a bowl and allow it to cool completely.
Assemble the Egg Rolls
- Place an egg roll wrapper on your work surface in a diamond orientation. Spoon 3-4 tablespoons of the cooled filling onto the bottom third of the wrapper.
- Fold the bottom corner up over the filling. Fold in the left and right corners, then roll upward tightly.
- Brush the top corner with the beaten egg and press to seal. Repeat with the remaining wrappers and filling.
Cook the Egg Rolls (Frying Method)
- Heat 3-4 inches of oil in a heavy pot to 350°F (175°C).
- Carefully place 3-4 egg rolls in the hot oil. Fry for 3-5 minutes, turning occasionally, until deep golden brown and crispy.
- Remove with a slotted spoon and drain on a wire rack. Serve hot with your favorite dipping sauce.
Notes
Baking Method: Preheat oven to 400°F (200°C). Place egg rolls on a baking sheet, spray with cooking spray, and bake for 15-20 minutes, flipping halfway.
Make-Ahead/Freezing: Uncooked egg rolls can be frozen for up to 3 months. Cook from frozen, adding a few extra minutes to the cooking time.
Share Your Creations!
We hope you love this Homemade Egg Rolls Recipe as much as we do! There’s something so rewarding about mastering a classic dish in your own kitchen. If you make these, we’d love to see them! Leave a comment below with your thoughts or share a photo of your crispy creations on Pinterest.
