Crispy Homemade Chinese Egg Rolls Anyone Can Make

Posted on

When you think of comforting appetizers, few can match the crispy, savory goodness of egg rolls. These homemade Vegetarian Egg Rolls are a healthier, vegetarian twist on the classic dish and are packed with vibrant vegetables, perfectly sautéed to create an irresistible filling. Paired with a crispy wrapper, these egg rolls make a satisfying appetizer or snack that’s sure to impress your guests or satisfy your cravings. I love making egg rolls at home because not only are they incredibly delicious, but they’re also so customizable. You can use any protein you prefer, but for a vegetarian twist, I’ve kept this recipe plant-based by using shredded cabbage, carrots, and some savory seasonings. Plus, they’re easy to make, and the crispy result is just out of this world. Let’s get started with this simple recipe that’s perfect for any occasion—from family dinners to game nights, or even as a fun cooking project for the weekend.

Ingredients You’ll Need:

For the filling:
  • 2 cups shredded cabbage
  • 1 cup shredded carrots
  • 1 cup cooked chicken, finely chopped (or your preferred protein)
  • 2 green onions, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce (optional)
  • 1 teaspoon sesame oil
  • 1 teaspoon grated ginger
  • Salt and pepper to taste
For assembly:
  • 10-12 egg roll wrappers
  • 1 egg, beaten (for sealing)
  • Oil for frying (vegetable or canola oil)

Step-by-Step Instructions:

Step 1: Prepare the Filling

Start by heating a tablespoon of sesame oil in a large skillet over medium heat. Add the minced garlic and grated ginger, cooking for about 1 minute until fragrant. This step helps to release all the beautiful aromas of the garlic and ginger, creating a perfect base for the filling. Once the garlic and ginger are aromatic, add the shredded cabbage and carrots to the skillet. Sauté for about 3-4 minutes, just until the vegetables start to soften. This gives them a slight tenderness but still keeps a bit of crunch, so they’ll hold their texture inside the egg roll.
 

Step 2: Add the Protein and Flavorings

Next, stir in the cooked chicken (or your protein of choice), chopped green onions, soy sauce, and optional oyster sauce. Continue cooking for another 2-3 minutes, allowing everything to combine and absorb the flavors. The soy sauce and oyster sauce add an amazing umami depth to the filling, while the sesame oil enhances the overall flavor profile. Once the filling is cooked through, remove the skillet from the heat and set the mixture aside to cool. This is an important step, as adding hot filling to the egg roll wrappers can cause them to become soggy or tear.
 

Step 3: Assemble the Egg Rolls

Now that the filling is ready, it’s time to assemble the egg rolls. Lay an egg roll wrapper flat on a clean surface, with one corner facing you (so the wrapper is diamond-shaped). Spoon about 2 tablespoons of the filling into the center of the wrapper. Next, brush the edges of the wrapper with the beaten egg to help seal the roll. Fold the bottom corner of the wrapper over the filling, then fold in the sides. Roll the wrapper tightly to enclose the filling, sealing the top edge with a bit of egg wash. Be sure to roll tightly, but not too tightly, as you don’t want the wrapper to tear during frying.

Step 4: Fry the Egg Rolls

Once the egg rolls are assembled, heat oil in a large pot or deep fryer to 350°F (175°C). It’s essential to get the oil to the right temperature, as frying at the wrong temperature can lead to greasy egg rolls that are either undercooked or overcooked. Carefully drop the egg rolls into the hot oil in batches, frying them for about 3-4 minutes until they’re golden brown and crispy on all sides. Be sure not to overcrowd the pot, as this can lower the oil temperature and prevent the egg rolls from cooking evenly. Once fried, remove the egg rolls from the oil and place them on a paper towel-lined plate to drain excess oil. This step ensures that your egg rolls stay crispy and not too greasy. These Vegetarian Egg Rolls are the perfect balance of crispy, savory, and satisfying. The filling, with its combination of tender cabbage, carrots, and protein, makes each bite burst with flavor, while the crispy exterior gives you that crunch you crave. Serve them hot with your favorite dipping sauce, like sweet and sour or soy sauce, and you have a perfect appetizer or snack that everyone will love.

