Egg Roll Recipe

Egg rolls are a beloved takeout classic featuring a savory filling wrapped in a crispy, golden shell. This homemade version is loaded with seasoned meat, fresh vegetables, and Asian-inspired flavors, all tightly rolled and fried to perfection. Whether served as an appetizer, snack, or part of a meal, they’re a guaranteed crowd-pleaser.

Why You’ll Love This Recipe

  • Crispy and golden on the outside, flavorful and juicy inside
  • Made with simple ingredients and pantry staples
  • Customizable with different fillings
  • Great as an appetizer, side dish, or party food
  • Perfect for freezing and reheating
  • Better than takeout and fresher at home
  • Kid-friendly and fun to make
  • Pairs well with a variety of dipping sauces
  • Ideal for meal prepping ahead of time
  • Impressively delicious but easy to master

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Ground pork (or chicken, turkey, or beef)
  • Garlic, minced
  • Ginger, grated
  • Green onions, sliced
  • Coleslaw mix (or shredded cabbage and carrots)
  • Soy sauce
  • Sesame oil
  • Salt and pepper
  • Egg roll wrappers
  • Water (for sealing)
  • Oil for frying (vegetable, canola, or peanut oil)

Directions

  1. In a skillet over medium heat, cook ground pork until no longer pink. Drain any excess fat.
  2. Add garlic, ginger, and green onions. Cook for 1–2 minutes until fragrant.
  3. Stir in coleslaw mix and cook until just wilted. Add soy sauce, sesame oil, salt, and pepper. Remove from heat and let cool.
  4. Place an egg roll wrapper on a clean surface in a diamond shape. Spoon 2–3 tablespoons of filling near the center.
  5. Fold the bottom corner up over the filling, then fold in the sides and roll tightly. Seal the edge with water.
  6. Repeat with remaining wrappers and filling.
  7. Heat oil in a deep skillet or fryer to 350°F (175°C).
  8. Fry egg rolls in batches until golden brown and crispy, about 3–4 minutes per side.
  9. Drain on paper towels and serve hot with dipping sauces.

Servings and timing

Servings: 12 egg rolls
Prep time: 20 minutes
Cook time: 20 minutes
Total time: 40 minutes

Variations

  • Vegetarian: Omit meat and add mushrooms or tofu
  • Spicy: Add sriracha or chili flakes to the filling
  • Seafood: Use shrimp or crab as the protein
  • Cheeseburger egg rolls: Use ground beef, cheese, and pickles for a fun twist
  • Baked version: Brush with oil and bake at 400°F for 15–20 minutes, flipping halfway through

Storage/Reheating

Store cooked egg rolls in the refrigerator for up to 3 days.
Reheat in the oven or air fryer at 375°F until crispy, about 8–10 minutes.
To freeze: wrap uncooked egg rolls in plastic, freeze on a tray, then transfer to a bag. Fry or bake straight from frozen, adding a few extra minutes.

FAQs

Can I make egg rolls ahead of time?

Yes, assemble them ahead and store in the fridge or freeze before frying.

How do I keep egg rolls from getting soggy?

Cool the filling before wrapping, and fry at the correct temperature for a crispy shell.

Can I bake egg rolls instead of frying?

Yes, brush with oil and bake at 400°F for about 20 minutes, flipping halfway.

What dipping sauces go well with egg rolls?

Sweet chili sauce, soy sauce, hoisin, spicy mustard, or garlic sauce are all great options.

Are egg roll wrappers the same as spring roll wrappers?

No, egg roll wrappers are thicker and fry up crispier, while spring roll wrappers are thinner and often used in different cuisines.

Can I use store-bought coleslaw mix?

Yes, it’s a great time-saver and works perfectly in this recipe.

How do I know when the oil is hot enough?

Use a thermometer or test with a small piece of wrapper—it should sizzle immediately.

Can I air fry egg rolls?

Yes, brush with oil and air fry at 375°F for 10–12 minutes, flipping halfway.

What’s the best meat for egg rolls?

Ground pork is classic, but chicken, turkey, or beef all work well.

Can I freeze cooked egg rolls?

Yes, cool completely, then freeze. Reheat in an oven or air fryer until crispy.

Conclusion

Homemade egg rolls are a delicious, crispy treat that’s easier to make than you might think. Whether you fry, bake, or air fry them, they’re always a hit with their savory filling and golden crunch. Customize them your way and enjoy a takeout favorite fresh from your own kitchen.

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

Egg Roll Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: clara
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 12 egg rolls 1x
  • Category: Appetizer
  • Method: Frying
  • Cuisine: Asian
  • Diet: Halal

Description

This classic egg roll recipe features a savory filling of ground pork, cabbage, and carrots wrapped in a crispy, golden-brown shell. Perfect as an appetizer, snack, or party food.


Ingredients

Units Scale
  • 1 lb ground pork
  • 2 cups shredded cabbage
  • 1 cup shredded carrots
  • 1/2 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp soy sauce
  • 1 tsp sesame oil
  • 1/2 tsp ground ginger
  • 1/4 tsp black pepper
  • 12 egg roll wrappers
  • Vegetable oil for frying

Optional for sealing:

  • 1 egg, beaten

Instructions

  1. In a large skillet over medium heat, cook ground pork until browned. Drain excess fat.
  2. Add onion, garlic, cabbage, and carrots to the skillet. Cook for 4–5 minutes, stirring often, until vegetables are tender.
  3. Stir in soy sauce, sesame oil, ginger, and black pepper. Cook for another minute. Remove from heat and let cool slightly.
  4. Place an egg roll wrapper on a clean surface with one corner facing you. Spoon 2–3 tablespoons of filling near the center.
  5. Fold the bottom corner over the filling, then fold in the sides and roll tightly. Seal the edge with a bit of beaten egg.
  6. Heat about 2 inches of oil in a deep skillet or pot to 350°F (175°C). Fry egg rolls in batches until golden brown and crispy, about 3–4 minutes per side.
  7. Drain on paper towels. Serve hot with sweet and sour sauce or soy sauce for dipping.

Notes

  • Use pre-shredded coleslaw mix to save prep time.
  • Egg rolls can be frozen before frying—just fry from frozen, adding a minute or two to cook time.
  • Try baking or air frying for a lighter version.

Nutrition

  • Serving Size: 1 egg roll
  • Calories: 180
  • Sugar: 1g
  • Sodium: 300mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 8g
  • Cholesterol: 25mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star