Homemade Chinese egg rolls filled with vegetables and meat, ready to serve.

Homemade Chinese egg rolls are crisp, golden pockets filled with savory vegetables and your choice of chicken or shrimp. They smell warm and toasty as they fry, with a crunchy shell giving way to tender, slightly sweet cabbage and carrot, and a savory, umami-rich filling. These make a great appetizer, snack, or part of a casual meal. If you like pairing finger foods with seasonal drinks, try them alongside a creamy treat like homemade eggnog for a cozy combo.

Recipe Information

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Servings: 6 egg rolls
  • Difficulty Level: Easy

Nutrition Information

(Approximate per serving; one egg roll)

  • Calories per serving: 230 kcal
  • Protein: 12 g
  • Carbohydrates: 20 g
  • Fat: 11 g
  • Fiber: 2 g
  • Sugar: 3 g
  • Sodium: 550 mg

Why Make This Homemade Chinese Egg Rolls

Making egg rolls at home gives you a fresher, tastier result than store-bought or frozen versions. You control the filling, the seasoning, and the crispiness. The smell while frying is irresistible. They crisp up to a golden brown shell with a warm, juicy interior. Homemade egg rolls let you use better oil, less sodium if wanted, and fresh vegetables for great texture and flavor. They also freeze well for quick future snacks.

How to Make Homemade Chinese Egg Rolls

This recipe is quick and forgiving. You stir-fry the filling, cool it, then wrap and fry. The key steps are crisping the vegetables without overcooking, cooling the filling so wrappers seal well, and frying at the right temperature so the rolls become crunchy but not greasy.

Ingredients:

  • 1 cup shredded cabbage
  • 1 cup shredded carrots
  • 1 cup cooked and chopped chicken or shrimp
  • 2 green onions, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon sesame oil
  • 1 package egg roll wrappers
  • Oil for frying

Directions:

Step 1: Preparation

Heat a little oil in a skillet over medium heat. Add the minced garlic and cook until fragrant, about 30 seconds. This releases the garlic aroma and builds a flavor base.

Step 2: Mixing

Add the shredded cabbage, shredded carrots, chopped chicken or shrimp, and chopped green onions to the skillet. Stir-fry everything together for about 3–5 minutes until the vegetables soften but still hold some crunch.

Step 3: Cooking

Stir in the soy sauce, oyster sauce, and sesame oil. Mix well so the sauce coats the filling evenly. Remove the filling from heat and let it cool for a few minutes. Cooling prevents the wrappers from getting soggy and helps them seal.

Step 4: Finishing

Place 1 to 2 tablespoons of the cooled filling on one egg roll wrapper. Fold the sides over the filling and roll tightly, sealing the edge with a dab of water or beaten egg. Heat oil in a deep frying pan to about 350°F (175°C). Fry the egg rolls in batches until golden brown and crispy, about 2–4 minutes per side. Drain on paper towels and serve warm with your favorite dipping sauce.

How to Serve Homemade Chinese Egg Rolls

Serve hot and crisp for best texture. Offer soy sauce, sweet chili sauce, hoisin, or a simple vinegar-soy dip on the side. Garnish with extra sliced green onions or toasted sesame seeds. These work well as an appetizer for a party, a side for a simple Asian-inspired dinner, or a snack for movie night.

How to Store Homemade Chinese Egg Rolls

  • Refrigerator: Store cooled egg rolls in an airtight container for up to 3 days. Reheat in an oven or air fryer at 350°F (175°C) for 8–10 minutes to restore crispness.
  • Freezer: Freeze uncooked, wrapped egg rolls on a tray until firm, then transfer to a freezer bag for up to 2 months. Fry or bake from frozen, adding a couple of extra minutes to cook time. For cooked rolls, freeze on a tray then transfer to a bag and keep for up to 1 month.
  • Tip: Reheat in an oven or air fryer rather than microwave to keep them crisp.

Expert Tips for Perfect Homemade Chinese Egg Rolls

  • Dry the vegetables: Squeeze excess moisture from shredded cabbage and carrots with a towel to avoid soggy filling.
  • Cool the filling: Let the filling cool before wrapping to prevent the wrapper from tearing and to get a tight seal.
  • Seal properly: Use water or beaten egg on the wrapper edge to seal well and avoid unwrapping in the oil.
  • Fry temperature: Keep oil around 350°F (175°C). Too cool and rolls absorb oil; too hot and they brown outside before heating through.
  • Batch frying: Don’t crowd the pan. Fry in small batches to keep oil temperature steady.
  • Healthier option: Brush egg rolls with oil and bake at 400°F (200°C) for 15–20 minutes, turning once, until golden and crispy.

