Crisp, golden, and packed with savory vegetables, these Homemade Chinese Egg Rolls are a kitchen win.
They come together quickly and reward you with texture and flavor that satisfy every craving.
Whether you make them for a weeknight dinner or weekend entertaining, the process is approachable.
Keep a stack of wrappers on hand and you’ll be surprised how often you reach for this recipe.
Why You’ll Love This Homemade Chinese Egg Rolls
– Crispy, golden exterior that shatters with each bite.
– Bright, crunchy vegetable filling that stays juicy without getting soggy.
– Versatile enough to swap proteins or make fully vegetarian.
– Faster than takeout and far fresher.
– Great for batch-making and freezing for future meals.
– Kid-friendly and easy to dip into your favorite sauces.
These Homemade Chinese Egg Rolls balance a snappy wrapper with a tender, aromatic filling. The soy-ginger seasoning lifts the vegetables, while the vermicelli adds toothsome contrast that keeps each roll satisfying.
"Five stars — I made these for a party and they vanished in minutes. Crispy, flavorful, and easy to scale!" — Emma R.
Key Ingredients for Homemade Chinese Egg Rolls
Cabbage, shredded: Cabbage provides crunch, moisture control, and bulk without heavy calories. Look for firm, pale-green heads with tight leaves; avoid wilted or spotted heads. If you substitute napa cabbage, expect a softer, more delicate texture and slightly sweeter flavor.
Egg roll wrappers: Wrappers determine the final crisp and color. Buy fresh wrappers refrigerated for best pliability; frozen sheets can tear. Substituting won’t work well with regular spring roll rice paper — rice paper crisps differently and may blister instead of shattering.
Vermicelli noodles: These thin rice or mung-bean vermicelli add chew and absorb flavors without turning mushy. Cook them just to tender, rinse under cold water, and cut into shorter lengths. Omitting them yields a lighter, more vegetable-forward roll; adding more makes the filling denser and chewier.
Soy sauce: Soy sauce is the salt and umami backbone that seasons every bite. Use a naturally brewed low-sodium soy if you want to control salt levels. Replacing it with tamari gives a gluten-free option, while hoisin would sweeten and thicken the filling.
Full Ingredient List for Homemade Chinese Egg Rolls
– Egg roll wrappers
– Cabbage, shredded
– Carrots, grated
– Bell peppers, diced
– Green onions, chopped
– Vermicelli noodles
– Garlic, minced
– Ginger, grated
– Soy sauce
– Salt
– Pepper
– Oil for frying
Step-by-Step Instructions for Homemade Chinese Egg Rolls
Step 1: Cook the vermicelli noodles according to package instructions and set aside.
Drain thoroughly and toss with a splash of oil so they don’t clump while cooling.
Pro Tip: The noodles should be tender but still have a little spring and appear separate, not gummy.
Step 2: In a large skillet, heat oil over medium heat. Add garlic and ginger, sauté until fragrant.
Use a neutral oil and keep the heat medium to avoid burning the aromatics. Sauté 30–60 seconds until fragrant.
Pro Tip: You should smell fresh ginger and warm garlic; the pan will look glossy but not brown.
Step 3: Add cabbage, carrots, bell peppers, and green onions. Stir-fry until vegetables are tender.
Cook until the cabbage softens slightly but still holds a bite — about 4–6 minutes. Toss constantly for even cooking.
Pro Tip: The vegetables should look bright and slightly wilted, not mushy.
Step 4: Add cooked vermicelli and soy sauce, mixing well. Season with salt and pepper.
Fold noodles into vegetables so they evenly absorb soy sauce and aromatics. Taste and adjust seasoning.
Pro Tip: The filling should be evenly seasoned; you’ll see glossy strands of noodle coated in sauce.
Step 5: Let the mixture cool slightly.
Cooling prevents steam from softening the wrapper and makes rolling easier. Spread on a tray to cool faster.
Pro Tip: Filling should be warm to the touch, not steaming hot.
Step 6: Take an egg roll wrapper, place a spoonful of filling in the center, and roll it up tightly. Seal the edges with water.
Place the wrapper in a diamond orientation, fold the bottom corner up, tuck sides in, then roll to the top. Use a little water to seal.
Pro Tip: The finished roll should be snug with no loose pockets; the seam should be wet and fully sealed.
Step 7: Heat oil in a deep pan for frying. Fry egg rolls until golden brown and crispy, about 3-4 minutes.
Keep oil at 350–375°F (175–190°C) and avoid crowding the pan so oil temperature remains steady. Turn rolls to brown evenly.
Pro Tip: Rolls should be deep golden and sizzle steadily; if oil smokes or the roll browns too fast, lower the heat.
Step 8: Drain on paper towels and serve hot.
Let excess oil drain briefly before serving to keep the wrapper crisp. Serve with your favorite dipping sauce.
Pro Tip: The exterior should be crisp to the touch and sound hollow when tapped.
Expert Tips for Homemade Chinese Egg Rolls
– Temperature tip: Maintain frying oil between 350–375°F (175–190°C); too hot browns the wrapper before the filling heats, too cool makes the rolls greasy.
– Texture troubleshooting: If fillings get soggy, cook and drain vegetables longer and cool fully before wrapping.
– Equipment tip: Use a deep-fry thermometer and a heavy-bottomed pot for steady heat and even browning.
– Rolling tip: Keep a small bowl of water nearby for sealing and do not overfill wrappers to prevent bursting.
– Ingredient tip: Squeeze excess moisture from grated carrots and shredded cabbage with a towel to prevent watery filling.
– Make-ahead tip: Fillings can be made a day ahead and refrigerated; roll right before frying for the crispiest results.
– Common mistake: Skipping the cooling step—hot filling makes wrappers soggy and tears easily.
– Oil reuse tip: Strain oil after cooling and reuse once or twice for similar items; store in a sealed container.
Storage & Freezing for Homemade Chinese Egg Rolls
Fridge storage: Store cooled, cooked egg rolls in an airtight container for up to 3 days. Layer with paper towels to absorb excess oil.
Freezer storage: Flash-freeze uncooked, wrapped egg rolls on a tray until firm, then transfer to a freezer bag or container for up to 3 months. If cooked, freeze in a single layer on a tray, then pack into a freezer bag.
Thawing: For frozen uncooked rolls, fry from frozen add 1–2 minutes to fry time; for frozen cooked rolls, reheat from frozen in an air fryer.
Reheating: Re-crisp in a 375°F air fryer for 6–8 minutes or in a 400°F oven for 8–10 minutes. Avoid microwaving or they will lose crispness.
Variations & Substitutions for Homemade Chinese Egg Rolls
Pork and shrimp: Add ground pork and small diced shrimp to the vegetable mix, cook until pork is fully browned. This yields a richer, more savory roll with a classic takeout flavor.
Chicken and mushroom: Stir-fry finely chopped cooked chicken and mushrooms into the filling, reducing the vermicelli if you want a meatier texture. Expect a heartier, more umami-forward roll.
Spicy buffalo chicken: Mix shredded cooked chicken with hot sauce and blue cheese or ranch crumbs, then wrap and fry for a tangy, spicy version; serve with extra ranch dip. Try my buffalo egg roll inspiration here: buffalo chicken egg rolls.
Vegetarian tofu and shiitake: Crumble firm tofu and sauté with diced shiitake mushrooms and a splash of soy; it creates a meaty, satisfying vegetarian option with deep savory notes.
Frequently Asked Questions About Homemade Chinese Egg Rolls
Q: Can I bake egg rolls instead of frying?
A: Yes. Brush or spray egg rolls lightly with oil and bake at 400°F for 12–18 minutes, flipping halfway. Baking reduces oil but yields a different, less uniformly blistered crust; use a convection setting if available to improve crispness.
Q: How do I prevent egg rolls from bursting while frying?
A: Seal wrappers firmly with water, avoid overfilling, and keep oil at a steady temperature. If the seam opens, small leaks can be dabbed and resealed before frying.
Q: Can I use rice paper wrappers for this filling?
A: You can, but rice paper crisps differently and tends to bubble; it often requires a lower initial oil temperature. Expect a lighter, blistered shell rather than the flaky crunch of wheat wrappers.
Q: How long do uncooked wrapped egg rolls keep in the freezer?
A: Uncooked, frozen egg rolls keep well for up to 3 months when stored in a sealed freezer bag with excess air removed. Label with the date for best quality.
Q: What dipping sauces pair best with these egg rolls?
A: Classic choices are sweet chili sauce, soy-vinegar dip, or hoisin-based sauces. For a creamier option, a peanut-sesame dip or a simple sriracha mayo complements the crunchy texture.
Final Thoughts on Homemade Chinese Egg Rolls
These Homemade Chinese Egg Rolls are worth the small time investment for the crunch and fresh flavor you can’t get from takeout.
If you try them, please leave a star rating in the recipe card below and pin this recipe to Pinterest for later inspiration; if you want a sweet finish, pair them with homemade cinnamon rolls.
Conclusion: Homemade Chinese Egg Rolls
For more inspiration and technique variations, check this classic guide to similar egg roll approaches at Food.com’s Chinese Egg Rolls recipe.
If you want a step-by-step visual and tips for authentic wrappers and rolling, this walkthrough is highly informative: How to Make Chinese Egg Rolls from Omnivore’s Cookbook.
And for a family-tested, time-honored recipe to compare notes with, see this beloved version at Steamy Kitchen’s Chinese Egg Rolls recipe.

