homemade egg rolls

30 min prep 2 min cook 3 servings
homemade egg rolls
Save This Recipe!
Click to save for later - It only takes 2 seconds!

The first time I tried to make egg rolls at my grandmother’s kitchen, the whole house smelled like a bustling street market in Chinatown. I can still picture the steam rising from the pot, swirling around the old wooden table, and the faint sizzle of oil that seemed to whisper promises of crispy perfection. My aunt was pulling the wrappers apart with practiced fingers, and I was watching, wide‑eyed, as she folded the fillings into perfect little parcels. That moment, the combination of the crunchy exterior and the fragrant, savory filling, sparked a love affair with homemade egg rolls that has lasted for years. Have you ever felt that instant connection with a dish that just feels like home?

Fast forward to today, and I still get that same rush when I pull a tray of golden‑brown egg rolls out of the fryer. The crackle as they hit the plate, the steam that escapes in a cloud of aromatic soy and sesame, and the first bite that delivers a satisfying crunch followed by a burst of sweet carrots, crisp cabbage, and tender chicken—it's pure comfort. What makes this recipe stand out is that it’s not just a copy of a take‑out favorite; it’s a personalized version that lets you control every ingredient, from the quality of the cabbage to the amount of garlic you toss in. Imagine serving these at your next family gathering and watching everyone reach for seconds, each bite a reminder of a kitchen filled with love.

But there’s more to this story than just taste. I’ve learned a few tricks along the way that turn a good egg roll into an unforgettable one—like the secret step that keeps the wrappers from tearing, and the timing trick that gives you that perfect golden hue without any greasy aftertaste. I’m going to share those with you, but first let’s talk about why this particular combination of ingredients and techniques works so well. Trust me, you’ll want to keep reading because the next part reveals the science behind the flavor and texture that makes these rolls a crowd‑pleaser.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. Grab a bowl, roll up your sleeves, and get ready to create a batch of homemade egg rolls that taste like they’ve been made by a seasoned chef, but with the warmth of a home‑cooked meal. The journey from raw veggies to a sizzling plate is about to begin, and I promise you’ll be amazed at how simple yet rewarding the process can be.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of soy sauce and sesame oil creates a savory‑nutty backbone that penetrates every bite, while the garlic adds a warm aromatic punch that lingers on the palate. This layering of flavors mimics the complexity you’d find in a restaurant‑style egg roll, but with fresher, brighter notes.
  • Texture Harmony: Shredded cabbage offers a crisp bite that contrasts beautifully with the tender chicken or shrimp, and the carrots add a subtle sweetness and a pop of color. The egg roll wrapper, when fried just right, becomes a delicate, flaky shell that holds everything together without becoming soggy.
  • Ease of Execution: All the steps can be completed in under an hour, and the ingredients are pantry‑friendly. Even if you’re a beginner, the clear folding technique and straightforward seasoning make this recipe approachable.
  • Time Efficiency: While the frying step requires a bit of attention, the prep can be done in batches, and you can even pre‑cook the chicken ahead of time. This means you can have a batch ready for a quick snack or a party appetizer without a marathon in the kitchen.
  • Versatility: The base recipe works with chicken, shrimp, or tofu, letting you adapt it to dietary preferences. Swap in different veggies or add a dash of hot sauce for a spicy kick—there’s room to experiment without breaking the core structure.
  • Nutrition Boost: By loading the filling with cabbage and carrots, you’re adding fiber, vitamins, and antioxidants, while the lean protein keeps the dish satisfying. It’s a balanced snack that feels indulgent yet doesn’t leave you feeling heavy.
  • Ingredient Quality: Using fresh, crisp vegetables and high‑quality soy sauce makes a noticeable difference. The flavors shine through, and you avoid the blandness that can happen with frozen or pre‑packaged mixes.
  • Crowd‑Pleasing Factor: The golden, crispy exterior is universally appealing, and the familiar Asian flavors are a safe bet for most palates. Whether you’re feeding kids, friends, or a mixed‑age crowd, these egg rolls tend to disappear fast.
💡 Pro Tip: For an extra‑crispy wrapper, brush each egg roll lightly with a mixture of water and a pinch of cornstarch before frying. The thin coating helps the wrapper puff up and achieve that perfect crunch.

🥗 Ingredients Breakdown

The Foundation: Crunch & Color

