There’s something special about the satisfying crunch of a perfectly fried egg roll. Whether served as a starter for a family dinner, a party appetizer, or a comforting snack on a cozy evening, homemade egg rolls bring restaurant-quality flavor right into your kitchen. The golden crispy wrapper, filled with a savory mixture of vegetables and tender chicken, makes every bite irresistible.
This recipe was inspired by classic Chinese takeout egg rolls that many families enjoy during celebrations, gatherings, or weekend meals. Making them at home not only allows you to control the ingredients but also adds a personal touch that turns a simple appetizer into a memorable dish. With a little preparation and a few easy steps, you can create egg rolls that are crispy on the outside, flavorful on the inside, and perfect for dipping into your favorite sauce.

Why You’ll Love This Homemade Egg Rolls Recipe
Homemade egg rolls are surprisingly easy to make and incredibly satisfying. Instead of ordering takeout, you can create a batch that is fresher, crispier, and tailored to your taste preferences.
Here’s why this recipe stands out:
- Crispy golden wrappers with a delicious crunch
- Flavorful filling made with fresh vegetables and seasoned chicken
- Perfect appetizer for parties, holidays, or family dinners
- Easy to customize with different vegetables or spices
- Freezer-friendly for quick snacks later
Once you try making egg rolls at home, they may become a regular favorite in your kitchen.
Ingredients
For the Egg Roll Filling
- 2 cups green cabbage, finely shredded
- 1 cup carrots, julienned or shredded
- 1 cup bean sprouts
- 1 cup cooked chicken breast, finely chopped or shredded
- 3 green onions, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (optional but recommended)
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch
- 1 tablespoon water
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon salt (adjust to taste)
- 1 tablespoon vegetable oil for sautéing
For Assembling the Egg Rolls
- 20 egg roll wrappers
- 1 tablespoon all-purpose flour
- 2 tablespoons water (for sealing wrappers)
For Frying
- 3 to 4 cups vegetable oil
Optional Dipping Sauce
- Sweet chili sauce
- Soy sauce with a dash of sesame oil
- Garlic dipping sauce
Kitchen Tools You’ll Need
Preparing egg rolls becomes much easier with a few simple kitchen tools:
- Large skillet or wok
- Mixing bowls
- Tongs or slotted spoon
- Deep frying pan or pot
- Paper towels
- Small bowl for sealing mixture
Having everything ready before you begin helps make the cooking process smooth and enjoyable.
Step-by-Step Instructions
1. Prepare the Filling
Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Add the minced garlic and ginger and sauté for about 30 seconds, until fragrant.
Add the chopped chicken and cook for 2–3 minutes to warm it through.
Next, add the shredded cabbage, carrots, and bean sprouts. Stir-fry for 4–5 minutes until the vegetables soften slightly but still have a bit of crunch.
2. Season the Mixture
Stir in the following ingredients:
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1/2 teaspoon black pepper
- salt to taste
In a small bowl, mix 1 teaspoon cornstarch with 1 tablespoon water, then add it to the skillet. This helps bind the filling together.
Cook for another 1–2 minutes, then stir in the green onions.
Remove the filling from heat and allow it to cool completely. Cooling prevents the wrappers from becoming soggy.
3. Assemble the Egg Rolls
In a small bowl, mix 1 tablespoon flour with 2 tablespoons water to create a sealing paste.
Lay one egg roll wrapper on a clean surface with a corner pointing toward you.
- Place about 2–3 tablespoons of filling near the bottom corner.
- Fold the bottom corner over the filling.
- Fold the left and right corners toward the center.
- Roll tightly toward the top corner.
- Brush the top corner with the flour paste and seal.
Repeat with the remaining wrappers and filling.
4. Heat the Oil
In a deep pan or pot, heat 3–4 cups vegetable oil to 350°F (175°C).
If you do not have a thermometer, test the oil by placing a small piece of wrapper in the oil. If it sizzles immediately, the oil is ready.
5. Fry the Egg Rolls
Carefully place 3–4 egg rolls at a time into the hot oil.
Fry for 3–5 minutes, turning occasionally until all sides are golden brown and crispy.
Remove with tongs or a slotted spoon and place on paper towels to drain excess oil.
6. Serve and Enjoy
Serve the egg rolls hot with your favorite dipping sauce. The crispy shell combined with the savory filling makes them a perfect appetizer for any meal.

