This homemade egg roll recipe is so easy to make!

Seasoned ground pork is mixed with coleslaw placed in wrappers and wrapped in crispy egg roll wrappers. Add a simple sesame dipping sauce and serve!

We love egg rolls when we order takeout and making them at home means we can enjoy them anytime a craving hits!

plated Crispy Homemade Egg Rolls

Homemade Egg Roll Recipe

  • Savory homemade egg rolls are a fun snack, appetizer, or side dish and can be made with or without meat. The filling options are endless!
  • This versatile recipe makes homemade egg rolls on the stovetop, baked in the oven, or air fried.
  • Using coleslaw mix makes these extra fast.
  • Make in advance and freeze. Cook whenever a snack attack hits!
ingredients to make Crispy Homemade Egg Rolls with labels

Ingredients in Egg Rolls

We fill egg roll wrappers with all kinds of fillings from sweet to savory. In this recipe, love ground pork paired with ginger, garlic and veggies.

Ground Pork – This egg roll recipe uses ground pork but ground chicken or even finely chopped shrimp. Egg rolls are a great way to use up leftover bits of meat and veggies too.

Cabbage – You can finely chop cabbage and carrots but we use prepackaged coleslaw mix to save time. Slip in some chopped spinach, kale, or even some crunchy bean sprouts and water chestnuts!

Seasonings – A healthy dose of garlic and fresh ginger add a lot of flavor.

process of cooking meat and adding cabbage to pan to make Crispy Homemade Egg Rolls

How to Make Egg Rolls

Egg rolls are super fun and easy to make:

  1. Make Filling: Brown the meat with ginger & garlic. Add cabbage and seasonings.
  2. Roll Egg Rolls: Place a few tablespoons of meat and coleslaw in each wrapper. Roll per the directions in the recipe below.
  3. Cook: Deep fry, air fry, or bake the egg rolls until crispy.

Bake, Fry, or Air Fry

Egg rolls can be baked, fried, or air fried. We find deep frying to give the crispiest crust but air frying is a close second. Egg rolls don’t get quite as crispy in the oven but they still taste amazing.

If baking or air frying be sure to generously oil the outside of the egg roll wrapper.

process of folding Crispy Homemade Egg Rolls

How to Roll an Egg Roll

  1. Place the filling in the center.
  2. Wet the edges of the egg roll wrapper.
  3. Fold the top around the filling. Fold the sides in, and then roll tightly.
  4. Repeat with remaining egg rolls until they’re all rolled.
Crispy Homemade Egg Rolls on a baking sheet

What to Dip Egg Rolls In

The Sesame Sauce below is a favorite with bright, salty and tangy flavors. Add a little sriracha for a spicy kick if you’d like!

Try any of the following as a favorite dipper for egg rolls!

Make Ahead, Storage and Reheating

Keep leftover egg rolls covered in the refrigerator for up to 4 days. Reheat them in the oven or in the air fryer, or if there’s leftover filling, prepare it in a bowl in this fun recipe for egg roll in a bowl.

Freeze leftover egg rolls in a zippered bag for up to 4 weeks. Thaw in the refrigerator before reheating.

Like most recipes with a crispy crust, these homemade egg rolls are best eaten right away when fried crisp. 

cooked Crispy Homemade Egg Rolls with one open in half

More Fun Egg Roll Fillings

Did your family love these Crispy Homemade Egg Rolls? Leave us a rating and a comment below! 

cooked Crispy Homemade Egg Rolls with dip
4.89 from 62 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Crispy Homemade Egg Roll Recipe

Crispy Homemade Egg Rolls are so crunchy & tasty. Whether they're fried, oven-baked, or air-fried, they turn out perfectly golden every time.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings 16 Egg Rolls


  • 1 pound ground pork
  • 1 tablespoon fresh ginger grated
  • 1 clove garlic minced
  • 1 teaspoon onion powder
  • ¼ teaspoon Chinese 5 spice (optional)
  • 1 tablespoon soy sauce
  • 2 ½ cups packaged fresh coleslaw (or 2 ½ cups finely chopped cabbage & shredded carrots)
  • 16 egg roll wrappers (6 inch square)
  • 2 tablespoons all-purpose flour
  • 2 tablespoons water
  • 1 quart canola oil for frying

Sesame Sauce (optional)

  • 2 teaspoons olive oil
  • 1 clove garlic minced
  • ½ teaspoon red pepper flakes
  • ¼ cup soy sauce
  • ¼ cup honey
  • 2 tablespoons orange juice
  • 1 teaspoon fresh ginger root minced
  • 1 teaspoon fresh lime juice
  • ½ teaspoon sesame seeds (optional)
  • ¼ teaspoon sesame oil


Sesame Sauce

  • Cook garlic & chili flakes in oil over medium heat until fragrant. Add remaining ingredients and cook an additional 3 minutes. Remove from heat and refrigerate until serving.

Egg Rolls

  • Over medium heat, cook pork, ginger, garlic, onion powder, Chinese 5 spice (if using), and soy sauce until no pink remains.
  • Add the coleslaw mix and cook 3 minutes more or just until it starts to soften. Set aside to cool.
  • Preheat oil to 375°F.
  • Combine flour and water in a small bowl.
  • Lay out one egg roll wrapper with a corner pointed toward you. Place ¼ cup of the pork mixture in the center. Use your finger to spread a little bit of the flour mixture along the edge.
  • Fold two of the corners together to make a triangle, fold the sides in and then roll tightly. (Seal the edges with the flour mixture if needed).
  • Fry egg rolls until lightly browned and crispy turning occasionally.
  • Serve with sesame sauce.


