If you’ve ever savored the famous avocado egg rolls at BJ’s Brewhouse, you know exactly why they’re a menu favorite. Crispy on the outside, creamy on the inside, and packed with fresh Southwestern flavors these appetizers are irresistible.
The good news? You don’t need to visit BJ’s Restaurant to enjoy them. This copycat BJ’s avocado egg rolls recipe brings that same restaurant-quality experience right to your kitchen. With ripe avocados, fresh vegetables, and a hint of smoky chipotle, these homemade avocado egg rolls taste just like the original.
Whether you’re hosting a party or craving a delicious snack, this BJ’s Brewhouse avocado egg rolls recipe delivers every time.
What Does It Taste Like?
BJ’s avocado egg rolls offer an incredible contrast of textures and flavors that make them utterly addictive. The crispy, golden-brown egg roll wrapper shatters with each bite, giving way to a creamy, buttery avocado filling that melts in your mouth.

Fresh tomatoes add juicy bursts of acidity, while finely chopped onions provide a subtle sharpness. Cilantro brings bright, herbaceous notes, and the garlic powder adds savory depth. If you include the optional chipotle pepper, you’ll get a gentle smoky heat that enhances without overwhelming.
The overall taste is fresh, vibrant, and perfectly balanced creamy richness meets zesty Southwestern flair in every delicious bite.
Bj’s Avocado Egg Rolls Recipe Ingredients
For the Filling:
- 2 ripe avocados, diced
- 1 medium tomato, diced
- ½ small onion, finely chopped
- 1 tbsp cilantro, chopped
- ½ tsp garlic powder
- ½ tsp salt (or to taste)
- 1 chipotle pepper in adobo, finely minced (optional)
For Assembly:
- 8–10 egg roll wrappers
- 1 egg, beaten (for sealing)
- Vegetable oil, for frying

Kitchen Utensils
- Medium mixing bowl
- Sharp knife and cutting board
- Small bowl (for egg wash)
- Pastry brush
- Large skillet or deep frying pan
- Slotted spoon or tongs
- Paper towels
- Plate for draining
Preparation and Cooking Time
Prep Time: 15 minutes
Cook Time: 12 minutes
Total Time: 27 minutes
Servings: 8–10 egg rolls
Bj’s Avocado Egg Rolls Recipe Instructions
Step 1: Prepare the Avocado Filling
In a medium bowl, gently combine the diced avocado, tomato, onion, cilantro, garlic powder, salt, and chipotle pepper (if using). Stir carefully to avoid mashing the avocado you want to maintain those creamy chunks that make BJ’s avocado egg rolls so special.

Step 2: Set Up Your Wrapping Station
Beat the egg in a small bowl and set it aside with a pastry brush. Lay out your egg roll wrappers on a clean, dry surface. Keep a damp towel nearby to cover unused wrappers so they don’t dry out.
Step 3: Fill the Egg Roll Wrappers
Place one egg roll wrapper on your work surface in a diamond orientation (one corner pointing toward you). Spoon 1–2 tablespoons of the avocado filling into the center of the wrapper. Don’t overfill, or the egg rolls will burst during frying.

Step 4: Seal the Egg Rolls
Brush all four edges of the wrapper with beaten egg. Fold the bottom corner up over the filling, then fold in the left and right corners. Roll tightly from the bottom toward the top corner, tucking as you go. Brush the final corner with more egg wash to seal completely. Repeat with remaining wrappers and filling.
Step 5: Heat the Oil
Pour vegetable oil into a large skillet to a depth of about ½ inch. Heat over medium heat until the oil reaches 350°F (if you don’t have a thermometer, test by dropping a small piece of wrapper it should sizzle immediately).

Step 6: Fry Until Golden
Carefully place 2–3 egg rolls into the hot oil, being careful not to overcrowd the pan. Fry for 2–3 minutes per side, turning occasionally, until all sides are golden brown and crispy.
Step 7: Drain and Serve
Using tongs or a slotted spoon, transfer the fried avocado egg rolls to a paper towel-lined plate to drain excess oil. Serve immediately while hot and crispy with your favorite dipping sauce.

