I have ordered the avocado egg rolls at Cheesecake Factory more times than I can count, and every single time they disappear from the table before the entrees even arrive. After my third visit in one month, I finally decided to crack the recipe at home. It took me four rounds of testing to nail the filling ratio – too much avocado and they burst, too little and you lose that lush, creamy center. I also went through six different dipping sauce attempts before landing on the tamarind cashew combination that actually tastes like the real thing. What I am sharing today is the version I kept making on repeat, tested in my own kitchen so you get it right on the first try.
These come together in about 40 minutes total, with 20 minutes of prep and 20 minutes of cooking. The ingredients will run you roughly $18 to $22 for a full batch, compared to $18 just for the appetizer at the restaurant. This recipe makes 10 egg rolls, which I find serves 4 to 5 people as a starter. Difficulty level is easy – if you have ever rolled a burrito, you can absolutely handle these.
20 min
20 min
40 min
5
Easy
Why You’ll Love This Recipe
- Tastes exactly like the restaurant version – the creamy avocado filling with sun-dried tomatoes and that sticky-sweet tamarind cashew sauce is completely spot on.
- Ready in 40 minutes flat, which means you can have this iconic Cheesecake Factory appetizer on a weeknight without any reservation required.
- Costs about $4 per person to make at home versus $18 for the restaurant plate – a savings that adds up fast if your family is as obsessed as mine.
- Completely customizable: bake instead of fry, swap the wrappers for gluten-free, or load up extra jalapeno heat if you want more kick in every bite.
- Impressive enough for guests but simple enough for a solo snack – the golden crispy wrapper and bright green filling make for a genuinely beautiful presentation.
What is It and Why It’s a Cheesecake Factory Favorite
Cheesecake Factory introduced their avocado egg rolls as a small plates menu item, and they quickly became one of the most talked-about appetizers on the menu. The filling combines fresh Hass avocado with sun-dried tomatoes, red onion, fresh cilantro, and a squeeze of lime, all tucked inside a crispy egg roll wrapper and fried until deeply golden. What makes them stand out is the contrast: the outside is shatteringly crisp while the inside stays cool and creamy, almost like biting into a warm guacamole pocket.
The tamarind cashew dipping sauce is the part that truly sets these apart from any other avocado egg roll you might find elsewhere. It is tangy, slightly sweet, and nutty all at once, with a consistency that clings to each bite rather than running off. Cheesecake Factory does not publish their exact recipe, so the copycat community has spent years reverse-engineering it. My version uses tamarind paste, honey, balsamic vinegar, and blended cashews to get that distinctive flavor that keeps people ordering this appetizer over and over.
Ingredients
For the avocado filling
- 4 large ripe Hass avocados (about 2 lbs total), diced into 1/2-inch pieces
- 1/3 cup sun-dried tomatoes in oil (Bella Sun Luci brand recommended), drained and finely chopped
- 1/4 cup red onion, very finely diced
- 3 tablespoons fresh cilantro, roughly chopped
- 2 tablespoons fresh lime juice (about 1 large lime)
- 1 teaspoon kosher salt
- 1/2 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 10 egg roll wrappers (Nasoya brand recommended)
- 2 tablespoons water mixed with 1 tablespoon cornstarch (for sealing)
For the tamarind cashew dipping sauce
- 1/2 cup raw cashews, soaked in water 30 minutes then drained
- 2 tablespoons tamarind paste (Roland brand works well)
- 2 tablespoons honey
- 1 tablespoon balsamic vinegar
- 1 teaspoon soy sauce
- 1 small clove garlic
- 3 to 4 tablespoons water, to thin to desired consistency
- 1/4 teaspoon cayenne pepper
For frying
- 3 to 4 cups vegetable oil or canola oil
- Flaky sea salt for finishing
- Paper towels for draining
- Candy or deep-fry thermometer
Ingredient Substitutions
- Gluten-free: use rice paper spring roll wrappers instead of egg roll wrappers and fry the same way – they crisp up beautifully at 350 degrees F.
- Baked version: brush assembled rolls with olive oil and bake at 425 degrees F for 15 to 18 minutes, flipping halfway, until golden and crisp.
- Air fryer option: spray rolls with cooking spray and air fry at 390 degrees F for 10 to 12 minutes, flipping once at the 6-minute mark.
- Vegan: swap the honey in the dipping sauce for pure maple syrup or agave nectar – the flavor is nearly identical.
- No tamarind paste: substitute 1 tablespoon lime juice plus 1 tablespoon brown sugar to approximate the sour-sweet tamarind flavor in the sauce.
Equipment You’ll Need
- Large heavy-bottomed pot or Dutch oven (at least 4-quart capacity) for frying
- Candy or deep-fry thermometer to monitor oil temperature accurately
- High-speed blender or food processor for the dipping sauce
- Large mixing bowl for the avocado filling
- Spider strainer or slotted spoon for pulling rolls from the oil
- Wire rack set over a baking sheet for draining (better than paper towels alone – keeps the bottoms crisp)
Step-by-Step Instructions
- Make the dipping sauce. Start with the sauce so it has time to develop flavor while you work on the rolls. Add the drained soaked cashews, tamarind paste, honey, balsamic vinegar, soy sauce, garlic, cayenne, and 3 tablespoons of water to your blender. Blend on high for 60 to 90 seconds until completely smooth. The sauce should be the consistency of a pourable vinaigrette – if it looks too thick, add the remaining tablespoon of water and blend again. Taste and adjust: if it needs more tang, add a tiny splash of balsamic. Transfer to a small bowl and set aside.
- Prepare the avocado filling. Cut the avocados in half, remove the pits, and dice the flesh into roughly 1/2-inch cubes directly in the skin before scooping out. You want chunky pieces here, not mash – that texture difference is important inside the finished roll. Transfer to a large bowl and immediately toss with the lime juice to slow browning. Add the sun-dried tomatoes, red onion, cilantro, salt, garlic powder, and black pepper. Fold gently with a rubber spatula two or three times just to distribute everything. You should still see distinct avocado chunks. Do not overmix or it turns to guacamole.
- Roll the egg rolls. Lay one egg roll wrapper on a clean dry surface with one corner pointing toward you like a diamond. Spoon about 3 to 4 tablespoons of filling in a compact log shape across the center, leaving 1 inch of space on each side. Fold the bottom corner up and over the filling snugly, then fold both side corners in like an envelope. Roll upward tightly and seal the top corner with a dab of the cornstarch-water slurry, pressing firmly for 5 seconds. Place seam-side down on a plate. Repeat with remaining wrappers and filling.
- Heat the oil. Pour the vegetable oil into your heavy-bottomed pot to a depth of about 3 inches. Clip your thermometer to the side and heat the oil over medium-high heat until it reaches exactly 350 degrees F. This usually takes 8 to 10 minutes on most stovetops. Do not rush this step – oil that is too cool will make greasy, soggy rolls, while oil that is too hot will brown the outside before the wrapper cooks through properly. Keep a close eye on the thermometer once you start adding rolls, as it will drop when the cold rolls go in.
- Fry the egg rolls. Working in batches of 3 to 4 rolls at a time (never crowd the pot), carefully lower the egg rolls into the oil seam-side down using your spider strainer or tongs. Fry for 3 to 4 minutes, turning once at the 2-minute mark, until they are deep golden brown all over. The color should look like a perfectly toasted marshmallow – not pale yellow, not dark brown. Pull them out and transfer to your wire rack. Let the oil return to 350 degrees F before adding the next batch. This takes about 2 minutes between batches.
- Drain and finish. As the egg rolls come out of the oil, immediately sprinkle with a pinch of flaky sea salt while the surface is still glistening and hot – the salt adheres much better in those first 30 seconds. Let them rest on the wire rack for 2 to 3 minutes before cutting. This resting time is important: it lets the crust set and the steam inside settle so the filling does not pour out when you slice them. Cut each roll diagonally in half to show off the green avocado interior.
- Plate and serve. Arrange the cut egg rolls on a platter with the cut sides facing up so guests can see the colorful filling. Pour the dipping sauce into a small bowl or ramekin and set it alongside. Serve immediately while the wrappers are still crackling and hot. These are genuinely best eaten within 5 minutes of frying – avocado does not hold its texture or color for long once it is inside a hot wrapper, so get them to the table fast and watch them disappear.
Pro Tips from My Kitchen
- Use avocados that are ripe but still slightly firm – if they are fully soft and mushy when you press them, the filling will turn to paste inside the wrapper when you fold it.
- Pat the sun-dried tomatoes completely dry with a paper towel before chopping – excess oil from the jar makes the wrapper soggy and can cause it to tear during rolling.
- Keep a damp paper towel over your stack of egg roll wrappers while you work because they dry out and crack in as little as 3 minutes when exposed to air.
- Make the dipping sauce at least 30 minutes before you plan to serve – the flavors bloom and mellow as it sits, and the cashew flavor integrates much better after resting.
- Use a thermometer every single time – frying by feel is risky here because even a 20-degree difference turns crispy rolls into oily ones; 350 degrees F is the non-negotiable sweet spot.
- If your seam keeps popping open in the oil, let your sealed rolls rest for 5 minutes before frying – the cornstarch slurry needs a moment to set up and create a stronger seal.
Recipe Variations
- Spicy avocado egg rolls: add 1 finely minced jalapeno and 1/4 teaspoon chipotle powder to the filling for a smoky heat that pairs perfectly with the sweet tamarind sauce.
- Crab and avocado egg rolls: fold in 4 ounces of lump crab meat with the avocado filling for a surf-and-turf twist that feels extra celebratory for dinner parties.
- Mango avocado version: add 1/2 cup finely diced fresh mango to the filling for a tropical sweetness that balances the richness of the avocado beautifully.
- Cream cheese avocado rolls: blend 2 ounces of softened cream cheese into the filling before rolling – it adds richness and helps the filling hold its shape even better.
- Mini cocktail version: use wonton wrappers instead of egg roll wrappers and fry for just 90 seconds per side to make bite-sized party appetizers that serve double the crowd.
Common Mistakes to Avoid
- Overfilling the wrappers: 3 to 4 tablespoons is the maximum – any more and the seam bursts open in the oil, spilling filling and making a mess that contaminates the frying oil.
- Using underripe avocados: hard avocados have no flavor and a waxy texture inside the roll; check ripeness by pressing gently near the stem – it should give slightly but not feel mushy.
- Skipping the thermometer: guessing oil temperature by dropping in a piece of wrapper is not accurate enough here; invest in a $10 clip-on thermometer and use it every time.
- Mashing the avocado: fold the filling gently and stop when ingredients are just combined – overmixing creates a paste that steams into a grey-green mush inside the finished roll.
- Frying too many at once: adding more than 4 rolls drops the oil temperature dramatically, leading to greasy wrappers that absorb oil instead of crisping up; patience between batches pays off.
What to Serve With This Dish
- A classic wedge salad with blue cheese dressing to balance the richness of the fried rolls with something cool and crunchy
- Cheesecake Factory-style chicken lettuce wraps for a complete appetizer spread that feels like you brought the whole menu home
- A pitcher of frozen mango margaritas – the fruity sweetness echoes the tamarind in the dipping sauce in the best possible way
- Simple jasmine rice on the side if serving these as a light main course rather than a starter
- A second dipping sauce option like sweet chili sauce from the Asian aisle for guests who want a simpler accompaniment alongside the tamarind cashew version
Storage Instructions
Refrigerator
Store leftover fried egg rolls in an airtight container in the refrigerator for up to 2 days. Note that the avocado filling will brown slightly and the wrappers will lose their crunch, so these are genuinely best eaten fresh.
Freezer
You can freeze unfried assembled egg rolls on a parchment-lined baking sheet until solid (about 2 hours), then transfer to a zip-top freezer bag for up to 1 month. Fry directly from frozen at 325 degrees F for 5 to 6 minutes.
How to Reheat
Reheat leftover fried rolls in an air fryer at 375 degrees F for 4 to 5 minutes or in a 400-degree F oven for 8 to 10 minutes. Avoid the microwave – it makes the wrapper rubbery and steams the filling into mush.
Make Ahead
You can assemble the unfried rolls up to 4 hours ahead and store them covered with a damp cloth in the refrigerator. Make the dipping sauce up to 3 days ahead and store it covered in the fridge – it actually tastes better on day two.
Nutrition Information
Per serving (estimated): 420 calories, 12g protein, 35g carbs, 28g fat (4g saturated), 6g fiber, 7g sugar, 480mg sodium.
Nutrition values are estimates and will vary based on exact ingredients used.
Frequently Asked Questions
What is in Cheesecake Factory avocado egg rolls?
The Cheesecake Factory version contains fresh avocado, sun-dried tomatoes, red onion, and cilantro inside a crispy fried egg roll wrapper. They are served with a tamarind cashew dipping sauce that is tangy, slightly sweet, and nutty. My copycat recipe replicates all of those components as closely as possible using ingredients you can find at any grocery store.
Are Cheesecake Factory avocado egg rolls vegan?
The filling itself is vegan – avocado, sun-dried tomatoes, onion, cilantro, and lime are all plant-based. The egg roll wrappers typically contain egg in the dough, so strict vegans should look for egg-free wrappers or use rice paper instead. For the dipping sauce, swap the honey for maple syrup to keep the whole dish vegan.
Can I bake instead of fry?
Yes, and they turn out quite well baked. Brush the assembled rolls generously with olive oil on all sides, place them on a wire rack set over a baking sheet, and bake at 425 degrees F for 15 to 18 minutes, flipping once halfway through. They will not be quite as shattery-crisp as the fried version, but they are still delicious and significantly lighter.
What is in the cashew dipping sauce?
My tamarind cashew sauce uses soaked raw cashews blended with tamarind paste, honey, balsamic vinegar, soy sauce, a small clove of garlic, cayenne pepper, and a little water to thin it to the right consistency. The tamarind provides the distinctive sour-tangy backbone, the honey balances it with sweetness, and the cashews give it that creamy, slightly nutty body.
Can I make these ahead?
You can assemble the rolls up to 4 hours in advance and keep them covered with a damp cloth in the refrigerator until you are ready to fry. The dipping sauce can be made up to 3 days ahead. I do not recommend frying the rolls more than 5 to 10 minutes before serving – they lose their crunch quickly and the avocado filling starts to brown and steam inside the wrapper.
How many calories?
Each serving of 2 egg rolls with dipping sauce comes in at approximately 420 calories, with 12 grams of protein, 35 grams of carbs, and 28 grams of fat. The healthy fats from the avocado make up a significant portion of that fat content. If you bake instead of fry, you can reduce the total calories by roughly 80 to 100 per serving.
What egg roll wrappers should I use?
I recommend Nasoya brand egg roll wrappers, which you can find in the refrigerated section of most grocery stores near the tofu. They have a thinner, more delicate texture than some other brands and fry up with a better crunch. Twin Dragon is another solid option. Avoid wonton wrappers for this recipe – they are too thin and small for the amount of filling you need to pack in.
Can I use a different dipping sauce?
Absolutely. While the tamarind cashew sauce is what makes these taste like the real Cheesecake Factory version, they are also fantastic with sweet chili sauce from the Asian aisle, a simple mango salsa, sriracha mayo, or even just plain soy sauce with a squeeze of lime. The sweet-tangy profile works best as a contrast to the rich avocado filling.
Why are my egg rolls falling apart?
The two most common causes are not sealing the wrapper tightly enough or overfilling. Make sure you are using the cornstarch-water slurry (not just water) to seal the seam, and press the edges firmly for a full 5 seconds before setting them down. Also let the assembled rolls rest for 5 minutes before frying so the seal can set. Another cause is a filling that is too wet – make sure to drain those sun-dried tomatoes thoroughly.
Can I freeze these?
Yes, but freeze them before frying, not after. Arrange the assembled, unfried rolls in a single layer on a parchment-lined baking sheet and freeze for about 2 hours until solid, then transfer to a zip-top freezer bag. They keep well for up to 1 month. Fry directly from frozen at a slightly lower temperature of 325 degrees F for 5 to 6 minutes so the filling heats through before the outside over-browns.
More Cheesecake Factory Copycat Recipes
Happy cooking,
Julia
I'm Julia. I cook restaurant copycat recipes at home and share what works. Every recipe on this site is tested at least three times in my own kitchen before I publish it.