Nutrition is calculated without using oil for frying as cooking methods will vary.
To Bake:
Follow the steps to prepare and roll the egg rolls.
Place egg rolls, seam side down on a baking pan lined with parchment paper.
Brush or spray the egg rolls generously with cooking oil.
Bake at 400°F for about 18-22 minutes or until golden brown, flipping halfway through.
To Air Fry:
Preheat the air fryer to 390°F.
Spray prepared egg rolls with cooking spray and place them in a single layer in the air fryer.
Cook for 8 minutes, flip the egg rolls over and cook an additional 3-5 minutes or until crispy.
4.89 from 62 votes

Nutrition Information

Serving: 1egg roll | Calories: 146 | Carbohydrates: 14g | Protein: 7g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 22mg | Sodium: 359mg | Potassium: 137mg | Fiber: 1g | Sugar: 5g | Vitamin A: 38IU | Vitamin C: 6mg | Calcium: 19mg | Iron: 1mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Appetizer, Side Dish, Snack
Cuisine American, Asian

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

cooked Crispy Homemade Egg Rolls with writing
plated Crispy Homemade Egg Rolls with a title
cooked Crispy Homemade Egg Rolls with one in half to show filling and a title
cooked Crispy Homemade Egg Rolls with one in half to show filling with writing


, , ,

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

Leave a Reply

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

Recipe Rating


  1. Delicious! Taste better than most restaurant egg rolls. I didn’t make the sauce, but definitely will nect time. This recipe is a keeper. Thank you.5 stars

    1. I would suggest extra bean sprouts, shredded carrots or other veggies that don’t have a lot of moisture.

  2. this food blog is seriously legit! i omitted the garlic and ginger and it still tasted fantastic! don’t forget the five spice as this is key component to the flavor! thank you again for sharing another great recipe. i’m seriously going through each recipe and tackling one each weekend. haven’t found one that has failed me yet!5 stars

  3. Aren’t you supposed to cook the coleslaw mix, or just add it raw to the pork in the wrapper? Confusing…

    1. You do not need to pre-cook the coleslaw mix. It cooks along with the ground pork while deep frying.

  4. Great recipe! I didn’t care for the dipping sauce, but these are great without it. One thing I did the second time I made it was add a touch of sesame oil to the meat mixture…this addition made the egg rolls even better!5 stars

  5. Could you please tell me how to make the hot mustard sauce they have in Chinese restaurants? I love and just cant seem to get it right.

    1. Donna, I was told to mix a little water to dry mustard to make it the consistency you want. It is good.

  6. I’ve found quite a bit of useful ideas for recipes on here over the years. This recipe (filling only) is no different. However, when I ran across the recipe and read ‘homemade egg rolls’ I fully expected to see from scratch rolls with ingredients which cost penny’s to make. I was disappointed when the recipe called for store bought egg roll wrappers. Being that 16 egg rolls takes 2 cups flour, 1 egg, 1/4tsp salt, and 1/2 cup ice water to make along with just 45 minutes (resting included) and a rolling pin. Homemade egg rolls wrappers are significantly fresher tasting (fried or baked) and crispier (when fried) than store bought plus you can freeze extras just like store bought. A little bit of love, time and kneeding goes a long way!3 stars

  7. Love the recipe! Would like to know how long they should/could be frozen for? When I make the next batch I would like to freeze some for my son.

    Many thanks5 stars

  8. Hey Deborah,

    I just had to tell you about my egg roll recipe!

    I’m from Quebec where the almighty poutine was invented! So yes i made an egg roll poutine with potato shaving curd cheese and a beef dipping sauce and they were a big hit! Long live the poutine!4 stars

  9. I really love egg rolls and instead of buying frozen rolls in supermarkets, I make by myself.
    Cannot believe that you also have 4 different egg roll recipes, they look awesome!
    Look forward to trying this soonnn

  10. Do you know of a flavorful sauce recipe that isn’t sweet I don’t care for sweet and savory things. I always just use soy sauce I would like something else does anyone have any ideas?

    1. I sometimes mix soy sauce with a bit of sriracha and sesame oil and a few sliced green onions. If you find the soy strong, dilute it a bit with broth or water. :) It’s not a thick dip but it’s yummy.

  11. I made these and will continue to often. I added few I things I prefer to the filling. However, I’m sure the presented recipe is great as is. The dipping sauce really takes them to a higher level. The sauce can be used for a verity of things too.5 stars

  12. Made these first time ever egg rolls. Made a few changes to recipe. I used red cabbage with apples. It was delicious

    1. Did you use a little bit of a flour/water mixture to seal the edges? You may need to add a little bit more flour if it didn’t stick.

      1. We make ours in the air fryer. Six minutes is perfect. If you like them darker you can go up to eight. Delicious.

  13. We like this recipe. Tasty and very easy. The one difference is we use a bagged coleslaw mix instead of chopping our own cabbage.5 stars

  14. Soy sauce listed under filling ingredients but no indication of when it should be added. I added it while cooking – was that your intention?4 stars