Panda Express charges about two dollars for a single chicken egg roll. You can make twelve at home for roughly the same money, in 32 minutes, in an air fryer — and once you know what’s actually in the filling, you’ll realize there was never much of a secret to protect.

Copycat Panda Express chicken egg rolls stacked on a white plate with sweet and sour dipping sauce
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

What’s In a Panda Express Chicken Egg Roll?

This is the part that surprises people. Panda Express’s chicken egg roll is predominantly cabbage. The filling is a mix of cabbage, carrots, green onion, celery, and a fairly modest amount of seasoned chicken, all wrapped in a standard wheat-flour egg roll wrapper and deep fried.

The seasoning is simple: soy sauce, garlic, ginger, sesame, a little sugar. There’s no mystery sauce. Anyone telling you there’s a secret ingredient is selling something.

Their wrapper contains wheat, egg, and soy, so it isn’t gluten-free and it isn’t vegetarian.

Knowing all that is what makes this copycat straightforward. You’re not reverse-engineering a complex sauce — you’re matching a vegetable ratio and getting the wrapper properly crisp. Which is exactly what an air fryer is good at.

One change I make: I use roughly the inverse of the restaurant’s ratio — 2 cups of chopped chicken to 1 cup of cabbage. It turns the egg roll from a side into something you can build a light dinner around, and it’s the single biggest difference between mine and theirs.

Air Fryer Copycat Panda Express Chicken Egg Rolls on plate with dipping sauce in the background.

Why This Version Works

I’ve made these more times than I want to admit, and a few things separate a good homemade egg roll from a soggy, split, disappointing one:

  • The filling has to be cool and dry before it goes in the wrapper. Warm filling steams the wrapper from the inside and you get a limp roll. This is the single biggest failure point.
  • The air fryer does what a home deep-fryer can’t do safely. A pot of 350°F oil on a home stove is a real hassle and a real hazard. Ten minutes in the basket gets you 90% of the texture with none of it.
  • More chicken than the original. I use 2 cups of chopped chicken breast to 1 cup of cabbage — roughly the inverse of the restaurant’s ratio. It makes them a legitimate light dinner instead of just a side.
  • Twelve rolls per batch, freezer-friendly. I make a double batch and freeze half raw. They cook straight from frozen.

If you’re new to the machine, my air fryer cooking charts and tips cover temperature and timing basics for wrapped and breaded foods generally.

Ingredients

You need eight things, all of which are at a normal grocery store:

Ingredients for Panda Express chicken egg rolls: chopped chicken breast, shredded cabbage, carrots, onion, garlic, soy sauce, sesame oil, and egg roll wrappers
  • 2 cups chicken breast, finely chopped — Chopped, not shredded. Shredded chicken makes a stringy filling that tears the wrapper when you roll it. Rotisserie chicken works if you dice it small.
  • 1 cup cabbage, shredded — Green cabbage. A bag of coleslaw mix is a fine shortcut and includes the carrot.
  • 1/2 cup carrots, shredded — Adds sweetness and the color you expect from the restaurant version.
  • 1/2 cup onion, finely diced — Yellow or white. Dice it small or it stays crunchy and pokes through the wrapper.
  • 2 cloves garlic, minced
  • 2 tablespoons soy sauce — Use low-sodium if you’re watching it. Tamari for gluten-free.
  • 1 teaspoon sesame oil — Toasted, not plain. This is the ingredient that makes it taste like takeout.
  • 12 egg roll wrappers — Refrigerated section, usually near the tofu. Not wonton wrappers, which are much smaller. Nasoya and Twin Marquis are the two brands I find most often.

You’ll also want cooking spray and a small bowl of water for sealing.

How To Make Panda Express Chicken Egg Rolls in the Air Fryer

Chopped chicken breast cooking in a skillet with garlic before the vegetables are added

Step 1: Cook the filling

  • Heat a skillet over medium. Cook the chopped chicken until it’s no longer pink, about 5 minutes. Add the minced garlic and cook one more minute, until you can smell it. Add the cabbage, carrots, and onion. Cook 3–4 minutes, just until the cabbage wilts. You want it softened, not fully collapsed — it’ll cook a little more inside the wrapper.
  • Stir in the soy sauce and sesame oil, cook another 2 minutes, then take it off the heat and let it cool. Spread it on a plate to speed this up. If there’s liquid pooling, drain it off. Wet filling is how you get soggy egg rolls.
