The Cheesecake Factory Tex Mex Egg Rolls are one of those appetizers that I always intend to share and then somehow eat most of myself before the entrees arrive. That crispy shell, the cheesy filling with smoky chicken and sweet corn – it is impossible to stop at one. I have been working on this copycat recipe for a while and the version I am sharing today nails both the filling and the avocado cream dipping sauce that comes with it. I tested the dipping sauce four times to get the right consistency – not too thick, not too thin, with that cool creamy contrast to the hot crispy egg rolls.
These make an incredible party appetizer because you can prep the filling and roll them hours ahead, then fry right before serving. Or if you prefer a lighter version, they bake in the oven beautifully too.

30 min
25 min
55 min
6
Medium
Why You’ll Love This Recipe
- Crispy exterior gives way to a cheesy, smoky Tex Mex filling in every bite
- The avocado cream dipping sauce ties everything together perfectly
- Can be prepped hours ahead and fried right before serving
- Bakes well in the oven for a lighter version
- Costs a fraction of the restaurant price and feeds a crowd
About This Multi-Brand Favorite
The Cheesecake Factory is known for a menu that refuses to pick a lane, and their Tex Mex Egg Rolls are a perfect example of that strategy. The dish fuses the crispy egg roll format from Chinese-American cooking with the bold flavors of Tex-Mex cuisine – seasoned chicken, roasted corn, black beans, chile peppers, and melted Monterey Jack cheese, all wrapped and deep fried until shattering crispy. The concept of fusion appetizers like these was pioneered by casual dining chains in the 1990s when Southwestern flavors were having a major cultural moment in American restaurants. The Cheesecake Factory refined the idea into one of their most beloved starters. The avocado cream sauce serves as the perfect cooling counterpoint to the hot, spiced filling and the crunch of the fried wrapper.

Ingredients
Egg Roll Filling
- 2 boneless, skinless chicken breasts (about 1 lb)
- 1 tsp cumin
- 1 tsp chili powder
- 1/2 tsp smoked paprika
- 1/2 tsp garlic powder
- Salt and pepper to taste
- 1 tbsp olive oil
- 1 cup canned black beans, rinsed and drained
- 1 cup frozen corn, thawed (or roasted corn cut from 2 ears)
- 1/2 red bell pepper, finely diced
- 1/4 cup diced green onions
- 1 cup shredded Monterey Jack cheese
- 12 egg roll wrappers
Avocado Cream Dipping Sauce
- 2 ripe avocados, pitted and peeled
- 1/2 cup sour cream
- 2 tbsp fresh lime juice
- 1 clove garlic
- 1/4 tsp cumin
- Salt and pepper to taste
- 2 tbsp fresh cilantro (optional)
- 1 to 3 tbsp water to thin to desired consistency
For Frying
- Vegetable oil for frying (about 3 cups)
- 1 egg, beaten (for sealing the wrappers)
Ingredient Substitutions
- Rotisserie chicken works great instead of cooking chicken breasts – shred it and season with the same spices
- Pepper Jack cheese instead of Monterey Jack adds extra heat
- Spring roll wrappers produce a thinner, crispier shell if you prefer a more delicate bite
- Greek yogurt can replace half the sour cream in the avocado cream for a tangier, lighter sauce
- Bake at 425F brushed with oil instead of frying for a lighter version
Equipment You’ll Need
- Large skillet for cooking the chicken
- Dutch oven or deep heavy pot for frying
- Instant-read thermometer for oil temperature
- Blender or food processor for the avocado cream
- Cutting board and sharp knife
- Paper towel-lined plate for draining

