Crispy Avocado Egg Rolls Like Cheesecake Factory
Avocado egg rolls are the appetizer everyone orders and nobody can stop eating at Cheesecake Factory, and it turns out the whole thing comes together in a home kitchen without much fuss.
This version gets the same crackling wrapper, the same chunky avocado and sun-dried tomato filling, and a tamarind cashew sauce close enough to lick off the plate.

Why This Copycat Tastes Like the Original
The filling stays chunky, not mashed, so every bite has actual avocado texture against the crisp shell.
Sun-dried tomatoes bring a concentrated, slightly sweet-tart bite that cuts through the richness of the avocado.
The tamarind cashew sauce is what sells it. Tamarind gives it a tangy pull, cashews make it thick and a little nutty, and together they taste closer to the restaurant version than any bottled sauce I’ve tried.
Ingredients

- 3 ripe avocados, diced: firm-ripe holds its shape better than a soft, mushy one
- 1/3 cup sun-dried tomatoes, chopped: oil-packed, drained well so the filling doesn’t get soggy
- 2 tbsp red onion, finely diced: adds a little bite without overpowering the avocado
- 2 tbsp fresh cilantro, chopped: swap for parsley if you’re not a cilantro person
- 1/2 tsp ground cumin
- 1/4 tsp salt
- 8 egg roll wrappers: the square kind, not spring roll wrappers
- 2 cups vegetable oil, for frying: or another neutral, high smoke-point oil
- 1/2 cup raw cashews: for the dipping sauce
- 3 tbsp tamarind concentrate: the jarred kind, not the whole pods
- 3 tbsp sugar
- 2 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 clove garlic
- 1/4 cup water
Variations / Substitutions
- Air-fry instead of deep-fry: brush the rolled egg rolls with oil and air fry at 400°F (200°C) for about 8 minutes, flipping halfway, for a lighter version with less mess.
- No sun-dried tomatoes: chopped roasted red peppers give a similar sweet, concentrated bite.
- Add heat: fold in half a diced jalapeño or a pinch of cayenne with the avocado for a spicier filling.
- Milder dip: swap the tamarind cashew sauce for a honey-lime crema if tamarind isn’t your thing.
- Dairy-free: this recipe already is, so no changes needed there.
- If you like this style of crispy, hand-rolled appetizer, our Crispy Chicken Taquitos use the same rolling and frying technique.
How to Make Avocado Egg Rolls
Step 1: Mix the Avocado Filling

In a medium bowl, combine the 3 diced ripe avocados with the 1/3 cup chopped sun-dried tomatoes, 2 tbsp diced red onion, 2 tbsp chopped cilantro, 1/2 tsp ground cumin, and 1/4 tsp salt. Fold everything together gently with a rubber spatula, about 1 minute, just until the tomatoes and onion are distributed through the avocado.
You want visible chunks of avocado here, not guacamole, so stop folding as soon as it’s evenly mixed. If your avocados are very ripe, work slowly, they turn to mush fast under a heavy hand.
Step 2: Roll the Egg Rolls

Lay one egg roll wrapper on a dry surface with a corner pointing toward you, like a diamond. Spoon about 3 tbsp of the filling into the lower third, fold the bottom corner over it, tuck in both sides, and roll tightly toward the top corner, sealing the last edge with a dab of water. Repeat with the remaining wrappers and filling until you have 8 rolled egg rolls.
Roll them snug with no air pockets, or they’ll pop open the moment they hit hot oil. Set the finished rolls seam-side down on a plate so they hold their shape while you finish the batch.
Step 3: Fry the Egg Rolls

Heat the 2 cups vegetable oil in a heavy pot or deep skillet over medium-high heat until it reaches 350°F (175°C). Fry the egg rolls in batches of 3 or 4, turning them occasionally, for about 3 minutes per batch, until the wrappers turn deep golden and blistered.
Listen for a steady, active sizzle the whole time. If the oil goes quiet, it’s cooled off and the wrappers will soak up grease instead of crisping, so let it come back to temperature between batches. Drain the fried rolls on a paper towel-lined plate.
Step 4: Blend the Dipping Sauce