Shredded cabbage, carrots, and onion added to the cooked chicken in the skillet

step 2. Roll them

  • Lay one wrapper on your work surface with a corner pointing at you, like a diamond. Put about 2 tablespoons of filling in the center, in a log shape running left to right.
  • Fold the bottom corner up over the filling. Fold in the left and right corners like an envelope. Then roll tightly toward the top corner. Dip your finger in water, run it along that last corner, and press to seal.
  • Tight is the whole game here. A loose roll traps air, and trapped air expands in the air fryer and splits the wrapper.
  • Keep the unused wrappers under a damp paper towel while you work — they dry out and crack within a few minutes of being exposed.
Egg roll wrapper laid in a diamond shape with chicken and cabbage filling in the center, ready to roll

step 3. Air fry

  • Preheat the air fryer to 375°F. Spray the basket.
  • Arrange the egg rolls seam-side down in a single layer, not touching. Work in batches — this is not the place to crowd the basket. Spray the tops lightly.
  • Cook 10–12 minutes, flipping at the halfway mark, until deep golden brown and audibly crisp when you tap one.
Rolled egg rolls sealed with water and lined up before air frying

step 4. Rest before serving

  • Give them 3–4 minutes. The filling is genuinely hot, and the wrapper firms up as it cools slightly.
  • Serve with sweet and sour sauce, hot mustard, or plain soy sauce.
Golden brown air fryer chicken egg rolls in the basket after cooking for 12 minutes

Pro Tips

  • Cool the filling completely. Saying it a third time because it’s the reason most homemade egg rolls fail.
  • Seam-side down in the basket. Gravity helps hold the seal shut for the first few minutes.
  • Brush with oil instead of spraying, if you can. Aerosol sprays with propellant can damage air fryer basket coatings over time. A silicone brush and a teaspoon of avocado oil browns more evenly anyway.
  • Every air fryer runs differently. Basket-style models run hotter than oven-style. Check at 8 minutes the first time you make these.
  • Don’t overfill. Two tablespoons feels stingy. Use two tablespoons. Three tablespoons splits the wrapper.
  • Add-ins that actually work: a tablespoon of oyster sauce in the filling, a teaspoon of grated ginger, or sliced green onion stirred in at the end.
Crispy copycat Panda Express chicken egg roll cut in half to show the cabbage and chicken filling

Storage, Freezing, and Reheating

Refrigerator: Cooked egg rolls keep 3–4 days in an airtight container. They will soften.

Freezing (raw — best method): Roll them, arrange on a parchment-lined sheet pan without touching, and freeze solid for about 2 hours. Transfer to a freezer bag. They keep 3 months. Cook straight from frozen at 375°F for 14–16 minutes — do not thaw, or the wrapper turns to paste.

Freezing (cooked): Also fine, up to 2 months. Reheat from frozen at 350°F for 8–10 minutes.

Reheating: Air fryer at 350°F for 3–4 minutes. Never the microwave. A microwaved egg roll is a steamed egg roll, and a steamed egg roll is a tragedy.

How This Compares to the Restaurant Version

If you’re curious how the homemade version stacks up nutritionally, here’s the side-by-side per single egg roll:

Panda ExpressThis Air Fryer Copycat
Calories20078
Fat10 g1 g
Carbohydrates20 g9 g
Protein6 g7 g
Sodium340 mg276 mg

Restaurant figures from Panda Express’s published nutrition information; serving size 2.75 oz.

The difference is almost entirely the oil. An egg roll wrapper is essentially a sponge, and three minutes submerged in a deep fryer means it soaks up quite a lot. A light spray in the air fryer gets you the same blistered, crackly exterior without that.

The protein comes out slightly higher at home, which is the extra chicken doing its work.

Air fryer copycat Panda Express chicken egg rolls served with dipping sauce

Frequently Asked Questions

What is in a Panda Express chicken egg roll? Cabbage, carrots, green onion, celery, and seasoned chicken in a wheat-flour wrapper, deep fried. The filling is predominantly cabbage rather than chicken.

Is the Panda Express chicken egg roll gluten-free? No. The wrapper contains wheat, and it also contains egg and soy. To make this recipe gluten-free, use gluten-free spring roll wrappers and tamari in place of soy sauce.