Customization and Pairing Ideas
1. Add Black Beans and Corn
Transform your BJ’s avocado egg rolls into Southwestern-style rolls by mixing in ½ cup of black beans and ½ cup of sweet corn kernels. This addition creates a heartier filling with extra texture and makes the egg rolls more filling as a main course option.
2. Make It Spicier
For heat lovers, increase the chipotle peppers to 2–3, or add diced jalapeños directly into the filling. You can also sprinkle cayenne pepper or add a few dashes of hot sauce to the avocado mixture for an extra kick that mimics spicier appetizer variations.
3. Create a Breakfast Version
Add scrambled eggs and crumbled bacon to the avocado filling for a morning twist on this BJ’s Brewhouse recipe. Serve these breakfast egg rolls with salsa verde or sour cream for a brunch appetizer that guests will rave about.
4. Try Different Dipping Sauces
While BJ’s typically serves their avocado egg rolls with a signature tamarind cashew dipping sauce, you can pair yours with chipotle ranch, cilantro lime crema, sweet chili sauce, or even a simple sour cream and lime mixture. Each sauce creates a completely different flavor experience.
5. Air Fryer Alternative
For a lighter version, brush the assembled egg rolls with oil and cook them in an air fryer at 375°F for 8–10 minutes, flipping halfway through. This method creates crispy avocado eggrolls with significantly less oil while maintaining that satisfying crunch.
6. Add Protein
Mix in cooked, BJ’s Parmesan Crusted Chicken, crispy bacon bits, or seasoned ground turkey to make these egg rolls more substantial. The protein addition turns this appetizer into a complete meal while complementing the creamy avocado base perfectly.
7. Cheese Lover’s Version
Fold in ½ cup of shredded pepper jack or monterey jack cheese into your filling. The melted cheese adds richness and helps bind the ingredients together, creating an even more indulgent copycat BJ’s recipe that cheese enthusiasts will adore.

Expert Tips for Perfect Results
1. Choose the Right Avocados
The success of your BJ’s avocado egg rolls recipe depends heavily on avocado ripeness. Look for avocados that yield slightly to gentle pressure but aren’t mushy. Too firm, and they won’t have enough creaminess; too ripe, and your filling will turn into guacamole. If your avocados are underripe, place them in a paper bag with a banana overnight to speed up ripening.
2. Don’t Skip the Egg Wash
The beaten egg is crucial for sealing your egg roll wrappers properly. Without it, the wrappers will open during frying, causing the filling to leak out and the oil to splatter. Brush generously on all edges, and make sure the final corner gets an extra coat for maximum security.
3. Master the Oil Temperature
Maintaining the right oil temperature (around 350°F) is essential for achieving that restaurant-quality crispy exterior that makes BJ’s Brewhouse avocado egg rolls so addictive. Too hot, and the wrappers burn before the inside heats through; too cool, and they’ll absorb excess oil and become greasy. If you don’t have a thermometer, test with a small piece of wrapper it should sizzle vigorously but not smoke.
4. Prep the Filling in Advance
You can prepare your avocado mixture up to 2 hours before assembling, but add a squeeze of lime juice to prevent browning. Keep it covered and refrigerated. However, avoid making it too far ahead, as the salt will draw moisture from the vegetables, making your filling watery and potentially causing soggy egg rolls.
5. Roll Tight, But Not Too Tight
When wrapping your BJ avocado egg rolls, aim for a firm roll that keeps the filling secure without being so tight that the wrapper tears. Think of it like wrapping a burrito snug enough to hold everything together, but with a little give. Leave about ½ inch of space on the sides when folding to prevent bursting.
6. Fry in Small Batches
Resist the temptation to fry all your avocado eggrolls at once. Overcrowding the pan drops the oil temperature dramatically, resulting in greasy, pale egg rolls instead of crispy golden ones. Fry just 2–3 at a time, allowing the oil to return to temperature between batches for consistent results.
7. Serve Immediately for Best Texture
These copycat BJ’s avocado egg rolls are at their absolute best within 5–10 minutes of frying. The contrast between the hot, crispy wrapper and the cool, creamy filling is what makes them special. If you need to keep them warm, place them on a wire rack in a 200°F oven for up to 15 minutes never cover them, as trapped steam will make them soggy.