Tips and Variations for Perfect Vegetarian Egg Rolls:

Now that you know how to make these delicious Vegetarian Egg Rolls, let’s take a look at a few tips to ensure they turn out perfectly every time. Plus, I’ll share some creative variations to help you customize the recipe to your taste, making these egg rolls your own. Whether you’re making them for a family dinner or a fun appetizer for a party, these tips will elevate the flavor and texture of your homemade egg rolls.

Tip 1: Don’t Overfill the Wrappers

When assembling the egg rolls, be sure not to overfill the wrappers. You want just enough filling to create a nice bite without overstuffing, which can make the rolling process difficult and may cause the wrappers to break or tear during frying. About 2 tablespoons of filling per egg roll is usually the perfect amount. It will ensure the rolls stay compact and the wrappers stay intact while frying.

Tip 2: Make Sure the Filling Cools Before Assembling

It’s important to let the filling cool before using it to assemble the egg rolls. If the filling is too warm, it can cause the wrapper to become soggy or tear while rolling. It also increases the risk of the filling leaking out during frying. Once the filling is cooked, set it aside for 10-15 minutes to cool completely. You can even pop it in the fridge for a quicker cool-down if you’re short on time.

Tip 3: Keep the Oil at the Right Temperature

When frying egg rolls, maintaining the right oil temperature is key to getting that crispy golden texture. The ideal frying temperature is around 350°F (175°C). If the oil is too hot, the egg rolls can brown too quickly on the outside while staying raw inside. If the oil is too cool, the egg rolls can become greasy. Use a thermometer to keep track of the oil temperature, or drop a small piece of the wrapper into the oil—if it sizzles and rises to the surface immediately, the oil is ready.

Tip 4: Don’t Overcrowd the Fryer

To ensure that the egg rolls cook evenly, don’t overcrowd the pot or deep fryer. Fry them in batches, giving each egg roll enough space to float freely in the oil. Overcrowding the pot can cause the oil temperature to drop, resulting in soggy or unevenly cooked egg rolls. It might take a little longer, but it’s worth it to achieve that perfect crispiness.

Tip 5: Drain Excess Oil

After frying the egg rolls, place them on a paper towel-lined plate to drain any excess oil. This helps the egg rolls stay crisp and prevents them from becoming greasy. You can also place them on a wire rack to allow any remaining oil to drip off while keeping the egg rolls elevated.

Creative Variations for Your Vegetarian Egg Rolls:

One of the best things about egg rolls is their versatility. While this recipe is delicious on its own, there are plenty of ways to mix things up and make them your own. Here are a few fun variations to consider:

Variation 1: Add Tofu for a Vegetarian Protein

For a plant-based twist, substitute the chicken with tofu for a completely vegetarian version. Press and drain the tofu to remove excess moisture, then crumble it into small pieces and sauté it with the vegetables. This will provide a satisfying texture and flavor while keeping the egg rolls light and full of plant-based protein.

Variation 2: Include More Veggies

Feel free to add additional vegetables to the filling to make it even more colorful and nutritious. Try adding sliced mushrooms, bell peppers, or even bean sprouts for some extra crunch. The more veggies you incorporate, the more texture and flavor you’ll have in each bite.

Variation 3: Make It Spicy

If you love a little heat, you can spice up the filling by adding chopped chili peppers or a dash of sriracha or chili sauce. You can also sprinkle some red pepper flakes into the soy sauce mixture to add a subtle spicy kick that complements the savory flavor of the egg rolls.

Variation 4: Try a Sweet and Savory Dip

While soy sauce or sweet and sour sauce are great options for dipping, why not try making a unique dipping sauce to accompany your egg rolls? A honey soy dip, spicy hoisin sauce, or even a peanut dipping sauce could add a fun twist to the classic flavors. Experiment with adding garlic, ginger, or lime juice to create a signature dipping sauce that pairs perfectly with your egg rolls.

Variation 5: Baked Egg Rolls