Homemade Chinese Egg Rolls
Ingredients
Vegetable Filling
- 2 cups Cabbage, shredded Look for firm, pale-green heads.
- 1 cup Carrots, grated Squeeze out excess moisture to prevent soggy filling.
- 1 cup Bell peppers, diced Any color bell pepper can be used.
- 1/2 cup Green onions, chopped Add for freshness and crunch.
- 1 cup Vermicelli noodles Cook and cut into shorter lengths.
- 2 cloves Garlic, minced Enhances flavor.
- 1 inch Ginger, grated Fresh ginger preferred for best flavor.
- 3 tablespoons Soy sauce Use low-sodium for less salt.
- 1/2 teaspoon Salt Adjust to taste.
- 1/2 teaspoon Pepper Adjust to taste.
- Oil for frying Cooking oil Ensure oil is at the right temperature for frying.
For Frying
- 16 pieces Egg roll wrappers Fresh wrappers offer the best results.
Instructions
Prepare Noodles
- Cook the vermicelli noodles according to package instructions and set aside. Drain thoroughly and toss with a splash of oil.
Sauté Aromatics
- In a large skillet, heat oil over medium heat. Add garlic and ginger, sauté until fragrant for 30–60 seconds.
Stir-Fry Vegetables
- Add cabbage, carrots, bell peppers, and green onions. Stir-fry until vegetables are tender, about 4–6 minutes.
Mix Filling
- Add cooked vermicelli and soy sauce, mix well. Season with salt and pepper.
Cool Filling
- Let the mixture cool slightly to prevent steam from softening the wrapper.
Roll Egg Rolls
- Take an egg roll wrapper, place a spoonful of filling in the center, and roll it up tightly. Seal edges with water.
Fry Egg Rolls
- Heat oil in a deep pan for frying. Fry egg rolls until golden brown, about 3–4 minutes.
Serve
- Drain on paper towels and serve hot with your favorite dipping sauce.