Shredded cabbage is the backbone of the filling, delivering a satisfying crunch that stays firm even after frying. You can choose green cabbage for a classic look or purple cabbage for a vibrant pop of color that makes the rolls visually striking. The natural sugars in cabbage caramelize slightly during cooking, adding a subtle sweetness that balances the salty soy. When selecting cabbage, look for heads that are heavy for their size and have tightly packed leaves—this indicates freshness and a crisp texture that won’t wilt too quickly.

Shredded carrots bring a bright orange hue and a sweet, earthy flavor that pairs perfectly with the cabbage. Their natural sugars also help to create a slight caramelization when the filling is sautéed, adding depth to each bite. For the best texture, use a mandoline or a fine grater to get uniform shreds; this ensures they cook evenly and blend seamlessly with the other ingredients. If you’re looking for a lower‑carb option, you can swap half of the carrots for thinly sliced bell peppers, which still provide crunch and color.

Aromatics & Spices: The Flavor Builders

Green onions, finely chopped, add a mild onion flavor that brightens the filling without overpowering it. Their fresh, slightly peppery note lifts the overall profile and adds a hint of green that makes each bite feel lighter. When chopping, slice the white and green parts separately; the white part is more robust, while the green adds a fresh finish.

Garlic, minced to a fine paste, infuses the mixture with a warm, aromatic essence that’s essential for any Asian‑inspired dish. The key is to sauté the garlic just until fragrant—about 30 seconds—to avoid bitterness. If you love garlic, feel free to add an extra clove, but remember that too much can dominate the delicate balance of soy and sesame.

The Secret Weapons: Sauces & Oils

Soy sauce is the umami powerhouse in this recipe, delivering a savory depth that ties all the components together. Opt for a low‑sodium version if you’re watching your salt intake, but don’t skimp on the flavor—just a couple of generous splashes are enough. Adding soy sauce early in the cooking process allows it to coat the vegetables and protein, ensuring every bite is seasoned.

A drizzle of sesame oil provides a nutty aroma that elevates the dish from ordinary to extraordinary. Because sesame oil is potent, a little goes a long way; a teaspoon per batch is sufficient. If you want a toasted flavor, try using toasted sesame oil instead of the regular variety—it adds an extra layer of richness that’s hard to beat.

The Protein & Wraps: Heart of the Roll

Cooked chicken or shrimp serves as the primary protein, offering a tender bite that contrasts nicely with the crunchy vegetables. Chicken breasts, poached and shredded, absorb the seasoning well, while shrimp adds a sweet, briny note that many people love. For vegetarians, firm tofu, pressed and cubed, works just as well and soaks up the soy‑sesame glaze beautifully.

Egg roll wrappers are the unsung heroes that hold everything together. Look for fresh, refrigerated wrappers rather than the frozen variety—they’re more pliable and less likely to crack during folding. If you can’t find them, you can substitute spring roll wrappers, though the texture will be slightly different. Keep a damp paper towel nearby to prevent the wrappers from drying out as you work.

🤔 Did You Know? Cabbage contains a compound called glucosinolate, which has been linked to cancer‑preventing properties. So not only are you enjoying a tasty snack, you’re also getting a health boost!

Oil for frying, preferably a neutral oil like vegetable or canola, is essential for achieving that coveted golden exterior. The oil should be heated to about 350°F (175°C) before you start frying; this temperature ensures the wrapper crisps quickly without soaking up excess oil. If you’re concerned about the oil’s health impact, you can use an air fryer as a lower‑fat alternative, though the texture will be a bit different.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins—watch how each step transforms these simple components into a masterpiece of flavor and texture.