Delicious Variations

  • Vegetarian: Omit meat and add mushrooms, bean sprouts, and tofu.
  • Pork and cabbage: Swap chicken/shrimp for ground pork seasoned with a little ginger.
  • Spicy: Add a teaspoon of chili garlic sauce to the filling for heat.
  • Seafood: Use chopped cooked shrimp and a splash of fish sauce for a coastal twist.
  • Baked version: Brush wrappers with oil and bake for a lighter option, flipping halfway.

Frequently Asked Questions

Q: Can I use thin spring roll wrappers instead of egg roll wrappers?
A: You can. Spring roll wrappers are thinner and crisp differently. They may cook faster and yield a lighter crunch. Adjust frying time and watch closely to avoid burning.

Q: How do I prevent the wrappers from tearing?
A: Keep the filling cool and not overfilled. Seal edges with water or beaten egg and press firmly. Work gently to avoid ripping the wrapper.

Q: Can I make the filling ahead of time?
A: Yes. Make the filling and refrigerate for up to 2 days. Cool it completely before storing. Fill and fry when ready to serve for best texture.

Q: Is there a way to reduce sodium?
A: Use low-sodium soy sauce and reduce or omit oyster sauce. Taste the filling and add salt sparingly. Fresh ginger and garlic add flavor without extra salt.

Q: How can I re-crisp leftover egg rolls without deep frying?
A: Reheat in a preheated oven or toaster oven at 350–375°F (175–190°C) for 8–12 minutes, flipping halfway. An air fryer works well too at 350°F for 5–8 minutes.

Q: What dipping sauces pair best?
A: Sweet chili sauce, soy-vinegar dip, hoisin mixed with a splash of rice vinegar, or a simple soy and sesame oil blend work nicely.

Q: Can I freeze egg rolls after frying?
A: Yes. Cool completely, freeze on a tray until firm, then store in a freezer bag for up to a month. Reheat in the oven for best texture.

Conclusion

These homemade Chinese egg rolls are crunchy, savory, and easy to make. They come together quickly and taste far better than frozen options. Try different fillings, serve them with bright dipping sauces, and enjoy the sound and smell of frying that announces a great snack. For a traditional take and extra inspiration, see this Authentic Chinese Egg Rolls recipe.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Chinese Egg Rolls


  • Author: hannah-belssy
  • Total Time: 30 minutes
  • Yield: 6 egg rolls 1x
  • Diet: Non-Vegetarian

Description

Crispy, golden egg rolls filled with savory vegetables and your choice of chicken or shrimp, perfect for an appetizer or snack.


Ingredients

Scale
  • 1 cup shredded cabbage
  • 1 cup shredded carrots
  • 1 cup cooked and chopped chicken or shrimp
  • 2 green onions, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon sesame oil
  • 1 package egg roll wrappers
  • Oil for frying

Instructions

  1. Heat a little oil in a skillet over medium heat. Add minced garlic and cook until fragrant, about 30 seconds.
  2. Add shredded cabbage, shredded carrots, chopped chicken or shrimp, and chopped green onions. Stir-fry for about 3-5 minutes until the vegetables soften but still hold some crunch.
  3. Stir in soy sauce, oyster sauce, and sesame oil. Mix well, remove from heat, and let cool for a few minutes.
  4. Place 1 to 2 tablespoons of the cooled filling on an egg roll wrapper, fold the sides, and roll tightly, sealing with a dab of water or beaten egg.
  5. Heat oil in a deep frying pan to about 350°F (175°C). Fry egg rolls in batches until golden brown and crispy, about 2-4 minutes per side. Drain on paper towels and serve warm.

Notes

For best texture, serve hot and offer dipping sauces like soy sauce or sweet chili sauce. You can also bake the rolls for a healthier option.

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Appetizer
  • Method: Frying
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1 egg roll
  • Calories: 230
  • Sugar: 3g
  • Sodium: 550mg
  • Fat: 11g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 0mg

MORE RECIPES

Hannah Belssy

Pro Chef & Bloger

Hi, I’m Hannah, the enthusiastic home chef behind Taste Quick! I’m convinced that incredible food can be both simple and quick to prepare. At Taste Quick, I share my beloved recipes that unite families at mealtime

NEW RECIPES

Scroll to Top