If you’re looking to reduce the amount of oil in your egg rolls, try baking them instead of frying. To bake them, preheat your oven to 400°F (200°C). Place the assembled egg rolls on a baking sheet lined with parchment paper, and lightly brush them with a little oil or cooking spray. Bake for about 15-20 minutes, turning halfway through, until they’re golden brown and crispy. While baked egg rolls will have a different texture than fried ones, they are still delicious and a healthier alternative.

Vegetarian Egg Rolls: FAQ and Final Thoughts

Now that you have all the details on how to make these delicious Vegetarian Egg Rolls, let’s tackle some of the most frequently asked questions and wrap up with a few final thoughts. Whether you’re new to making egg rolls or just want some extra tips for success, this section will help ensure that your egg rolls turn out perfect every time.

Can I make the filling ahead of time?

Yes, you can prepare the filling ahead of time. After cooking the filling, allow it to cool completely, then store it in an airtight container in the refrigerator for up to 2 days. This can save you time on the day you plan to assemble and fry the egg rolls. Just make sure to let the filling cool fully before using it to avoid soggy wrappers.

Can I freeze the egg rolls?

Absolutely! These egg rolls freeze really well. You can freeze the egg rolls either before or after frying. If you freeze them before frying, arrange the assembled, un-fried egg rolls on a baking sheet in a single layer, then freeze them for about 2 hours. Once frozen, transfer them to a freezer bag or airtight container for long-term storage (up to 3 months). To cook, simply fry the frozen egg rolls straight from the freezer, adding a minute or two to the frying time. If you’ve already fried the egg rolls, you can also freeze them. Let them cool completely, then place them in a freezer-safe bag or container. Reheat them in the oven at 375°F (190°C) for about 10 minutes to regain their crispiness.

Can I make these egg rolls gluten-free?

Yes! To make these egg rolls gluten-free, you can use gluten-free egg roll wrappers, which are available at most grocery stores or specialty stores. Make sure to double-check the ingredients in your soy sauce as well—many soy sauces contain wheat, but gluten-free options, like tamari sauce, are widely available.

Can I bake these instead of frying them?

Yes, you can bake these egg rolls for a healthier alternative. Preheat your oven to 400°F (200°C). Lightly spray the assembled egg rolls with cooking spray and place them on a baking sheet. Bake for 15-20 minutes, flipping them halfway through, until they are golden and crispy. While baked egg rolls won’t be as crispy as fried ones, they are still delicious and a great option for those who want to reduce the oil.

Can I use a different protein instead of chicken?

Yes! This recipe is highly adaptable. You can use any protein of your choice, such as tofu, tempeh, shrimp, or even beef, depending on your dietary preferences. If you’re looking for a completely vegetarian version, tofu is a great option. Simply press and drain the tofu to remove excess moisture, crumble it, and sauté it with the vegetables for a protein-packed filling.

How do I make sure my egg rolls don’t burst open while frying?

To prevent the egg rolls from bursting open, make sure they are tightly sealed. The egg wash helps seal the edges of the wrapper, but you can also press gently on the seams to ensure they’re closed. Additionally, don’t overfill the egg rolls—too much filling can cause them to burst open during frying. Also, make sure your oil is at the right temperature before frying. If the oil is too hot or too cool, it can cause the wrappers to break or tear. A steady 350°F (175°C) temperature ensures the egg rolls cook evenly without bursting.

Conclusion:

These Vegetarian Egg Rolls are an easy, flavorful, and versatile dish that will satisfy your cravings for a crispy, savory snack. Whether you’re making them for an appetizer, party, or a quick weeknight dinner, they are sure to impress with their combination of tender vegetables, savory seasoning, and crispy, golden wrappers. Plus, the best part is how customizable they are—you can add your preferred protein, experiment with different veggies, or even bake them for a healthier alternative. By following the tips and variations in this article, you can make these egg rolls your own, ensuring they turn out perfectly every time. Don’t forget to have fun with the process, and enjoy the delicious results with your family and friends. Whether you serve them with sweet and sour sauce, soy sauce, or your favorite dipping sauce, these egg rolls are bound to be a hit! So grab your egg roll wrappers and get cooking. You’re about to enjoy a crispy, flavorful treat that everyone will love! Print

