Easy Chinese Egg Rolls (Crispy, Homemade & Better Than Takeout)
If you’re looking for a detailed, step-by-step recipe just like you’d find on Google, this is the perfect homemade Chinese egg roll recipe. These egg rolls are crispy on the outside, flavorful and juicy on the inside, and super easy to make.
Ingredients (Makes 15–20 Egg Rolls)
For the Filling:
- 2 cups green cabbage, finely shredded
- 1 cup carrots, shredded
- 1 cup bean sprouts (optional but recommended)
- 200g (7 oz) ground chicken, beef, or pork
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil (optional but adds authentic flavor)
- ½ teaspoon black pepper
- ½ teaspoon salt (adjust to taste)
- 1 tablespoon vegetable oil (for cooking)
For Wrapping:
- 15–20 egg roll wrappers (store-bought)
- 1 tablespoon flour + 2 tablespoons water (to seal edges)
For Frying:
- Vegetable oil for deep frying (about 3–4 cups depending on your pan)
Step-by-Step Instructions
Step 1: Prepare the Filling
- Heat 1 tablespoon vegetable oil in a large pan over medium heat.
- Add garlic and ginger. Cook for about 30 seconds until fragrant.
- Add the ground meat. Cook until fully browned and no longer pink.
- Stir in cabbage, carrots, and bean sprouts.
- Add soy sauce, sesame oil, salt, and pepper.
- Cook for 5–7 minutes until vegetables soften but still have slight crunch.
- Remove from heat and let the mixture cool completely.
Important Tip: The filling must be cool before wrapping. Hot filling can tear the wrappers and cause oil splatter.
Step 2: How to Wrap Egg Rolls (Important for Perfect Shape)
- Lay one egg roll wrapper on a clean surface in a diamond shape (one corner pointing toward you).
- Place 2 tablespoons of filling in the center.
- Fold the bottom corner up over the filling.
- Fold in both side corners tightly.
- Roll upward until almost sealed.
- Brush the top corner with flour-water mixture.
- Finish rolling to seal.
Repeat until all filling is used.
Keep wrapped rolls covered with a damp cloth to prevent drying.
Step 3: Frying to Crispy Perfection
- Heat oil in a deep pan to 170–180°C (350°F).
- Fry egg rolls in batches (do not overcrowd).
- Cook for 3–4 minutes, turning occasionally, until golden brown.
- Remove and place on paper towels to drain excess oil.
The outside should be crispy and golden. The inside should be hot and flavorful.
Optional: Bake or Air Fry Version
Oven Method:
- Preheat oven to 400°F (200°C).
- Brush egg rolls lightly with oil.
- Bake for 15–20 minutes, flipping halfway through.
Air Fryer Method:
- Preheat air fryer to 375°F (190°C).
- Lightly spray egg rolls with oil.
- Air fry for 10–12 minutes, flipping halfway.
They won’t be as deep-fried crispy, but they’re healthier and still delicious.
Easy Dipping Sauce
Mix together:
- 3 tablespoons soy sauce
- 1 tablespoon honey
- 1 teaspoon rice vinegar (or regular vinegar)
- ½ teaspoon chili sauce (optional)
Stir and serve on the side.
Pro Tips for Perfect Egg Rolls
- Do not overfill the wrappers.
- Seal tightly to prevent oil from entering.
- Keep oil temperature consistent.
- You can freeze uncooked egg rolls for up to 2 months.
- Fry from frozen — just add 1–2 extra minutes cooking time.
What to Serve with Egg Rolls
- Fried rice
- Sweet and sour chicken
- Stir-fried noodles
- Hot and sour soup