Tips for Perfect Crispy Egg Rolls
Don’t Overfill
Using too much filling can cause the wrappers to tear or open during frying. Stick to about 2–3 tablespoons of filling per wrapper.
Keep Wrappers Covered
Egg roll wrappers dry out quickly. Cover them with a slightly damp cloth while assembling.
Maintain Oil Temperature
Keeping the oil around 350°F (175°C) ensures even cooking and prevents greasy egg rolls.
Cool the Filling First
Warm filling can soften the wrappers and make rolling difficult. Let it cool before assembling.
Variations You Can Try
Homemade egg rolls are incredibly versatile.
Vegetable Egg Rolls
Skip the chicken and add:
- mushrooms
- bell peppers
- tofu
- bamboo shoots
Spicy Egg Rolls
Add 1 teaspoon chili flakes or 1 tablespoon chili paste to the filling for a spicy kick.
Air Fryer Version
Brush egg rolls lightly with oil and air fry at 390°F (200°C) for 10–12 minutes, flipping halfway.
Make-Ahead and Storage Tips
Refrigerating
Store uncooked egg rolls in an airtight container in the refrigerator for up to 24 hours.
Freezing
Place assembled egg rolls on a baking sheet and freeze until solid. Transfer to a freezer bag and store for up to 2 months.
Fry directly from frozen, adding 1–2 extra minutes to the cooking time.
Reheating
Reheat cooked egg rolls in the oven at 375°F (190°C) for 10 minutes to restore crispiness.
Frequently Asked Questions
1. What is the difference between egg rolls and spring rolls?
Egg rolls and spring rolls are often confused because they look similar, but they have a few key differences. Egg rolls typically use thicker wrappers made with eggs, which create a crispy, bubbly texture when fried. Spring rolls use thinner wrappers and are often lighter and more delicate.
Egg rolls usually contain a heartier filling that may include cabbage, carrots, and chicken or other proteins. The filling is seasoned and cooked before being wrapped and fried. Spring rolls, on the other hand, may include fresh ingredients and are sometimes served without frying.
The thicker wrapper used in egg rolls is what gives them their signature crunchy bite. This makes them a popular appetizer in many Chinese-style restaurants and takeout menus.
2. Can egg rolls be baked instead of fried?
Yes, egg rolls can be baked if you prefer a lighter version. While baking will not produce the exact same texture as deep frying, it still creates a crispy exterior when done properly.
To bake egg rolls, preheat your oven to 400°F (200°C). Place the egg rolls on a baking sheet lined with parchment paper and lightly brush them with vegetable oil. Bake for 18–20 minutes, turning halfway through the cooking time.
Baking is a great alternative if you want to reduce the amount of oil used while still enjoying homemade egg rolls.
3. How do you keep egg rolls crispy after frying?
To keep egg rolls crispy, avoid stacking them immediately after frying. Instead, place them on a wire rack so air can circulate around them. This prevents steam from softening the wrappers.
If you need to keep them warm before serving, place them in an oven set to 200°F (95°C). This maintains their crispiness without overcooking them.
Serving them immediately after frying is the best way to enjoy their crunchy texture.
4. What dipping sauces go best with egg rolls?
Egg rolls pair well with several dipping sauces that enhance their savory flavor. Sweet chili sauce is one of the most popular options because it provides a perfect balance of sweetness and mild heat.
Soy sauce with a few drops of sesame oil is another classic choice. Garlic dipping sauce, hoisin sauce, and plum sauce also complement the crispy egg rolls beautifully.
You can even mix soy sauce with rice vinegar, minced garlic, and a pinch of sugar to create a quick homemade dipping sauce.