Storage and Reheating Guidance
Store leftover avocado egg rolls in an airtight container in the refrigerator for up to 2 days. Reheat in a 375°F oven or air fryer for 5–7 minutes to restore crispiness avoid microwaving, as it makes the wrappers chewy and soggy.
Common Queries and FAQs
Here, we’ve got you covered with some common questions about the Bj’s Avocado Egg Rolls Recipe that people often ask.
Can I bake BJ’s avocado egg rolls instead of frying them?
Yes, you can bake these avocado egg rolls for a lighter version. Preheat your oven to 400°F, brush the assembled egg rolls generously with oil on all sides, and place them on a parchment-lined baking sheet. Bake for 15–18 minutes, flipping halfway through, until golden and crispy. The texture won’t be quite as crispy as the fried version, but they’ll still be delicious.
What’s the best dipping sauce for BJ’s avocado egg rolls?
BJ’s Restaurant serves their avocado egg rolls with a sweet tamarind cashew sauce, but at home, chipotle ranch, cilantro lime crema, or sweet chili sauce work beautifully. For a quick option, mix ranch dressing with a bit of adobo sauce from canned chipotle peppers. Avocado crema or even simple sour cream with lime juice also complement the flavors perfectly.
How do I prevent my egg rolls from bursting while frying?
Bursting happens when there’s too much filling, inadequate sealing, or the oil is too hot. Use only 1–2 tablespoons of filling per wrapper, seal thoroughly with egg wash on all edges, and make sure your oil stays around 350°F. Also, avoid fillings that are too watery drain any excess liquid from your diced tomatoes before mixing.
Can I make the avocado filling ahead of time?
You can prepare the filling 1–2 hours in advance, but add a squeeze of lime or lemon juice to prevent the avocados from browning. Cover the bowl tightly with plastic wrap pressed directly onto the surface of the filling. For best results, assemble the egg rolls within a few hours of preparation, as the vegetables release moisture over time.
Why are my egg rolls greasy instead of crispy?
Greasy egg rolls usually result from oil that’s not hot enough. When the temperature is too low, the wrappers absorb oil instead of crisping up. Make sure your oil reaches 350°F before adding egg rolls, and fry in small batches so the temperature doesn’t drop. Also, don’t skip the draining step letting them rest on paper towels removes excess oil.
Can I freeze uncooked avocado egg rolls?
While you can freeze them, avocados don’t freeze perfectly and may become slightly watery when thawed. If you want to try, arrange uncooked egg rolls on a baking sheet, freeze until solid, then transfer to a freezer bag. Fry from frozen, adding 1–2 extra minutes to the cooking time. For best quality, freeze for no longer than one month.
What type of egg roll wrappers should I use?
Standard egg roll wrappers (not spring roll wrappers) work best for this BJ’s copycat recipe. Look for them in the refrigerated section of your grocery store near the produce or Asian foods. Egg roll wrappers are thicker and create that signature crispy, bubbly texture when fried. Spring roll wrappers are too thin and delicate for this recipe.
How can I tell when my avocados are perfectly ripe?
Ripe avocados for this BJ’s Brewhouse avocado egg rolls recipe should yield to gentle pressure when squeezed but shouldn’t feel mushy. The skin color varies by variety, but look for darker hues. Remove the stem if it comes off easily and reveals green underneath, it’s ripe. If it’s brown underneath, it’s overripe; if it doesn’t come off easily, it needs more time.
Can I add cheese to the filling?
Absolutely! Shredded pepper jack, monterey jack, or even cream cheese work wonderfully in avocado egg rolls. Add about ½ cup of shredded cheese or 2–3 ounces of softened cream cheese to the filling. The cheese adds extra richness and helps bind the ingredients together, though it does change the traditional BJ’s flavor profile slightly.
How many egg rolls does this recipe make?
This BJ’s avocado eggroll recipe makes 8–10 egg rolls, depending on how much filling you use per wrapper. Each egg roll serves as one appetizer portion, so this amount typically serves 4–5 people as an appetizer or 2–3 people as a main course when paired with sides.
What can I substitute for chipotle peppers?
If you can’t find chipotle peppers in adobo, use ½ teaspoon of smoked paprika plus a pinch of cayenne pepper for a similar smoky heat. Alternatively, a few dashes of your favorite hot sauce or a small amount of diced jalapeño can provide heat, though you’ll miss the distinctive smoky flavor that chipotles add.
Why do the wrappers get soggy?
Soggy wrappers occur when the filling is too wet or when cooked egg rolls are stacked or covered while still hot. Always drain diced tomatoes well, and avoid overmixing the filling, which can break down the avocado and release moisture. After frying, place egg rolls on a wire rack rather than stacking them, and never cover hot egg rolls.
Can I make these egg rolls vegetarian or vegan?
This BJ’s avocado egg rolls recipe is already vegetarian! To make it vegan, simply replace the egg wash with a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) for sealing the wrappers. Make sure your egg roll wrappers are vegan some brands contain eggs, but many Asian grocery stores carry egg-free versions.
Bj's Avocado Egg Rolls Recipe
If you’ve ever savored the famous avocado egg rolls at BJ’s Brewhouse, you know exactly why they’re a menu favorite. Crispy on the outside, creamy on the inside, and packed with fresh Southwestern flavors these appetizers are irresistible.
Ingredients
- 2 ripe avocados, diced
- 1 medium tomato, diced
- ½ small onion, finely chopped
- 1 tbsp cilantro, chopped
- ½ tsp garlic powder
- ½ tsp salt (or to taste)
- 1 chipotle pepper in adobo, finely minced (optional)
- 8–10 egg roll wrappers
- 1 egg, beaten (for sealing)
- Vegetable oil, for frying
Instructions
Step 1: Prepare the Avocado Filling
In a medium bowl, gently combine the diced avocado, tomato, onion, cilantro, garlic powder, salt, and chipotle pepper (if using). Stir carefully to avoid mashing the avocado you want to maintain those creamy chunks that make BJ’s avocado egg rolls so special.
Step 2: Set Up Your Wrapping Station
Beat the egg in a small bowl and set it aside with a pastry brush. Lay out your egg roll wrappers on a clean, dry surface. Keep a damp towel nearby to cover unused wrappers so they don’t dry out.
Step 3: Fill the Egg Roll Wrappers
Place one egg roll wrapper on your work surface in a diamond orientation (one corner pointing toward you). Spoon 1–2 tablespoons of the avocado filling into the center of the wrapper. Don’t overfill, or the egg rolls will burst during frying.
Step 4: Seal the Egg Rolls
Brush all four edges of the wrapper with beaten egg. Fold the bottom corner up over the filling, then fold in the left and right corners. Roll tightly from the bottom toward the top corner, tucking as you go. Brush the final corner with more egg wash to seal completely. Repeat with remaining wrappers and filling.
Step 5: Heat the Oil
Pour vegetable oil into a large skillet to a depth of about ½ inch. Heat over medium heat until the oil reaches 350°F (if you don’t have a thermometer, test by dropping a small piece of wrapper it should sizzle immediately).
Step 6: Fry Until Golden
Carefully place 2–3 egg rolls into the hot oil, being careful not to overcrowd the pan. Fry for 2–3 minutes per side, turning occasionally, until all sides are golden brown and crispy.
Step 7: Drain and Serve
Using tongs or a slotted spoon, transfer the fried avocado egg rolls to a paper towel-lined plate to drain excess oil. Serve immediately while hot and crispy with your favorite dipping sauce.
Notes
Store leftover avocado egg rolls in an airtight container in the refrigerator for up to 2 days. Reheat in a 375°F oven or air fryer for 5–7 minutes to restore crispiness avoid microwaving, as it makes the wrappers chewy and soggy.
Nutrition Information:
Yield:
10Serving Size:
1Amount Per Serving: Calories: 220
Now you can enjoy the restaurant experience of BJ’s famous avocado egg rolls whenever the craving hits no reservation required! This BJ’s Brewhouse avocado egg rolls recipe delivers that perfect combination of crispy, golden wrappers and creamy, flavorful filling that makes the original so irresistible.
Whether you’re serving them as an appetizer for game day, a party snack, or just treating yourself to a restaurant-quality meal at home, these homemade avocado egg rolls never disappoint. Give this recipe a try, experiment with your favorite dipping sauces, and watch them disappear from the plate in minutes!
I’d love to hear your thoughts-leave a comment on the blog and let me know How it came out! Don’t forget to follow me on Pinterest, Facebook and YouTube for more delicious updates. Your support truly means everything to me.