🍳 Step-by-Step Instructions

  1. Start by heating a large skillet over medium‑high heat and adding a tablespoon of neutral oil. Toss in the minced garlic and sliced white parts of the green onions, sautéing until they become fragrant and slightly golden, about 30 seconds. The aroma should fill your kitchen, hinting at the deliciousness to come. This is the foundation of flavor, so don’t rush it—let the garlic bloom without burning.

  2. 💡 Pro Tip: If you hear a gentle sizzle but no strong popping, the oil is at the perfect temperature for aromatics.
  3. Add the cooked chicken (or shrimp, or tofu) to the skillet, breaking it into bite‑size pieces. Stir‑fry for 2–3 minutes so the protein absorbs the garlic‑onion fragrance. Then, drizzle in the soy sauce and sesame oil, coating everything evenly. You’ll notice the mixture start to glisten, a sign that the umami is building.

  4. Next, introduce the shredded cabbage and carrots. Toss them in and stir‑fry for about 4–5 minutes, allowing the vegetables to soften just enough to stay crisp. You should hear a faint crunch as you stir—this is the texture you want to preserve. Sprinkle the green parts of the onions over the top for a fresh burst of flavor.

  5. ⚠️ Common Mistake: Overcooking the veggies will make them soggy, and the egg roll wrapper will become soggy too. Keep the stir‑fry short and watch for a bright color.
  6. While the filling is still hot, transfer it to a large bowl and let it cool for a few minutes. This cooling step is crucial because if the filling is too hot, it can melt the wrapper during folding, leading to tears. I once skipped this step and ended up with a batch of soggy rolls—trust me, the cooling period makes all the difference.

  7. Lay out an egg roll wrapper on a clean surface, with one corner pointing toward you (like a diamond). Spoon about 2‑3 tablespoons of the cooled filling onto the center of the wrapper. Be careful not to overfill; a modest amount ensures you can roll tightly without bursting.

  8. Fold the bottom corner up over the filling, then fold the left and right sides toward the center, creating a tight envelope. Finally, roll the top corner down, sealing the roll. Moisten the final edge with a little water to help it stick. The fold should be snug but not so tight that the wrapper tears—think of it like tucking in a blanket.

  9. 💡 Pro Tip: Lightly brush the outer surface of each roll with a thin layer of oil before frying; this encourages an even, golden crust.
  10. Heat a deep pan or wok with enough oil to submerge the rolls, aiming for a temperature of 350°F (175°C). Test the oil by dropping a tiny piece of wrapper—if it sizzles and rises to the surface quickly, the oil is ready. Carefully place a few rolls into the oil, making sure not to overcrowd the pan.

  11. Fry the rolls for 3‑4 minutes, turning them gently with tongs so they brown evenly on all sides. You’ll know they’re done when the wrapper turns a deep, uniform golden brown and releases a tantalizing aroma of sesame and soy. Using a slotted spoon, lift the rolls onto a paper‑towel‑lined plate to drain excess oil. Let them rest for a minute before serving; this helps the interior steam settle, keeping the filling moist.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable. These final touches will ensure every bite is a perfect harmony of crunch, flavor, and satisfaction.

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you seal the final batch of rolls, fry a single test roll. Taste it while it’s still hot and note any missing seasoning. If it needs a touch more salt or a splash of soy, adjust the remaining filling accordingly. This quick check saves you from a batch that’s under‑seasoned and ensures consistency across every roll you serve.

Why Resting Time Matters More Than You Think

After frying, let the rolls rest on a wire rack for a couple of minutes instead of stacking them directly on a plate. This prevents steam from making the wrapper soggy and preserves that coveted crunch. I once piled hot rolls together and ended up with a soft, limp batch—learning this small pause made a world of difference.

The Seasoning Secret Pros Won’t Tell You

Add a pinch of white pepper to the filling just before you finish cooking. It adds a subtle heat that lingers on the palate without overwhelming the other flavors. Many professional kitchens keep this secret in their spice drawer, and it’s the difference between “good” and “restaurant‑level” taste.

Oil Temperature Control

If you don’t have a thermometer, maintain the oil temperature by adjusting the heat as you add rolls. Too many rolls at once will drop the temperature, leading to greasy rolls. Keep the oil steady by frying in small batches and waiting a few seconds between each batch for the temperature to recover.

The Crunch‑Boost Finish

For an extra crunch, sprinkle a light dusting of toasted sesame seeds over the rolls immediately after frying. The seeds cling to the still‑warm oil, adding a nutty crunch and a visual pop that makes the dish look restaurant‑ready. I love the extra aroma that hits you as soon as the rolls hit the plate.

💡 Pro Tip: If you’re short on time, pre‑mix the soy‑sesame sauce and keep it refrigerated; it’ll meld the flavors even more as it sits.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I’ve tried and loved:

Spicy Sriracha Shrimp

Swap the chicken for shrimp and add a tablespoon of sriracha to the soy‑sesame mixture. The heat from the sriracha pairs beautifully with the sweet carrots and crunchy cabbage, creating a bold, tongue‑tingling flavor. Serve with a cooling cucumber slaw to balance the spice.

Mushroom & Tofu Umami