While the rolls drain, add the 1/2 cup raw cashews, 3 tbsp tamarind concentrate, 3 tbsp sugar, 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 clove garlic, and 1/4 cup water to a blender. Blend on high for about 1 minute, until completely smooth and the color turns a deep amber-brown.
It should coat the back of a spoon like a thin peanut sauce. If it’s too thick to drizzle, thin it with another splash of water, a teaspoon at a time.
Step 5: Slice and Serve

Cut each egg roll in half on a diagonal so the avocado filling shows in cross-section. Arrange the pieces on a platter cut-side up and spoon the tamarind cashew sauce over the top, or set it alongside for dipping.
Serve them right away while the wrappers are still crackling. That contrast between the hot, crisp shell and the cool avocado inside is the whole reason this appetizer works.
A Few Notes Before You Start
- Keep the wrappers you’re not using covered with a damp towel while you roll, or the edges dry out and crack instead of sealing.
- Use avocados that give slightly under gentle pressure but aren’t soft all over. Overripe ones fall apart when you dice and fold them.
- Rolled, unfried egg rolls can sit in the fridge for a few hours before frying, which makes party prep a lot easier.
- Extra tamarind cashew sauce keeps well and is good on more than egg rolls, try it on grilled shrimp or drizzled over a rice bowl.
Fry times shift a little depending on how many rolls you crowd into the oil at once.
| Batch Size | Oil Temp | Fry Time |
|---|---|---|
| 2 rolls | 360°F (182°C) | 2.5 mins |
| 3 rolls | 350°F (175°C) | 3 mins |
| 4 rolls | 350°F (175°C) | 3.5 mins |
Storing Leftovers
Refrigerate: Cool fried egg rolls completely, then store them in an airtight container for up to 2 days. The wrappers will soften some, but they’re still good.
Reheating: Reheat in a 400°F (200°C) oven or air fryer for about 6 minutes, until the wrapper crisps back up. Skip the microwave, it turns the shell rubbery.
What Goes Well With Avocado Egg Rolls
These are rich and a little fried, so a bright, acidic side balances them out. A citrusy shrimp salad with lime dressing echoes the tamarind sauce without competing with it. A simple black bean soup on the side turns the egg rolls into more of a meal, and the smoky beans play well against the sweet-tart dip.
Frequently Asked Questions
Can I use frozen egg roll wrappers?
Yes, just thaw them fully in the fridge overnight and pat them dry before rolling. Wet or partially frozen wrappers won’t seal properly.
Why did my egg rolls burst open in the oil?
It’s usually because the oil got too hot too fast, so the wrapper blisters and splits before the seam has a chance to set. Keep the oil steady around 350°F (175°C) rather than letting it climb higher between batches.
Can I substitute the tamarind concentrate?
If you can’t find it, mix 2 tbsp of tamarind paste with a splash of warm water to loosen it, or use a sweet chili sauce with a squeeze of lime as a stand-in. The flavor won’t be identical, but it’s close.
How do I keep the diced avocado from browning if I prep it early?
Toss it with a little lime juice and press plastic wrap directly against the surface before refrigerating. It’ll hold its color for a few hours.

Ingredients
Method
- Combine the diced avocados with the sun-dried tomatoes, red onion, cilantro, cumin, and salt, folding gently until evenly mixed but still chunky.
- Spoon the filling into egg roll wrappers, fold and tuck the sides, and roll tightly, sealing the edge with water, until all 8 are rolled.
- Heat the oil to 350°F (175°C) and fry the egg rolls in batches of 3 to 4 for about 3 minutes each, until deep golden and blistered.
- Blend the cashews, tamarind concentrate, sugar, soy sauce, rice vinegar, garlic, and water until smooth and amber-brown.
- Slice each egg roll in half on a diagonal and serve immediately with the sauce spooned over or served alongside.