Step-by-Step Instructions
- Season and cook the chicken. Combine the cumin, chili powder, smoked paprika, garlic powder, salt, and pepper in a small bowl. Pat the chicken breasts dry and rub all over with the spice mixture. Heat olive oil in a skillet over medium-high heat and cook the chicken for 6 to 7 minutes per side until the internal temperature reaches 165F. Let rest for 5 minutes, then dice or shred into small pieces. Small pieces work better than shredded in egg rolls because they distribute more evenly.
- Make the avocado cream. Combine the avocados, sour cream, lime juice, garlic, cumin, salt, and pepper in a blender or food processor. Blend until completely smooth. Add water one tablespoon at a time until you reach a pourable but thick consistency – it should coat a spoon but still flow. Taste and adjust salt and lime juice. Transfer to a bowl, press plastic wrap directly onto the surface to prevent browning, and refrigerate until serving.
- Mix the filling. In a large bowl, combine the cooked diced chicken, black beans, corn, red bell pepper, green onions, and shredded Monterey Jack cheese. Toss everything together until evenly mixed. Taste the filling and adjust seasoning – it should be well-seasoned because the egg roll wrapper will dilute the flavors slightly. Let the filling cool completely before rolling – hot filling creates steam inside the wrapper and can cause blowouts during frying.
- Roll the egg rolls. Lay an egg roll wrapper on a clean surface with one corner pointing toward you like a diamond. Place about 1/3 cup of filling in a compact log shape across the center. Fold the bottom corner up over the filling. Fold both side corners in tightly. Brush the top corner with beaten egg, then roll up firmly to seal. Repeat with remaining wrappers and filling. Place seam-side down on a baking sheet and keep covered with a damp paper towel to prevent drying out.
- Fry the egg rolls. Heat 3 inches of vegetable oil in a Dutch oven or deep heavy pot to 350F. Fry 3 to 4 egg rolls at a time – do not crowd the pot or the oil temperature will drop and the wrappers will absorb oil rather than crisping. Fry for 3 to 4 minutes, turning occasionally, until deep golden brown all over. Transfer to a paper towel-lined plate and season lightly with salt immediately after frying.
- Serve. Arrange the egg rolls on a serving platter. Cut each in half on the diagonal to show the filling and let the steam escape so they do not get soggy. Serve the avocado cream in a small bowl alongside for dipping. Garnish with extra green onions or a sprinkle of chili powder if desired. These are best eaten within 10 minutes of frying while the wrappers are still shattering crispy.