Final Thoughts
Homemade egg rolls are a wonderful way to bring the flavors of a classic Chinese-style appetizer into your own kitchen. While they may seem like something best left to restaurants, the truth is that they are surprisingly simple to prepare with the right ingredients and a little practice. The process of assembling and frying egg rolls can even become a fun cooking activity for families, turning meal preparation into a shared experience.
One of the biggest advantages of making egg rolls at home is the ability to control every ingredient that goes into the filling. Fresh vegetables, perfectly seasoned chicken, and high-quality wrappers all come together to create a dish that tastes fresher and more flavorful than many takeout versions. You can adjust the seasoning, add your favorite vegetables, or experiment with different dipping sauces to create a recipe that suits your taste perfectly.
Another benefit is the versatility of this recipe. Egg rolls work beautifully as a party appetizer, a side dish for an Asian-inspired dinner, or even a snack for gatherings and celebrations. Because they can also be frozen before frying, they are convenient to prepare ahead of time and cook whenever needed. Having a batch of homemade egg rolls ready in the freezer means you always have a quick and delicious appetizer on hand.
The crispy golden exterior and savory filling make these egg rolls incredibly satisfying. When paired with a flavorful dipping sauce, they deliver a combination of textures and tastes that keep people coming back for more. Once you master the simple technique of rolling and frying, you will likely find yourself making them again and again.
If you enjoy cooking dishes that bring comfort and excitement to the table, this homemade egg rolls recipe is definitely worth trying. With simple ingredients, easy steps, and irresistible results, it is a recipe that can quickly become a favorite in your home kitchen.
Print
Homemade Egg Rolls Recipe – Crispy Chinese Style Appetizer
Description
These crispy homemade egg rolls are filled with seasoned vegetables and chicken, wrapped in a golden crunchy shell and served with delicious dipping sauces.
Ingredients
-
2 cups green cabbage, finely shredded
-
1 cup carrots, shredded
-
1 cup bean sprouts
-
1 cup cooked chicken breast, chopped
-
3 green onions, sliced
-
3 cloves garlic, minced
-
1 tablespoon fresh ginger, minced
-
2 tablespoons soy sauce
-
1 tablespoon oyster sauce
-
1 teaspoon sesame oil
-
1 teaspoon cornstarch
-
1 tablespoon water
-
1/2 teaspoon black pepper
-
1/2 teaspoon salt
-
1 tablespoon vegetable oil
-
20 egg roll wrappers
-
1 tablespoon all-purpose flour
-
2 tablespoons water
-
3–4 cups vegetable oil for frying
Instructions
-
Heat 1 tablespoon vegetable oil in a skillet over medium heat. Sauté garlic and ginger for about 30 seconds.
-
Add chopped chicken and cook for 2–3 minutes.
-
Stir in cabbage, carrots, and bean sprouts. Cook for 4–5 minutes.
-
Add soy sauce, oyster sauce, sesame oil, black pepper, and salt.
-
Mix cornstarch with 1 tablespoon water and stir into the filling. Cook for 1–2 minutes. Add green onions and let the filling cool.
-
Mix flour with 2 tablespoons water to create a sealing paste.
-
Place 2–3 tablespoons filling on each wrapper. Fold, roll tightly, and seal with flour paste.
-
Heat vegetable oil to 350°F (175°C).
-
Fry egg rolls for 3–5 minutes until golden brown.
-
Remove and drain on paper towels. Serve hot with dipping sauce
Notes
Let the filling cool before assembling to prevent soggy wrappers.
Maintain oil temperature around 350°F (175°C) for the crispiest egg rolls.
Egg rolls can be frozen before frying and cooked later for convenience.