Can I use pre-cooked or rotisserie chicken? Yes. Dice it fine, skip the chicken-cooking step, and add it to the pan with the vegetables just long enough to warm through and take on the soy and sesame.

Why did my egg rolls unroll in the air fryer? Loose rolling or an unsealed edge. Roll tight, seal with water or a flour-and-water paste, and place them seam-side down.

Do I have to flip them? Yes, if you want even color. The side facing away from the heating element browns more slowly.

Can I make them ahead? Assemble and refrigerate up to 4 hours before cooking. Beyond that, freeze them raw instead — the wrapper starts absorbing moisture from the filling.

Can I bake these instead? 425°F on a wire rack over a sheet pan, 15–18 minutes, flipping once. The air fryer gets them crisper.

What dipping sauce does Panda Express use? Sweet and sour sauce, plus hot mustard and soy sauce packets on request. Sweet chili sauce is a good swap.

Can I use a different protein? Ground pork is the traditional filling for a Chinese-restaurant egg roll and works beautifully here. Shrimp works too — chop it fine and don’t precook it as long.

How many calories are in a Panda Express chicken egg roll? 200 calories per roll, with 10g fat, 20g carbs, 6g protein, and 340mg sodium. This air fryer copycat comes in at 78 calories per roll.

Make It a Full Panda Express Spread

If you’re building a takeout night, these egg rolls are the appetizer. Here’s what I serve alongside:

You can see the full run of copycat recipes or browse everything in the air fryer archive.

If egg rolls specifically are your thing, my Air Fryer Buffalo Chicken Egg Rolls use the same wrapping technique with a completely different filling, and Air Fryer Cream Cheese Rangoon is the easier cousin if you don’t want to cook a filling at all.

Planning ahead? These freeze well and slot neatly into my weekly meal plan.

Air Fryer Copycat Panda Express Chicken Egg Rolls

Air Fryer Panda Express Chicken Egg Rolls (Copycat)

5 from 3 votes
Prep Time: 20 minutes
Cook Time: 12 minutes
Total Time: 32 minutes
Servings: 12 Servings

Description

Copycat Panda Express chicken egg rolls made in the air fryer. Crispy wrapper, seasoned chicken and cabbage filling, 12 egg rolls in 32 minutes.

Ingredients 

  • 2 cups chicken breast, finely chopped
  • 1 cup cabbage, shredded
  • 1/2 cup carrots, shredded
  • 1/2 cup onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 teaspoon toasted sesame oil
  • 12 egg roll wrappers
  • Cooking spray or 1 teaspoon avocado oil, for brushing

Instructions

  • In a skillet over medium heat, cook the chopped chicken until no longer pink, about 5 minutes.
  • Add the minced garlic and cook 1 minute more.
  • Add the cabbage, carrots, and onion. Cook 3–4 minutes until slightly softened.
  • Stir in the soy sauce and sesame oil. Cook 2 more minutes, then remove from heat and spread on a plate to cool completely. Drain any liquid.
  • Lay an egg roll wrapper in a diamond orientation. Place 2 tablespoons of cooled filling in the center.
  • Fold the bottom corner over the filling, fold in both sides, and roll tightly. Seal the final corner with water.
  • Preheat the air fryer to 375°F.
  • Spray the basket. Place egg rolls seam-side down in a single layer, not touching. Work in batches.
  • Lightly spray or brush the tops.
  • Air fry 10–12 minutes, flipping halfway, until deep golden brown.
  • Rest 3–4 minutes before serving.

Equipment

  • Parchment Paper
  • Cooking Spray
  • 1/4 cup water, to seal egg roll wrappers

Notes

  • Filling must be completely cool before rolling.
  • To freeze raw: freeze on a sheet pan until solid, then bag. Cook from frozen at 375°F for 14–16 minutes.
  • Reheat leftovers at 350°F for 3–4 minutes.

Nutrition

Serving: 1ServingCalories: 78kcalCarbohydrates: 9gProtein: 7gFat: 1gSaturated Fat: 0.2gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.4gTrans Fat: 0.003gCholesterol: 17mgSodium: 276mgPotassium: 148mgFiber: 1gSugar: 1gVitamin A: 906IUVitamin C: 3mgCalcium: 14mgIron: 1mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!