Pro Tips from My Kitchen
- Let the filling cool completely before rolling – hot filling creates steam that softens the wrappers and causes them to burst during frying
- Keep a thermometer in the oil the entire time you are frying – 350F is the sweet spot; too low makes greasy egg rolls, too high burns the wrappers before the filling heats through
- Roll them tight and compact – loose rolls fall apart in the oil and allow the filling to escape
- Use a damp paper towel to cover assembled egg rolls while you work to prevent the wrappers from drying out and cracking
- Freeze unbaked egg rolls in a single layer, then transfer to a bag – they go straight from freezer to 350F oil and just need 1 to 2 extra minutes
- Cut diagonally before serving to let steam escape and showcase the colorful filling
Recipe Variations
- Vegetarian version – skip the chicken and add extra black beans, roasted corn, and diced zucchini
- Buffalo chicken egg rolls – toss the chicken in buffalo sauce before mixing with other filling ingredients
- Baked version – brush assembled egg rolls with oil and bake at 425F for 15 to 18 minutes, flipping halfway
- Shrimp Tex Mex version – use seasoned sauteed shrimp instead of chicken for a seafood twist
- Air fryer version – spray with oil and air fry at 400F for 10 to 12 minutes, flipping once
Common Mistakes to Avoid
- Adding too much filling – overstuffed egg rolls burst during frying and make a mess in the oil
- Rolling egg rolls with warm filling – always cool completely first or steam will soften the wrapper from inside
- Frying at the wrong temperature – oil below 340F makes greasy egg rolls; above 375F burns the wrapper
- Not sealing the edge with egg wash – unsealed egg rolls open up in the oil and the filling falls out
- Skipping the damp paper towel cover while rolling – wrappers dry out and crack before you can seal them
What to Serve With This Dish
- The homemade avocado cream dipping sauce included in this recipe
- Salsa roja or a smoky chipotle ranch for double dipping
- A cold margarita or Mexican lager like Modelo
- A simple green salad with lime vinaigrette to cut the richness
- Spanish rice and refried beans for a full Tex Mex dinner
Storage Instructions
Refrigerator
Store leftover fried egg rolls in the refrigerator for up to 3 days. They will lose crispiness but can be revived. The avocado cream keeps for 2 days with plastic wrap pressed directly on the surface.
Freezer
Freeze assembled but unfried egg rolls in a single layer on a baking sheet, then transfer to a freezer bag. Cook from frozen by adding 2 extra minutes to the frying time. Do not freeze fried egg rolls – the wrappers become soggy.
How to Reheat
Reheat fried egg rolls in a 375F oven for 8 to 10 minutes or in an air fryer at 375F for 4 to 5 minutes. Never microwave – they become completely soggy. The oven and air fryer methods restore most of the original crispiness.
Make Ahead
Roll the egg rolls up to 6 hours ahead and refrigerate on a parchment-lined baking sheet covered with plastic wrap. Fry right before serving. The avocado cream can be made up to 4 hours ahead – press plastic wrap directly on the surface to prevent browning.
Nutrition Information
Per serving (estimated): 420 calories, 24g protein, 38g carbs, 18g fat (6g saturated), 5g fiber, 3g sugar, 610mg sodium.
Nutrition values are estimates and will vary based on exact ingredients used.
Frequently Asked Questions
Can I bake these instead of frying?
Yes – brush assembled egg rolls generously with vegetable oil or cooking spray, arrange on a baking sheet, and bake at 425F for 15 to 18 minutes, flipping once halfway through. They will not be quite as shatteringly crispy as the fried version but are still delicious and much lighter.
What is in the Cheesecake Factory Tex Mex Egg Roll filling?
The restaurant version contains seasoned chicken, corn, black beans, peppers, and Monterey Jack cheese wrapped in a crispy egg roll shell. The avocado cream dipping sauce on the side is an essential component. This copycat recipe replicates all of those elements closely.
Can I make the egg rolls ahead of time?
Absolutely. Roll the egg rolls up to 6 hours ahead and refrigerate on a parchment-lined baking sheet covered with plastic wrap. Fry right before serving for best results. You can also freeze assembled unfried egg rolls for up to 2 months and fry from frozen.
What oil is best for frying egg rolls?
Any neutral oil with a high smoke point works well – vegetable oil, canola oil, or peanut oil are all excellent choices. Peanut oil gives a slightly richer flavor. Avoid olive oil as it has too low a smoke point and will smoke at frying temperatures.
Why do my egg rolls keep bursting open in the oil?
Bursting usually means either the filling was too hot when rolled (creating steam), the wrapper was not sealed tightly enough with egg wash, or too much filling was used. Make sure the filling is completely cool, seal the edge firmly with beaten egg, and limit filling to about 1/3 cup per wrapper.
Can I use an air fryer for these?
Yes – spray the assembled egg rolls generously with cooking spray and air fry at 400F for 10 to 12 minutes, flipping once at the 6-minute mark. The result is very good – crispy and golden with far less oil than deep frying.
What dipping sauce does Cheesecake Factory serve with these?
The restaurant serves their Tex Mex Egg Rolls with an avocado cream sauce which this recipe includes. Some versions also come with a side of salsa. The avocado cream is what most people remember and try to recreate at home.
How many egg rolls does one serving at the Cheesecake Factory include?
The Cheesecake Factory typically serves 3 to 4 egg rolls per appetizer order. This copycat recipe makes 12 egg rolls total, serving 6 people at 2 per person.
Can I use store-bought rotisserie chicken to save time?
Yes – rotisserie chicken is a great shortcut. Use about 2 cups of shredded rotisserie chicken and toss it with the same spice blend (cumin, chili powder, smoked paprika, garlic powder) before mixing with the other filling ingredients. It cuts the prep time significantly.
How do I keep the egg rolls crispy while serving?
Place fried egg rolls on a wire rack set over a baking sheet rather than directly on a plate – the rack allows air circulation underneath to prevent steam from softening the bottoms. Keep them in a 200F oven if you need to hold them for more than a few minutes while you finish frying.
Can these be made vegetarian?
Yes – omit the chicken and add extra black beans, diced zucchini, or roasted sweet potato. The filling is very versatile. The Tex Mex spice blend and the cheese make the filling flavorful even without meat.
Why is my avocado cream turning brown?
Avocado browns quickly when exposed to air due to oxidation. Pressing plastic wrap directly onto the surface of the cream (touching it, not just covering the bowl) prevents air contact and keeps it green for up to 4 hours. The lime juice in the recipe also helps slow browning.
More Multi-Brand 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.