Crispy Homemade Chinese Egg Rolls Anyone Can Make

Golden-brown on the outside, tender and savory on the inside—these homemade egg rolls bring the restaurant favorite right into your kitchen. Loaded with a flavorful mixture of cabbage, carrots, and your choice of protein, then wrapped in crisp pastry and fried to perfection. They’re surprisingly easy to assemble and utterly irresistible!

  • Author: Andrea
  • Prep Time: 20 min
  • Cook Time: 15 min
  • Total Time: 35 min

Ingredients

Scale
  • 12 egg roll wrappers (8″ squares), thawed if frozen
  • 1 Tbsp vegetable oil, plus more for frying
  • 8 oz ground pork (or ground chicken/turkey/shrimp)
  • 1 cup shredded Napa or green cabbage
  • ½ cup shredded carrot
  • 2 scallions, thinly sliced
  • 1 garlic clove, minced
  • 1 tsp fresh ginger, minced
  • 2 Tbsp soy sauce
  • 1 Tbsp oyster sauce (optional, or hoisin sauce)
  • 1 tsp sesame oil
  • ¼ tsp white pepper (or black pepper)
  • 1 tsp cornstarch mixed with 1 Tbsp water (slurry)
  • 1 egg beaten with 1 Tbsp water (for sealing)

Instructions

1️⃣ Sauté the filling. Heat 1 Tbsp vegetable oil in a large skillet over medium-high heat. Add ground pork and cook, breaking it up, until no longer pink (about 4 min).

2️⃣ Add aromatics & veggies. Stir in garlic and ginger; cook 30 sec until fragrant. Add cabbage, carrot, and scallions; sauté 2–3 min until veggies begin to soften.

3️⃣ Season & thicken. Pour in soy sauce, oyster sauce (if using), sesame oil, and pepper. Stir to combine. Drizzle in cornstarch slurry and cook 1 min more until mixture holds together. Remove from heat and let cool slightly.

4️⃣ Prepare wrappers. Lay one egg roll wrapper diamond-shape on your work surface. Keep the rest covered with a damp cloth to prevent drying out.

5️⃣ Fill & roll. Spoon ~2 Tbsp of filling onto the lower third of the wrapper. Brush the top edges with egg wash. Fold bottom corner up over filling, then fold both side corners in. Roll tightly toward the top corner, sealing with the egg wash (you’ll end up with a neat, sealed parcel).

6️⃣ Heat the oil. In a deep skillet or heavy pot, pour oil to a depth of ~1 inch. Heat over medium until it reaches 350 °F (175 °C), or until a corner of egg roll sizzles immediately but doesn’t burn.

7️⃣ Fry the egg rolls. Working in batches (do not crowd), carefully lower rolls seam-side down into hot oil. Fry 2–3 min per side, turning as needed, until evenly golden and crisp.

8️⃣ Drain & rest. Use tongs to transfer egg rolls to a paper-towel–lined plate. Let rest 1–2 min to crisp up further before serving.

Notes

  • Vegetarian option: Swap the meat for crumbled firm tofu or extra shredded mushrooms and add a splash of vegetarian stir-fry sauce.

  • Baked version: Brush assembled rolls lightly with oil and bake on a parchment-lined baking sheet at 400 °F (200 °C) for 15–18 min, flipping halfway, until golden.

  • Make-ahead: Assemble and freeze uncooked rolls (on a tray, uncovered) for 1 hr, then transfer to a freezer bag. Fry or bake straight from frozen—add an extra minute or two to cooking time.

  • Dipping sauce: Serve with sweet chili sauce, soy-garlic dipping sauce, or classic duck sauce on the side.

  • Crunch factor: For extra texture, stir in a handful of bean sprouts or water chestnuts with the veggies.

Enjoy these crispy, flavorful egg rolls fresh from your fryer or oven—perfect as an appetizer, snack, or side to your favorite Asian-inspired meal!

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

Leave a Comment

Recipe rating