Main Courses
This chicken avocado egg roll recipe delivers the perfect balance of crispy wrappers and creamy, flavorful filling in every bite. ✨ I developed this version after years of perfecting the art of achieving that signature crunch without sacrificing tender, juicy fillings inside—something many homemade egg rolls struggle with. The secret lies in the right combination of ground chicken, ripe avocado, and a touch of cream cheese that binds everything together while keeping it light.
The beauty of this recipe is its versatility—whether you're pan-frying for classic crispiness or air-frying for a lighter version, the technique is foolproof. We'll start with properly prepping the filling (chopping chicken finely, avocado just ripe enough to blend smoothly) before carefully wrapping each egg roll to ensure even cooking. The key to that golden, shatteringly crispy exterior? A thin layer of egg wash and just the right amount of oil in the pan.
What you'll end up with is a plate of egg rolls that look and taste like they came from your favorite takeout spot—crispy golden wrappers that give way to creamy, savory fillings. The avocado adds a luxurious richness while keeping the dish from feeling too heavy, and the chicken ensures every bite is packed with protein. Serve with sweet chili sauce or soy-vinegar dip for the ultimate comfort food experience.
This recipe scales beautifully for parties or meal prep, and the filling can be made ahead of time. Let's get started—you'll have dinner on the table in under an hour, with minimal cleanup. The only challenge will be resisting seconds (and thirds).
Ingredients for chicken avocado egg roll
Ground chicken, creamy avocado, and crispy wrappers—just eight ingredients for takeout-worthy egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Chicken 🍗 | 1 lb | Finely chopped for even cooking |
| Ripe Avocado 🥑 | 2 whole | Pitted, flesh scooped out |
| Cream Cheese 🧀 | 8 oz | Full-fat for best texture |
| Egg Rolls Wrappers 🥟 | 8 whole | Square egg roll wrappers |
| Large Eggs 🥚 | 1 whole | For egg wash |
| Green Onion 🧅 | 3 whole | Thinly sliced, white parts only |
| Garlic Cloves 🧄 | 2 cloves | Minced for filling flavor |
| Soy Sauce 🍶 | 2 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | For extra flavor |
| Vegetable Oil 🫒 | ½ cup | For frying |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Cornstarch 🌾 | 1 tbsp | For crispy texture |
The avocado is non-negotiable here—it's what gives these egg rolls that luxurious, creamy texture. Pick ones that yield to gentle pressure but aren't mushy. I always grab Hass avocados from the produce section—they're the most reliable for this recipe. The ground chicken should be finely chopped (or pulse in a food processor) so it blends smoothly with the avocado. Trader Joe's carries pre-chopped chicken breast that works perfectly if you're short on time. For the wrappers, square egg roll wrappers are a must—they're thinner than spring roll wrappers and crisp up better. Keep them covered with a damp towel until you're ready to use them.
No avocado? Substitute with extra cream cheese plus 1 tbsp sour cream for that creamy feel. Running low on sesame oil? Swap for 1/2 tsp toasted sesame seeds—it's the same flavor, just in seed form. The green onions are optional but add a nice fresh crunch. If you're making these ahead, skip the cornstarch until just before frying—it loses its crisping power if mixed in too early. For extra flavor, toss the filling with 1/2 tsp grated ginger or a dash of sriracha if you like a little kick. The egg wash is key for that golden crust—beat the egg with 1 tbsp water for a thinner, more even coat.
The filling keeps well in the fridge for 2 days—make it ahead and save time. Wrappers should be stored in an airtight container between layers of parchment paper to prevent sticking. For frying, keep the oil at 350°F—too hot and they'll burn before crisping. These reheat surprisingly well—5 minutes in a 375°F oven brings back that crispy texture. Freeze any leftovers for up to 1 month—just thaw in the fridge overnight before reheating. The wrappers get soggy if frozen with filling, so it's best to fry fresh or reheat from frozen.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, these things come together faster than takeout. You brown the chicken, mash the avocado with cream cheese, crack in an egg, and—boom—wrap. No fussy folding or precise measurements. My kids even "help" (read: make a mess) and still end up with something edible.
- Creamy Crispy Magic: That contrast? Chef’s kiss. The egg roll wrappers get golden and shatteringly crisp, while the inside stays luscious—avocado so ripe it melts, chicken seasoned just enough to not overpower, and that creamy egg binding everything together. Honestly, it’s the kind of bite that makes you pause mid-chew.
- Lunchbox Hero: Between us, these are my go-to for packed lunches. They hold up for days (yes, really) and stay sturdy enough to not turn into a soggy disaster. I prep a batch on Sundays, and by Wednesday, I’m still getting texts like "These are my favorite!"—from my picky teenager, no less.
- Budget Stretch: Ground chicken and avocados are affordable staples, and cream cheese stretches further than you’d think. I make a double batch for half the cost of takeout, and the leftovers? Freeze them—just reheat in a skillet for a quick dinner. My wallet and I both win.
Step-by-step instructions for chicken avocado egg rolls
Crispy outside, creamy inside—here's how to nail these perfect egg rolls every time.
👨🍳 Step 1: Cook the Chicken Filling
In a large skillet, heat 1 tablespoon of the vegetable oil over medium-high heat. Add the 1 lb ground chicken and cook, breaking it apart with a wooden spoon, until it's no longer pink and the edges are lightly browned (about 5-6 minutes). This ensures even cooking and prevents dry filling later.
Add the 2 cloves minced garlic, 2 tablespoons soy sauce, ½ teaspoon salt, and ¼ teaspoon black pepper. Stir well and cook for another 2 minutes until the garlic is fragrant. Remove from heat and let cool completely—this step is crucial for handling the filling later without it sticking to your fingers.
👨🍳 Step 2: Make the Creamy Avocado Filling
In a food processor, combine the 2 scooped avocado flesh, 8 ounces cream cheese, and 1 tablespoon sesame oil. Pulse until completely smooth, scraping down the sides as needed. The mixture should be silky and homogeneous—this is what creates that luscious, creamy texture inside your egg rolls.
Transfer the avocado mixture to a bowl and stir in the cooked chicken. Fold gently with a spatula until fully combined. Add the 3 sliced green onion whites and mix just until incorporated. Taste and adjust seasoning if needed—you want a balance of creamy, savory, and slightly tangy flavors that'll shine through the crispy wrapper.
🥘 Step 3: Assemble the Egg Rolls
Place one of the egg roll wrappers in the palm of your hand. Spoon about ¼ cup of the filling onto the bottom third of the wrapper, leaving about 1 inch of space at the bottom. Fold the bottom corner up over the filling, then fold in the sides, and roll tightly from the bottom up, tucking the filling as you go. Seal the edge with a dab of water if needed.
Repeat with the remaining wrappers and filling. I like to work on a lightly floured surface to prevent sticking—just a light dusting keeps things moving smoothly. Keep the assembled egg rolls on a plate covered with a damp paper towel while you prepare the egg wash to prevent them from drying out.
🍳 Step 4: Create the Egg Wash and Fry
Whisk together the 1 large egg with 1 tablespoon water in a shallow bowl. Brush this mixture lightly over each egg roll, just enough to coat the surface—this creates that gorgeous golden-brown crust when fried. Let them sit for 5 minutes while you heat the oil.
Pour the ½ cup vegetable oil into a deep skillet or Dutch oven and heat over medium heat until it reaches 350°F (use a thermometer for accuracy). Fry the egg rolls in batches, turning occasionally, for 3-4 minutes per side until they're deep golden brown and crispy. Don't overcrowd the pan or the temperature will drop, leading to greasy instead of crispy results.
⏰ Step 5: Drain and Serve Immediately
Transfer the fried egg rolls to a wire rack set over a paper towel-lined plate. Let them drain for 2-3 minutes to remove excess oil. Serve immediately while they're still piping hot—this is when they're at their crispiest. The contrast of the creamy avocado filling with the crispy wrapper is what makes these egg rolls so irresistible.
For extra flair, sprinkle with a pinch of black pepper or drizzle with a little extra sesame oil before serving. These egg rolls are perfect for appetizers, lunch, or even a fun dinner with sweet chili sauce or soy-vinegar dip on the side. Enjoy them while they're hot!
Pro Tips For Making Chicken Avocado Egg Roll
- CRANK THE HEAT: Brown the ground chicken on high heat for 3–4 minutes until it loses its raw color—this kills bacteria and builds flavor. I used to cook it low and slow, and the filling always tasted bland. High heat also helps render fat, so you’re not left with a greasy mess in your egg rolls.
- MASH THE AVOCADO DRY: Skip adding any liquid to the avocado when mashing—just salt and squeeze it gently with a fork. The cream cheese will provide enough moisture, and you’ll avoid soggy wrappers. I learned this after my first batch turned into a mushy disaster.
- SEAL THE EDGES FAST: Brush the egg roll wrappers with water just before sealing, then press edges firmly with your fingers while rolling. This creates a tight, crisp barrier that won’t leak filling when frying. My first attempts always had gaps—now I double-check the corners.
- FRY IN BATCHES: Fry 2–3 egg rolls at a time in 350°F oil, or they’ll steam instead of crisp. Overcrowding drops the oil temp, and you’ll end up with greasy, limp wrappers. I was impatient and fried 6 at once—big mistake. Less is more here.
Make-ahead tips for this recipe
Filling Prep Ahead
Make the filling up to 2 days in advance to save time on busy nights. Store it in an airtight container in the fridge, pressing plastic wrap directly on the surface to prevent browning. When ready to assemble, let it sit at room temperature for 10-15 minutes—this makes the filling more pliable and easier to work with. I always prep mine the night before so I can roll and fry fresh the next day. ✨
Wrapper Storage
Keep unassembled wrappers in a ziplock bag between layers of parchment paper to prevent sticking. Store them in the fridge for up to 5 days or freeze for 1 month. Thaw frozen wrappers in the fridge overnight before using—they become brittle when cold. For extra crispiness, dust them lightly with cornstarch before assembling. This trick works especially well if you're making a big batch for a party.
Frying in Advance
Fully cooked egg rolls reheat surprisingly well—store them in a single layer on a wire rack in the fridge for up to 3 days. Reheat in a 375°F oven for 5-7 minutes until crispy again. For freezer storage, fry them first (they reheat better than raw), then cool completely before placing in an airtight container with parchment between layers. Freeze for up to 1 month and reheat from frozen in the oven for 10-12 minutes.
Egg Wash Hack
Pre-mix the egg wash in a small jar with the water and store it in the fridge for up to 3 days. Shake well before using—this saves time and keeps your workspace clean. For extra crispiness, add 1 teaspoon cornstarch to the egg wash. This creates a sturdier crust that holds up better when reheating. I keep a small jar of this pre-mixed wash in my fridge at all times for quick frying sessions.
Batch Assembly
Assemble egg rolls up to 4 hours ahead and refrigerate them on a wire rack (not stacked) to maintain crispness. Before frying, let them sit at room temperature for 20 minutes—this prevents moisture buildup that can make them soggy. For large gatherings, I assemble all egg rolls the night before, then fry them fresh in batches the next day. This keeps the filling from drying out while maintaining that perfect crispy texture.
Make-Ahead Mistakes
Avoid these common pitfalls: Don't freeze raw egg rolls—the wrappers get soggy. Don't skip the cornstarch when reheating—it helps restore crispiness. And never store assembled egg rolls in the fridge for more than 4 hours before frying, or they'll lose their crunch. I learned this the hard way when a batch turned out greasy instead of crispy after sitting too long! 💡
Nutrition facts
Frequently asked questions
Can I use pre-cooked chicken instead of raw ground chicken?
Yes, but with a few adjustments! Use 1 cup cooked chicken (about 8 oz) and squeeze out any excess moisture with a paper towel to prevent soggy wrappers. Add 1/2 teaspoon cornstarch to the filling to help absorb moisture. Pre-cooked chicken works especially well if you're making these ahead of time.
How do I keep the egg rolls from getting soggy?
The key is proper frying technique and timing. Keep oil at 350°F and fry in batches—overcrowding lowers the temperature. For extra crispiness, dust assembled egg rolls with 1 tablespoon cornstarch before frying. Also, never store fried egg rolls in the fridge for more than 2 hours before serving, or they'll lose their crunch.
What's the best way to reheat leftover egg rolls?
Oven reheating works best! Place on a wire rack in a 375°F oven for 5-7 minutes until crispy again. For air fryer lovers, use 350°F for 3-4 minutes. Never microwave—it makes wrappers rubbery. Spritz with a tiny bit of oil before reheating to restore crispiness.
Can I make these egg rolls without avocado?
Replace the avocado with 1/2 cup sour cream plus 1/2 cup cream cheese for a similar creamy texture. For extra flavor, add 1/2 teaspoon lime zest or a pinch of smoked paprika. The filling will be slightly lighter but still delicious—just don't expect that luxurious avocado richness.
Are these egg rolls gluten-free?
Only if you use gluten-free egg roll wrappers. Most store-bought wrappers contain wheat, but brands like Taste of Nature or Applegate offer gluten-free options. Check the label carefully, as some "gluten-free" products may still be processed in wheat facilities if you have severe allergies.