Use diced firm tofu and a medley of shiitake and cremini mushrooms for a vegetarian umami boost. Add a splash of mushroom broth to the stir‑fry for extra depth. This variation is perfect for a meat‑free gathering and still delivers that satisfying crunch.

Pineapple Sweet‑Heat

Incorporate small pineapple chunks into the filling and finish with a drizzle of honey‑chili glaze after frying. The pineapple adds a juicy sweetness that contrasts the savory soy, while the glaze adds a glossy, sticky finish that’s irresistible.

Thai Peanut Crunch

Mix a spoonful of creamy peanut butter into the sauce and sprinkle crushed peanuts into the filling. The nutty flavor amplifies the sesame oil, and the peanuts add an extra crunch that elevates the texture profile.

Herb‑Infused Chicken

Marinate the chicken in a blend of lime juice, cilantro, and a dash of fish sauce before cooking. The citrusy herb notes brighten the whole dish, giving it a fresh, summery vibe that’s perfect for outdoor gatherings.

📦 Storage & Reheating Tips

Refrigerator Storage

Place cooled, unfried egg rolls in an airtight container lined with parchment paper. They’ll stay fresh for up to 2 days. When you’re ready to eat, simply fry them straight from the fridge; the slight chill helps the wrapper stay crisp during the second fry.

Freezing Instructions

For longer storage, arrange the uncooked rolls on a baking sheet and freeze until solid. Then transfer them to a zip‑top freezer bag. They’ll keep for up to 3 months. When you’re ready to serve, fry them straight from the freezer—just add an extra minute to the cooking time.

Reheating Methods

To reheat without losing crunch, use a preheated oven at 375°F (190°C) for 8‑10 minutes, turning halfway through. If you prefer the stovetop, a quick flash fry in hot oil for 2 minutes restores the golden crust. The trick to reheating without drying out? Add a splash of water to the pan and cover for 30 seconds; the steam keeps the interior moist while the outside stays crispy.

❓ Frequently Asked Questions

You can, but fresh vegetables give the best crunch and flavor. If you must use frozen, be sure to thaw and pat them dry thoroughly to avoid excess moisture, which can make the filling soggy and the wrapper tear during frying.

A neutral oil with a high smoke point, such as canola, vegetable, or peanut oil, works best. These oils allow you to reach the ideal 350°F (175°C) temperature without imparting unwanted flavors. Peanut oil adds a subtle nutty note if you prefer that extra depth.

Keep the wrappers covered with a damp cloth while you work, and avoid overfilling. Lightly brushing the outer surface with a little oil before folding also helps the edges seal better. If a tear does happen, you can patch it with a tiny dab of water and press gently.

Yes! Preheat your oven to 425°F (220°C), brush the rolls with a little oil, and bake for 15‑18 minutes, turning halfway. They won’t be quite as crisp as deep‑fried, but they’ll still be delicious and healthier.

Absolutely. Low‑sodium soy sauce reduces the overall salt content while still delivering the essential umami. You may want to taste the filling and add a pinch of salt if needed, but many find the flavor balanced as is.

Swap regular egg roll wrappers for gluten‑free rice paper or a gluten‑free wheat alternative. Use tamari instead of soy sauce, and ensure your sesame oil is labeled gluten‑free. The texture will be slightly different, but the flavor remains wonderful.

Definitely! Fill the wrappers with sweetened cream cheese, diced fruit like mango or banana, and a drizzle of honey. Fry them lightly and dust with powdered sugar for a surprising sweet‑savory treat.

A classic combination of soy sauce, rice vinegar, a touch of sugar, and a few drops of sesame oil works beautifully. Add minced ginger and a splash of sriracha for a spicy kick, or blend peanut butter, hoisin, and lime juice for a Thai‑style dip.

homemade egg rolls

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Sauté garlic and white parts of green onions in a hot skillet with a splash of oil until fragrant.
  2. Add cooked chicken (or shrimp/tofu) and stir‑fry, then season with soy sauce and sesame oil.
  3. Stir‑fry shredded cabbage, carrots, and green onion greens until just tender.
  4. Cool the filling slightly, then spoon onto egg roll wrappers and roll tightly, sealing the edges with water.
  5. Heat oil to 350°F (175°C) and deep‑fry the rolls for 3‑4 minutes until golden brown.
  6. Drain on paper towels, let rest briefly, and serve with your favorite dipping sauce.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.