Homemade Egg Rolls

Why You’ll Love This Recipe

Homemade Egg Rolls are crispy, golden, and bursting with a savory filling of meat and vegetables. Perfect as an appetizer or a main course, they’re easier to make than you think and far better than takeout. Enjoy them freshly fried or bake them for a lighter twist—either way, they’re irresistibly crunchy and full of flavor.

ingredients

Homemade Egg Rolls 10 Why You’ll Love This Recipe

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

egg roll wrappersground pork or chickengarlicgingercoleslaw mix (or shredded cabbage and carrots)green onionssoy saucesesame oilsaltblack peppercornstarch (optional for thickening)oil (for frying)

directions

In a skillet over medium heat, cook ground pork or chicken until no longer pink. Drain excess fat.

Add minced garlic, ginger, and green onions. Cook for 1–2 minutes until fragrant.

Stir in coleslaw mix and cook until just wilted, about 3–4 minutes.

Add soy sauce, sesame oil, salt, and pepper. Mix well.

(Optional) Mix a teaspoon of cornstarch with water and stir into filling for better binding.

Remove from heat and let the filling cool slightly.

Place a wrapper on a clean surface with one corner pointing toward you.

Spoon 2–3 tablespoons of filling near the bottom.

Fold the bottom corner over the filling, then fold in the sides and roll tightly.

Seal the edge with a dab of water.

Heat oil in a deep skillet or pot to 350°F (175°C). Fry egg rolls in batches until golden brown, about 2–3 minutes per side.

Drain on paper towels and serve hot with your favorite dipping sauce.

Servings and timing

This recipe makes 10–12 egg rolls.Preparation time: 20 minutesCooking time: 20 minutesTotal time: 40 minutes

Variations

Use ground turkey, beef, or tofu for different protein options.

Add mushrooms, bean sprouts, or bell peppers for extra texture.

Bake at 425°F (220°C) for 18–20 minutes for a lighter version.

Make them spicy by adding sriracha or chili flakes to the filling.

Serve with sweet chili sauce, soy sauce, or spicy mustard.

storage/reheating

Store leftover egg rolls in an airtight container in the refrigerator for up to 3 days.Reheat in an oven or air fryer at 375°F (190°C) for 5–7 minutes to retain crispiness.Freeze uncooked rolls on a tray, then transfer to a freezer bag. Fry or bake straight from frozen—just add a few extra minutes.

FAQs

Can I make egg rolls ahead of time?

Yes, assemble them and refrigerate for up to 1 day before cooking.

What’s the difference between egg rolls and spring rolls?

Egg rolls have a thicker, bubbled wrapper and are fried. Spring rolls use thinner wrappers and may be fried or served fresh.

Can I use a store-bought coleslaw mix?

Absolutely—it saves time and works perfectly for the filling.

What oil is best for frying?

Use a neutral oil with a high smoke point like canola or vegetable oil.

How do I keep egg rolls from getting soggy?

Drain thoroughly on paper towels and don’t overcrowd the frying pan.

Conclusion

Homemade Egg Rolls
Homemade Egg Rolls 11 Why You’ll Love This Recipe

Homemade Egg Rolls are a crispy, crowd-pleasing favorite that’s easier than you might expect. With a savory filling and a crunchy shell, they’re perfect for parties, snacks, or a delicious dinner. Once you make them from scratch, you may never go back to takeout.

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
Homemade Egg Rolls

Homemade Egg Rolls

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

Ingredients



Nutrition

  • Serving Size: 1 egg roll
  • Calories: 180
  • Sugar: 1g
  • Sodium: 320mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 7g
  • Cholesterol: 30mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *