I have a serious love for a good appetizer. For me, a good appetizer always means avocado egg rolls.
I’ve visited many restaurants hoping to find the perfect one, but nothing ever tasted as good as the ones I enjoyed at BJ’s Brewhouse.
Their avocado egg rolls were always my number one pick. The creamy avocado filling wrapped in a crispy shell is just amazing.
A few years ago, I moved to a new town, and there was no BJ’s Brewhouse near me. That meant my favorite snack was completely out of reach.
The cravings got really strong. So, I did what any food lover would do: I made them at home. They came out just like the ones from the BJ’s restaurant.
Now I am sharing the copycat BJ’s Brewhouse Avocado Egg Rolls recipe with you so you can make these crunchy treats at home and enjoy every single bite.

What Are Avocado Egg Rolls
Avocado egg rolls are crispy appetizers with a creamy avocado-based filling inside. The filling usually has chunks of ripe avocado mixed with onions, tomatoes, cilantro, and spices. The mixture goes into egg roll wrappers, then gets fried until golden and crunchy.
The result is a perfect mix of textures – crispy on the outside and smooth on the inside. These rolls are usually served with a special dipping sauce that adds extra flavor.
They became popular at restaurants like Cheesecake Factory and BJ’s Brewhouse, where people loved the combination of creamy avocado and crunchy wrapper.
Difference Between Spring Rolls and Egg Rolls
- Wrapper Texture: Egg roll wrappers are made with wheat flour and eggs, which gives them a thick, bubbly texture when fried. Spring roll wrappers are thinner and made with rice flour or wheat flour without eggs.
- Cooking Method: Egg rolls are usually deep-fried to get that crispy, golden shell. Spring rolls can be served fresh (not cooked) or fried, depending on the type.
- Filling Style: Egg rolls often have heartier fillings with cooked vegetables and sometimes meat. Spring rolls usually have lighter, fresher ingredients like raw vegetables, herbs, and sometimes shrimp.
- Size and Shape: Egg rolls are generally thicker and bigger. Spring rolls are smaller and more delicate.
- Color After Cooking: Fried egg rolls turn golden brown with a bubbly surface. Fried spring rolls stay lighter in color and smoother.
BJ’s Brewhouse Avocado Egg Rolls Ingredients
For the Avocado Filling:
- Avocados (3 medium, firm but ripe): The main ingredient that gives the filling its creamy texture. Pick avocados that are ripe but still firm so they hold their shape. Too soft, and the filling will be mushy.
- Red Onion (1/4 cup, finely diced): Adds a sharp, fresh crunch to balance the creamy avocado. Red onions are milder than white or yellow onions. You can use white onion, but it will be stronger. Green onions work too for a gentler flavor.
- Fresh Cilantro (1/4 cup, chopped): Brings a fresh, bright taste to the filling. Cilantro is key to the flavor. Some people find cilantro tastes like soap due to genetics. Use fresh parsley instead, though the flavor will be different.
- Sun-Dried Tomatoes (2 tablespoons, chopped, packed in oil): These add a sweet, tangy flavor and chewy texture. The oil-packed ones work best because they’re softer. You can use regular cherry tomatoes, chopped, for a fresher taste.
- Cherry Tomatoes (3-4, diced): Adds freshness and a bit of juice to the filling. These are optional but make the filling brighter. Any small tomato will work.
- Garlic (2 cloves, minced): Gives the filling a savory depth. Fresh garlic is best. You can use 1/2 teaspoon garlic powder in a pinch, but fresh tastes better.
- Ground Cumin (1 teaspoon): A warm spice that adds an earthy flavor. Cumin is common in Mexican cooking and pairs well with avocado. No perfect substitute, but you could try a pinch of chili powder.
- Chipotle Sauce (1 teaspoon): Adds a smoky, spicy kick to the filling. You can use chipotle peppers in adobo sauce (minced) or hot sauce. Adjust the amount based on how spicy you like it.
- Fresh Lime Juice (2 tablespoons): Brightens up all thesa flavors and keeps the avocado from turning brown. Fresh lime juice works best, but lemon juice can work too.
- Salt and Black Pepper (to taste): Essential for bringing out all the flavors. Start with 1/2 teaspoon salt and 1/4 teaspoon pepper, then adjust.
For the Egg Rolls:
- Egg Roll Wrappers (10-12 wrappers): These are square wrappers you can find in the refrigerated or frozen section of most grocery stores. Look near the tofu or Asian foods. Spring roll wrappers won’t work the same way because they’re too thin.
- Water (for sealing): Helps seal the egg roll shut so the filling doesn’t leak out during cooking.
- Oil for Frying (avocado oil, vegetable oil, or canola oil): You need enough oil to come about 1 inch up the side of your pan. Avocado oil has a high smoke point, which means it can handle high heat without burning. Vegetable and canola oils work just as well.
For the Tamarind Cashew Dipping Sauce:
- Tamarind Paste (1 tablespoon): This gives the sauce a tangy, slightly sweet flavor. You can find it in the international aisle. No great substitute, but you could try extra lime juice with a pinch of brown sugar.
- Raw Cashews (1/3 cup): Gets blended into the sauce and adds creaminess and little chunks. Raw cashews work best, but roasted unsalted cashews can work too. Peanuts could substitute but will change the flavor.
- Soy Sauce (2 tablespoons): Adds salty, savory flavor. Use low-sodium soy sauce to control the salt level. Tamari works for gluten-free diets. Coconut aminos are a soy-free option.
- Honey (1 tablespoon): Balances the tangy and salty flavors with sweetness. Maple syrup or agave nectar can substitute.
- Garlic (1 clove): Adds savory depth to the sauce. Fresh is best, but 1/4 teaspoon garlic powder works.
- Fresh Ginger (1 teaspoon, grated): Gives the sauce a bright, zesty kick. Ground ginger (1/4 teaspoon) can substitute, but fresh tastes better.
- Rice Vinegar (1 tablespoon): Adds tanginess. You can use less for a milder sauce. Apple cider vinegar can substitute.
- Sesame Oil (1/2 teaspoon): Adds a nutty, toasted flavor. A little goes a long way.
- Fresh Cilantro (2 tablespoons): Adds freshness to the sauce. Optional, but it makes the sauce taste brighter.
- Neutral Oil (2-3 tablespoons): Helps blend the sauce smooth. Vegetable, avocado, or light olive oil all work.
Kitchen Tools and Equipment
- Mixing bowl – holds the filling
- Cutting board – easy prep space
- Sharp knife – clean cubes and slices
- Spoon – scooping and mixing
- Frying pan – shallow frying
- Small brush – brushing wrappers (for baking or air frying)
- Tongs – safe turning during frying
- Paper towels – draining extra oil
How to make BJ’s Brewhouse Avocado Egg Rolls
Step 1 | Prep the Vegetables
Dice the red onion, chop the cilantro, and finely chop the sun-dried tomatoes and cherry tomatoes. Set all the prepared vegetables aside.

Step 2 | Mix the Avocado Filling
Cut the avocados into ½-inch chunks and place them in a large bowl. Add the chopped vegetables, minced garlic, cumin, chipotle sauce, lime juice, salt, and pepper.
Gently mix everything together, lightly mashing some of the avocado while keeping plenty of chunks for texture. Taste and adjust seasoning as needed, then set the filling aside.

Step 3 | Make the Dipping Sauce
Add the tamarind paste, raw cashews, soy sauce, honey, garlic, ginger, rice vinegar, sesame oil, cilantro, and neutral oil to a blender or food processor. Blend until smooth, scraping down the sides as needed.
Adjust sweetness, saltiness, or tang to taste. Transfer to a serving bowl and set aside or refrigerate.

Step 4 | Wrap the Egg Rolls
Place an egg roll wrapper on your work surface in a diamond shape. Add 2–3 tablespoons of avocado filling to the lower third and shape it into a short log. Fold the bottom corner up over the filling, then fold in the left and right corners.
Roll tightly toward the top corner and seal with a dab of water. Place seam-side down. Repeat for all wrappers to make 10–12 rolls.

Step 5 | Fry the Egg Rolls
Heat about 1 inch of oil in a deep skillet over medium-high heat until it reaches 350–375°F. Add 3–4 egg rolls at a time, frying 2–3 minutes per side until golden and crispy. Remove with tongs or a slotted spoon and drain on paper towels. Repeat until all egg rolls are cooked.

Step 6 | Serve
Slice each egg roll in half on a diagonal to reveal the filling. Arrange on a platter and serve immediately with the tamarind-cashew dipping sauce.
Enjoy the crispy exterior paired with the cool, creamy avocado filling.

Alternative Cooking Methods
Air Fryer Version: Lightly brush each egg roll with oil. Place them in the air fryer basket in a single layer. Cook at 400°F for 6–8 minutes. Turn them halfway through. This method gives a crisp outside without using much oil.
Oven-Baked Version: Brush the egg rolls with a small amount of oil. Arrange them on a baking sheet. Bake at 425°F for 15–18 minutes or until crisp and lightly browned. Flip them once halfway through the baking time.
Chef’s Special Tips
- Vegetable Prep Tip: Finely dice and chop the vegetables (especially the red onion and sun-dried tomatoes) so they blend smoothly into the filling and don’t poke through the wrapper.
- Sealing Tip: Always place the finished rolls seam-side down while you prepare the rest. This keeps them from unrolling before frying.
- Batch Frying Tip: Fry in small batches (3–4 rolls at a time). Crowding the pan lowers the oil temperature and makes the rolls greasy instead of crispy.
- Resting After Frying Tip: Drain each batch on paper towels for at least a minute. Proper draining prevents sogginess and keeps the wrapper crisp.
- Serving Tip: Cut the rolls on a diagonal right before serving. This keeps steam from escaping too early and prevents the filling from drying out.
What to Serve with Avocado Egg Rolls
I love serving these egg rolls as an appetizer before a main meal. They work great with Mexican or Asian-inspired dishes.
You can pair them with chips and salsa. Tortilla chips and fresh guacamole make great side options. A fresh salad with lime vinaigrette balances the richness of the fried egg rolls.
Try serving them with rice and beans for a full meal. They also taste amazing with a bowl of tortilla soup or black bean soup.
For drinks, margaritas or cold beer complement these egg rolls perfectly. Sweet tea or lemonade works well too.
You could make a whole appetizer platter with these egg rolls, some quesadillas, and nachos.
Make Ahead and Storage Tips
To Make Ahead: You can prepare the filling a few hours before cooking. Keep it chilled in the fridge and cover it well.
Adding a little extra lime juice helps keep the color fresh. Roll the egg rolls right before cooking so the wrappers do not get soggy.
To Store Uncooked Egg Rolls: If the egg rolls are prepared but not cooked, store them in an airtight container lined with parchment paper to prevent sticking. Keep them in the refrigerator for up to 24 hours.
Make sure the wrappers stay covered to avoid drying out. When ready to cook, handle gently so the filling does not spill.
To Reheat Fried Egg Rolls: To reheat, preheat an oven to 350°F (175°C) or use an air fryer at 375°F (190°C). Place the rolls on a tray and heat for 5 – 8 minutes in the oven or 3 – 5 minutes in the air fryer, turning once halfway through. Avoid microwaving as it can make the shell soft and soggy.
BJ’s Brewhouse Avocado Egg Rolls Recipe FAQs
1. How do I keep the egg rolls from bursting while frying?
The key is not to add too much filling. Overfilling puts pressure on the wrapper and causes it to open. It also helps to roll them tightly and seal the tip with water.
Keeping the oil at medium heat prevents sudden bubbles that can push the filling out. Turning the rolls gently and giving them space in the pan also helps reduce breakage.
2. Can I use spring roll wrappers instead of egg roll wrappers?
Spring roll wrappers work, but they create a different texture. They are thinner and cook faster, so the rolls become lighter and crispier.
Egg roll wrappers are thicker and give a crunchier bite. When using spring roll wrappers, lower the heat a bit and shorten the frying time so the outside does not burn too fast.
3. Why did my avocado filling turn brown?
Avocado browns when exposed to air. Lime juice slows this process, but it cannot stop it fully. Storing the filling with a layer of plastic wrap pressed directly onto the surface helps limit air contact. Using the filling soon after mixing gives the brightest color and best flavor.
4. Is the dipping sauce necessary?
While the egg rolls are delicious on their own, the dipping sauce really completes the experience. Its tangy, sweet, and nutty flavor cuts through the richness of the fried avocado perfectly.
It creates a balance that makes the whole appetizer special. I highly recommend taking the few extra minutes to make it.
5. My baked egg rolls didn’t get very crispy. What went wrong?
Oven-baked egg rolls need a good amount of oil on the outside to crisp up properly. Make sure you brush them generously with oil on all sides.
Also, using a rack on top of your baking sheet allows hot air to circulate all around the egg roll, which helps them get crispier than just placing them on parchment paper.
BJ’s Brewhouse Avocado Egg Rolls
Make BJ's Brewhouse Avocado Egg Rolls at home in just 30 minutes. Enjoy crispy rolls with creamy avocado filling and a tangy dipping sauce.
Ingredients
For the Avocado Filling
- 3 medium avocados (firm but ripe), diced
- ¼ cup red onion, finely diced
- ¼ cup fresh cilantro, chopped
- 2 tablespoons sun-dried tomatoes (in oil), chopped
- 3–4 cherry tomatoes, diced
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon chipotle sauce
- 2 tablespoons fresh lime juice
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
For the Egg Rolls
- 10–12 egg roll wrappers
- Water (for sealing edges)
- Oil for frying (avocado, vegetable, or canola)
For the Tamarind Cashew Dipping Sauce
- 1 tablespoon tamarind paste
- ⅓ cup raw cashews
- 2 tablespoons soy sauce
- 1 tablespoon honey
- 1 garlic clove
- 1 teaspoon fresh grated ginger
- 1 tablespoon rice vinegar
- ½ teaspoon sesame oil
- 2 tablespoons fresh cilantro
- 2–3 tablespoons neutral oil (for blending)
Instructions
- Dice the red onion, chop the cilantro, and finely chop the sun-dried tomatoes and cherry tomatoes. Set all the prepared vegetables aside.
- Cut the avocados into ½-inch chunks and place them in a large bowl. Add the chopped vegetables, minced garlic, cumin, chipotle sauce, lime juice, salt, and pepper. Gently mix everything together, lightly mashing some of the avocado while keeping plenty of chunks for texture. Taste and adjust seasoning as needed, then set the filling aside.
- Add the tamarind paste, raw cashews, soy sauce, honey, garlic, ginger, rice vinegar, sesame oil, cilantro, and neutral oil to a blender or food processor. Blend until smooth, scraping down the sides as needed. Adjust sweetness, saltiness, or tang to taste. Transfer to a serving bowl and set aside or refrigerate.
- Place an egg roll wrapper on your work surface in a diamond shape. Add 2–3 tablespoons of avocado filling to the lower third and shape it into a short log. Fold the bottom corner up over the filling, then fold in the left and right corners. Roll tightly toward the top corner and seal with a dab of water. Place seam-side down. Repeat for all wrappers to make 10–12 rolls.
- Heat about 1 inch of oil in a deep skillet over medium-high heat until it reaches 350–375°F. Add 3–4 egg rolls at a time, frying 2–3 minutes per side until golden and crispy. Remove with tongs or a slotted spoon and drain on paper towels. Repeat until all egg rolls are cooked.
- Slice each egg roll in half on a diagonal to reveal the filling. Arrange on a platter and serve immediately with the tamarind-cashew dipping sauce. Enjoy the crispy exterior paired with the cool, creamy avocado filling.
Nutrition Information:
Serving Size: (Per Serving: 2 Egg Rolls + Sauce)Amount Per Serving: Calories: 315Total Fat: 22gSaturated Fat: 3.4gSodium: 410mgCarbohydrates: 26gSugar: 5gProtein: 5g
This BJ’s Brewhouse Avocado Egg Rolls recipe brings that signature crunch and creamy center right to you. The combination of textures is truly satisfying. Feel free to adjust the spices to match your own taste.
I hope you try Avocado Egg Rolls recipe in your kitchen. I would love to hear how your creation turns out.