Want to learn how to make egg rolls at home? These crispy, golden appetisers are easier than you think! This comprehensive guide shares three different egg roll recipes: traditional Chinese egg rolls, healthier air fryer egg rolls, and delicious vegan egg rolls. Each recipe includes full ingredients, step-by-step instructions, and expert tips for perfect results every time.
Egg rolls have become one of the most beloved appetisers in Asian cuisine, particularly in Chinese-American restaurants across the globe. Whether you’re hosting a dinner party, looking for a tasty snack, or simply craving authentic Chinese takeaway at home, homemade egg rolls deliver that perfect combination of crispy wrapper and savoury filling that keeps everyone coming back for more.
Table of Contents
What Are Egg Rolls?
Egg rolls are small cylindrical appetisers made by wrapping thin pastry wrappers around a savoury filling of vegetables, eggs, and meat, then deep-frying until golden and crispy. They originated in Chinese cuisine and are traditionally served hot with sweet and sour sauce or duck sauce for dipping.
The beauty of the egg roll recipe lies in its versatility. The filling typically contains shredded cabbage, carrots, and a protein source like chicken, along with aromatics such as garlic, ginger, and spring onions. The mixture is seasoned with soy sauce and sesame oil, then wrapped tightly in wheat-based wrappers before being fried to crispy perfection.
Whilst the name suggests they’re loaded with eggs, traditional Chinese egg rolls actually use surprisingly few eggs in the filling—usually just one or two eggs for a dozen rolls. Some food historians believe the name comes from the egg-based batter used in the original wrappers, whilst others suggest it refers to the egg whites used to seal the wrapper edges.
Egg Rolls vs Spring Rolls: What’s the Difference?
Many people confuse egg rolls with spring rolls, but there are distinct differences between these two popular Asian appetisers. The primary difference lies in the wrapper and cooking method.
Egg roll wrappers are thicker and traditionally made with wheat flour and eggs, giving them a bubbly, crispy texture when fried. The wrappers are more robust and can hold heartier fillings. In contrast, spring roll wrappers are thinner, more delicate, and often made without eggs, resulting in a lighter, crispier texture.
Another key difference is the filling. Egg rolls typically feature cooked vegetables and meat with a more substantial, savoury filling, whilst spring rolls may contain fresh vegetables and herbs, sometimes served uncooked. Both are delicious, but egg rolls offer that satisfying crunch and hearty flavour that makes them perfect comfort food.
Essential Egg Roll Ingredients
Understanding the core ingredients helps you create authentic-tasting homemade egg rolls. Let’s break down each component and explore why it’s essential to achieving that perfect texture and flavour.
Egg Roll Wrappers
The foundation of any good egg roll is the wrapper. Traditional wrappers are made from wheat flour, water, and eggs, though American-Chinese versions often omit the eggs. You can purchase ready-made wrappers from the Asian section of most supermarkets, or make them from scratch if you’re feeling adventurous. Look for square wrappers approximately 15-18 cm on each side.
Core Filling Ingredients
The classic egg roll filling combines several key components:
Cabbage: Provides bulk and absorbs flavours beautifully. Chinese cabbage (Napa cabbage) is traditional, but regular green cabbage works perfectly.
Carrots: Add sweetness, colour, and a slight crunch. Julienned or shredded carrots work best.
Protein: Traditional recipes use chicken, beef, or prawns. Ground meat or plant-based alternatives all work brilliantly.
Spring Onions: Essential for authentic flavour. Both the white and green parts add aromatic depth.
Aromatics: Fresh garlic and ginger are non-negotiable for that authentic Chinese flavour profile.
Seasonings and Sauces
Soy Sauce: The backbone of the savoury flavour. Use regular soy sauce, not the reduced-sodium variety, for best results.
Sesame Oil: Just a small amount adds incredible nutty flavour and authentic aroma.
White Pepper: Traditional in Chinese cooking, it provides subtle heat without overpowering other flavours.
Salt and Sugar: Balance the flavours perfectly when used in moderation.
Best Egg Roll Dipping Sauces
No egg roll is complete without the perfect dipping sauce. Whilst you can certainly enjoy these crispy parcels on their own, the right sauce elevates them from delicious to absolutely irresistible.
Sweet and Sour Sauce
The classic pairing for egg rolls, sweet and sour sauce, combines tangy vinegar with sweet ketchup, creating a perfectly balanced accompaniment. The sauce is made from ketchup, rice vinegar, soy sauce, sugar, and cornflour to achieve that glossy, restaurant-quality consistency.
Duck Sauce
Despite its name, duck sauce contains no duck at all. This fruity, sweet sauce is made from apricots, plums, and peaches combined with vinegar, sugar, ginger, and chilli peppers. It’s an updated version of the traditional Chinese Tianmian sauce once served with Peking duck.
Other Excellent Options
Hot Mustard: Provides a spicy kick that cuts through the richness
Sriracha Mayo: Modern favourite mixing heat with creaminess
Hoisin Sauce: Sweet and savoury with complex umami notes
Plum Sauce: Fruity sweetness with a hint of tartness
Chilli Oil: For those who love serious heat
Recipe 1: Traditional Chinese Egg Roll Recipe
This authentic recipe creates the classic egg rolls you’d find in Chinese restaurants. The combination of tender chicken, cabbage, and traditional seasonings delivers that nostalgic takeaway flavour you crave. Let’s walk through each step to ensure perfect results.
Ingredients
1 small head of cabbage, cored and finely shredded
1 small carrot, julienned
250g cooked chicken breast, shredded or cut into matchsticks
Heat a large frying pan over medium-high heat and add two tablespoons of vegetable oil.
Pour in the beaten eggs and swirl the pan to create a thin omelette.
Cook for 15 seconds on one side, flip carefully, and cook for another 10 seconds.
Transfer the omelette to a plate, allow to cool, then slice into thin strips and set aside.
Clean the pan and return it to medium-high heat with three tablespoons of vegetable oil.
Add the shredded cabbage and julienned carrots, stirring frequently for 3-4 minutes until the cabbage begins to wilt.
Add the shredded chicken, chopped spring onions, and celery, mixing everything together thoroughly.
Season the mixture with soy sauce, salt, caster sugar, and white pepper.
Continue cooking for 6 minutes, stirring occasionally, until the vegetables are tender and the filling is fragrant.
Gently fold in the egg strips, being careful not to break them up too much.
Transfer the entire filling to a large tray and allow it to cool to room temperature, then refrigerate for at least one hour. This cooling step is crucial—it prevents the wrappers from becoming soggy.
Place one egg roll wrapper on a clean work surface with one corner pointing towards you (diamond orientation).
Spoon 2-3 tablespoons of chilled filling onto the wrapper near the corner closest to you.
Fold the bottom corner over the filling, then fold in both side corners tightly.
Roll firmly towards the top corner, keeping the sides tucked in. Use a paste of flour and water to seal the final edge.
Repeat with remaining wrappers and filling, keeping finished rolls covered with a damp tea towel to prevent drying.
Heat vegetable oil in a deep pan or wok to 180°C. Test the temperature by dropping a small piece of wrapper into the oil—it should sizzle immediately and float.
Carefully add 3-4 egg rolls to the hot oil, being careful not to overcrowd the pan.
Fry for 3 minutes, turn, and fry for another 3 minutes until deep golden brown on all sides.
Remove with a slotted spoon and drain on kitchen paper or a wire rack.
Serve immediately whilst hot and crispy with your choice of dipping sauce.
Recipe 2: Healthy Air Fryer Egg Rolls
For a lighter version that doesn’t sacrifice flavour, air fryer egg rolls are your answer. Using the air fryer reduces oil significantly whilst still delivering that satisfying crispy exterior. This method is perfect for anyone looking to enjoy egg rolls more frequently without the guilt of deep frying.
Ingredients
350g ground beef or chicken
360ml coleslaw mix with purple cabbage
120ml chopped green onions
1 teaspoon minced fresh ginger
1 teaspoon minced garlic
1 tablespoon soy sauce
2 teaspoons vegetable oil (for cooking)
1 teaspoon toasted sesame oil
12 egg roll wrappers
1 large egg, beaten
1 egg white
Salt and black pepper to taste
Cooking spray
Instructions
Place a frying pan over medium-high heat with one tablespoon of vegetable oil.
Crack the egg into the pan and scramble quickly with a spatula for about 10 seconds.
Remove from heat whilst still slightly soft (they’ll continue cooking from residual heat). Transfer to a small bowl and set aside.
Return the pan to medium-high heat with two tablespoons of vegetable oil.
Add the ground meat, breaking it up with a wooden spoon. Season with salt and freshly ground black pepper.
Cook, stirring frequently, until the meat is browned and cooked through, approximately 5-7 minutes.
Add the minced garlic and ginger, stirring constantly for 30 seconds until fragrant.
Add the coleslaw mixture and chopped green onions, mixing well.
Cook for 3-4 minutes until the cabbage softens.
Stir in the soy sauce, sesame oil, and scrambled egg. Mix thoroughly, then remove from heat.
Transfer the filling to a bowl and allow it to cool to room temperature. You can refrigerate it for 30 minutes or use it immediately if time is short.
Position an egg roll wrapper with one corner pointing towards you.
Place two tablespoons of filling near the bottom corner.
Fold the corner over the filling, fold in the sides, and roll tightly.
Brush the top corner with egg white to seal. Repeat with remaining wrappers.
Preheat your air fryer to 200°C for 3 minutes.
Brush each egg roll lightly with vegetable oil on all sides, or spray with cooking spray.
Arrange egg rolls in a single layer in the air fryer basket, ensuring they don’t touch.
Cook for 5 minutes, then carefully flip each roll.
Cook for another 5 minutes until golden brown and crispy. Work in batches if necessary.
Serve hot with your favourite dipping sauce.
Pro Tip: For extra crispiness, spray the rolls with cooking oil halfway through cooking on each side.
Recipe 3: Easy Vegan Egg Roll Recipe
Yes, vegan egg rolls exist, and they’re absolutely delicious! Using mushrooms as the protein source and plenty of vegetables creates a filling that’s just as satisfying as traditional versions. These plant-based egg rolls prove you don’t need meat or eggs to achieve incredible flavour and texture.
Ingredients
200g fresh mushrooms, thinly sliced
1 small head of cabbage, cored and shredded
1 small carrot, shredded
120ml spring onions, chopped
1 teaspoon minced garlic
425g tinned black beans, drained and rinsed
120g fresh spinach, roughly chopped
2 tablespoons fresh coriander, chopped
12 vegan egg roll wrappers
2 tablespoons sesame oil
1 tablespoon soy sauce
3 tablespoons vegetable oil (for cooking)
750ml vegetable oil (for frying)
Salt and black pepper to taste
Instructions
Heat three tablespoons of vegetable oil in a large frying pan over medium-high heat.
Add the shredded cabbage and carrots, stirring well.
Cook for 4-5 minutes until the cabbage begins to wilt and soften.
Add the sliced mushrooms, chopped spring onions, minced garlic, and soy sauce.
Stir everything together and continue cooking for 3-4 minutes until the mushrooms release their moisture and become tender.
Stir in the black beans, chopped spinach, and fresh coriander.
Mix thoroughly and cook for another 2-3 minutes until the spinach wilts completely.
Season with salt and freshly ground black pepper to taste.
Drizzle with sesame oil and mix one final time.
Transfer the filling to a large tray and allow it to cool for at least 30 minutes before assembling.
Place one vegan wrapper on your work surface in a diamond orientation.
Spoon 2-3 tablespoons of filling onto the lower third of the wrapper.
Fold the bottom corner over the filling, tuck in both sides firmly, and roll tightly towards the top corner.
Use a mixture of flour and water to seal the edge.
Repeat with the remaining wrappers and filling.
Heat vegetable oil in a deep pan to 180°C.
Carefully add 3-4 egg rolls at a time, frying for 3 minutes on each side until golden brown and crispy.
Remove with a slotted spoon and drain on kitchen paper.
Serve hot with sweet chilli sauce, plum sauce, or your preferred vegan dipping sauce.
How to Store and Reheat Egg Rolls
Proper storage ensures your homemade egg rolls stay delicious for days or even months. Whether you’ve made a large batch or have leftovers from dinner, these storage methods will help you enjoy crispy egg rolls whenever the craving strikes.
Refrigerator Storage
Cooked egg rolls can be stored in an airtight container in the refrigerator for up to 4 days. Allow them to cool completely before storing to prevent condensation, which makes them soggy.
Freezing Instructions
For longer storage, egg rolls freeze exceptionally well:
Before Frying: Arrange uncooked, assembled egg rolls on a baking tray lined with parchment paper. Freeze until solid (about 2 hours), then transfer to freezer bags. They’ll keep for up to 3 months. Fry directly from frozen, adding 2-3 minutes to cooking time.
After Frying: Cool cooked egg rolls completely, then freeze on a tray before transferring to freezer bags. Store for up to 2 months.
Reheating Methods
Oven: Best method for crispiness. Bake at 180°C for 10-15 minutes (15-20 if frozen).
Air Fryer: Reheat at 180°C for 5-7 minutes, flipping halfway through.
Avoid Microwaving: This makes the wrapper soggy and chewy rather than crispy.
Expert Tips for Perfect Egg Rolls
Mastering the art of egg roll making comes down to a few key techniques. These expert tips will help you avoid common pitfalls and create restaurant-quality egg rolls every single time.
Prevent Soggy Egg Rolls
The number one complaint about homemade egg rolls is sogginess. Avoid this by:
Always cooling the filling completely before wrapping
Draining excess liquid from vegetables after cooking
Not overfilling the wrappers
Ensuring oil is hot enough (180°C) before frying
Not covering cooked egg rolls whilst they’re still hot
Proper Folding Technique
The secret to egg rolls that stay together is proper folding:
Don’t overfill—use just 2-3 tablespoons
Fold tightly without leaving air pockets
Seal edges with egg white, water, or flour paste
Keep finished rolls covered until frying to prevent drying
Ingredient Substitutions
Wrappers: In a pinch, wonton wrappers work, though they’re smaller
Cabbage: Savoy cabbage, pak choi, or even Brussels sprouts work well
Protein: Try prawns, shredded chicken, beef, tofu, or tempeh
Gluten-Free: Use rice paper wrappers, though they won’t crisp the same way
Troubleshooting Common Problems
Even experienced cooks encounter challenges when making egg rolls. Here are solutions to the most common issues you might face, along with practical advice to ensure success.
Egg Rolls Fall Apart Whilst Frying
This usually means the seal wasn’t secure or the oil temperature was too low. Ensure you’re sealing edges properly with egg white or flour paste, and verify oil temperature with a thermometer.
Filling Leaks Out
You’re likely overfilling the wrappers or not tucking the sides in tightly enough. Use less filling and practice the folding technique.
Too Greasy
The oil wasn’t hot enough when you added the egg rolls. Oil should be at 180°C—any cooler and the rolls absorb too much oil.
Wrappers Crack
The wrappers dried out. Keep them covered with a damp tea towel whilst working, and don’t assemble too far in advance.
Serving Suggestions
Egg rolls shine as appetisers, but they’re versatile enough for various occasions. Here are some creative ways to serve your homemade egg rolls that will impress your family and guests.
As a Starter
Serve 2-3 egg rolls per person alongside wonton soup or hot and sour soup for an authentic Chinese restaurant experience.
Party Food
Cut egg rolls into thirds and serve with multiple dipping sauces. They’re perfect finger food for gatherings and always disappear quickly.
Light Meal
Pair 3-4 egg rolls with fried rice or chow mein and a simple cucumber salad for a satisfying lunch or dinner.
Meal Prep
Make a double batch and freeze uncooked rolls for quick weeknight meals. You’ll have restaurant-quality appetisers ready in minutes.
Final Thoughts
Learning how to make egg rolls at home opens up a world of delicious possibilities. Whether you prefer the traditional Chinese version, the healthier air fryer method, or the plant-based vegan option, these crispy appetisers are guaranteed to impress family and friends.
Start with whichever recipe appeals to you most, gather your ingredients, and enjoy the process of creating these beloved appetisers in your own kitchen. Your homemade egg rolls will rival any restaurant version, and you’ll wonder why you didn’t start making them sooner.