Homemade Egg Rolls Recipe


For the Filling:

  • 1 tablespoon vegetable oil
  • 1 pound ground pork, chicken, or turkey (or tofu/vegetables for a vegetarian option)
  • 3 cups shredded cabbage (green or Napa cabbage works best)
  • 1 medium carrot, julienned or grated
  • 1 cup bean sprouts (optional)
  • 3 green onions, thinly sliced
  • 2 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce (optional, but adds depth)
  • 1 teaspoon sesame oil
  • Salt and freshly ground black pepper, to taste

For Wrapping:

  • 1 package (about 20) egg roll wrappers (available in most grocery stores or Asian markets)
  • 1 egg, beaten (for sealing the wrappers)

For Cooking:

  • Vegetable oil for frying (or use an air fryer for a lighter option)

Step-by-Step Instructions

1. Prepare the Filling

  1. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
  2. Add the ground meat (or tofu) and cook until browned and cooked through, breaking it into small pieces as it cooks.
  3. Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant.
  4. Add the shredded cabbage, carrots, bean sprouts, and green onions. Stir-fry for 5–7 minutes, or until the vegetables are tender but still slightly crisp.
  5. Stir in the soy sauce, oyster sauce (if using), sesame oil, salt, and pepper. Cook for an additional 2 minutes, then remove from heat and let the filling cool slightly.

2. Assemble the Egg Rolls

  1. Lay an egg roll wrapper on a clean surface with one corner pointing toward you (like a diamond shape).
  2. Place about 2–3 tablespoons of the filling in the center of the wrapper.
  3. Fold the bottom corner (closest to you) over the filling, then fold in the sides toward the center.
  4. Roll the wrapper tightly toward the top corner, brushing the edges with beaten egg to seal.
  5. Repeat with the remaining wrappers and filling.

3. Cook the Egg Rolls

Frying Method:
  1. Heat about 2 inches of vegetable oil in a deep skillet or pot over medium heat (around 350°F/175°C).
  2. Fry the egg rolls in batches for 3–4 minutes per batch, turning occasionally, until golden brown and crispy.
  3. Transfer the fried egg rolls to a plate lined with paper towels to drain excess oil.
Air Fryer Method:
  1. Preheat your air fryer to 375°F (190°C).
  2. Lightly brush the egg rolls with oil or spray them with cooking spray.
  3. Air fry for 8–10 minutes, flipping halfway through, until golden and crispy.

4. Serve & Enjoy

  1. Serve the egg rolls hot with your favorite dipping sauces—sweet chili sauce, soy sauce, or duck sauce are all great options.
  2. Garnish with extra green onions or sesame seeds if desired.

Tips for Success

  • Don’t Overfill: Too much filling can make the egg rolls difficult to seal and prone to bursting during cooking.
  • Keep Wrappers Covered: Keep the egg roll wrappers covered with a damp towel while assembling to prevent them from drying out.
  • Use Fresh Ingredients: Fresh vegetables and high-quality sauces make a noticeable difference in flavor.
  • Freeze for Later: Assemble the egg rolls, freeze them on a baking sheet, then transfer to a freezer-safe bag. Fry or air fry directly from frozen, adding 1–2 extra minutes to the cooking time.

Why This Recipe Works

This Homemade Egg Rolls Recipe combines the perfect balance of textures and flavors—crispy wrappers encase a savory, aromatic filling that’s packed with fresh vegetables and protein. By controlling the ingredients and cooking method, you can enjoy egg rolls that are healthier, fresher, and far superior to store-bought versions. Plus, the process of rolling and frying (or air frying) is a fun and rewarding way to create something truly special.


Conclusion: A Crowd-Pleasing Classic

Whether you’re craving Chinese takeout flavors, hosting a gathering, or simply looking for a fun cooking project, these Homemade Egg Rolls are sure to be a hit. Their crispy exteriors, flavorful fillings, and endless customization options make them a standout dish that’s easy to love. Plus, they’re perfect for pairing with dipping sauces and sharing with friends and family.

We’d love to see your creations! Tag us in your photos or share your favorite variations—your twist on these crispy egg rolls might just inspire others to try them too! 🥢✨