Sauces & Condiments
BJ's avocado egg rolls deserve a dipping sauce that matches their creamy, tangy, and slightly spicy profile—and this lime-chili sauce delivers exactly that. The secret lies in balancing sour cream's richness with zesty lime juice and a touch of cayenne for heat, creating a velvety sauce that clings perfectly to every crispy bite. I developed this recipe after realizing store-bought versions never quite hit the mark, so I dialed in the perfect ratio of tang, creaminess, and subtle spice.
This sauce starts with a creamy base of sour cream and mayonnaise, which provides that signature smooth texture BJ's sauce is known for. Fresh lime juice cuts through the richness while adding brightness, and a pinch of cayenne delivers just enough heat to complement the avocado's natural creaminess. Garlic powder and onion powder add depth without overpowering, ensuring every dip is flavorful yet balanced. The result? A sauce that's tangy enough to cut through the egg rolls' richness but creamy enough to coat them perfectly.
What makes this sauce truly special is how it enhances the egg rolls' flavors rather than competing with them. The lime's acidity makes the avocado inside taste even fresher, while the chili heat adds a satisfying kick that pairs beautifully with the crispy exterior. It's the kind of sauce that disappears quickly—once you try it, you'll never go back to store-bought versions. The best part? It comes together in just 5 minutes with pantry staples, making it the perfect quick addition to any appetizer spread.
For extra versatility, adjust the lime or cayenne to suit your spice preference—more lime for brightness, more cayenne for heat. This sauce also works wonders with other appetizers like spring rolls, taquitos, or even as a dressing for salads. Let's make the perfect dipping companion for your next BJ's night in.
Ingredients for bj's avocado egg rolls dipping sauce
Pantry staples plus a squeeze of lime—this sauce is the perfect match for BJ's egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Sour Cream 🧀 | ½ cup | Full-fat for best creaminess |
| Mayonnaise 🥫 | ½ cup | Duckay or Hellmann's preferred |
| Fresh Lime Juice 🍋 | ¼ cup | About 2-3 limes, freshly squeezed |
| Cayenne Pepper 🌶️ | ½ tsp | Adjust for desired heat level |
| Garlic Powder 🧄 | ½ tsp | Freshly ground preferred |
| Onion Powder 🧅 | ½ tsp | For subtle depth of flavor |
| Salt 🧂 | ¼ tsp | Diamond Crystal preferred |
| Honey 🍯 | 1 tbsp | To balance tanginess |
The sour cream and mayo combo is non-negotiable for that signature BJ's texture—full-fat versions give the richest, velvety consistency. I grab Duckay mayo from Trader Joe's because it's tangier than most, but Hellmann's works too. Fresh lime juice is a must—bottled just won't cut it. Mexican limes have more juice, but regular limes work fine. For the cayenne, I like Penzeys brand because it's consistent, but any good cayenne will do. Pro tip: Toast your spices in a dry pan for 30 seconds before mixing—it deepens the flavor without adding heat.
No mayo? Greek yogurt works in a pinch—it adds tanginess but makes the sauce slightly thinner. Short on lime? Lemon juice at half the amount gives similar brightness, though it's not quite the same. Want more sweetness? Substitute maple syrup for honey (same amount). The garlic and onion powders are just for depth—skip them if you're in a rush, but trust me, they make the sauce sing. For extra richness, add a dash of white vinegar—it cuts through the fat beautifully and adds complexity.
This sauce keeps beautifully—5 days in the fridge sealed tight. I like to portion it into small jars so it's ready for snack time. For longer storage, freeze in ice cube trays—just thaw overnight in the fridge. The flavors actually meld better after a day or two, so make extra if you can. If it separates, just whisk it back together before serving. And if you're serving with other appetizers, drizzle a little extra lime zest on top—game-changer for presentation.
Why You'll Love This Recipe
- Five-Ingredient Magic: This sauce comes together with stuff you already have—no shopping list, no extra trips. Just mix sour cream, mayo, lime juice, a pinch of cayenne, and garlic powder, and boom—you’re done. Honestly, I’ve made it while waiting for takeout to arrive.
- Zesty Kick: That lime juice cuts through the richness like a refreshing breeze, while the cayenne adds just enough heat to make it exciting. Between us, the garlic powder gives it a depth that turns ordinary egg rolls into something ridiculously good—no fancy spices needed.
- Party in a Bowl: It’s my go-to for game day, potlucks, or when friends drop by unannounced. The creamy texture and tangy punch make it a crowd-pleaser, and I’ve even drizzled it over tacos or used it as a salad dressing. Versatile enough to handle whatever you throw at it.
- No-Waste Winner: A little goes a long way, so you’ll have leftovers for days—perfect for meal prep or when you’re too lazy to make a full batch. Plus, the lime juice keeps it fresh longer than most store-bought sauces, so you’re not scrambling to finish it before it sours.
Step-by-step instructions for BJ's avocado egg rolls dipping sauce
This creamy, tangy sauce comes together in minutes—just mix, taste, and adjust!
Combine the Creamy Base
In a medium bowl, add the 0.5 cup sour cream and 0.5 cup mayonnaise. I like to use a silicone spatula for this because it won’t scratch the bowl and makes mixing easier. Gently fold these two ingredients together until completely smooth and fully incorporated. The mixture should look uniform with no streaks—this ensures a velvety texture in your final sauce.
Here’s the thing—don’t rush this step. Take your time to fully combine the sour cream and mayonnaise. This is where the creamy foundation happens, and skipping it can leave you with a sauce that’s too thick or grainy. If you’re feeling impatient, let the mixture sit for 30 seconds before moving on—this gives the ingredients a moment to meld together naturally.
Add the Fresh Lime Juice and Sweetener
Now, pour in the 0.25 cup fresh lime juice and the 1 tablespoon honey. Stir everything together until the honey is fully dissolved and the lime juice is evenly distributed. You’ll notice the mixture lighten in color slightly—this is a good sign! The lime juice adds that bright, zesty kick that balances the creaminess, while the honey rounds out the tang.
I always use freshly squeezed lime juice for the best flavor, but if you’re in a pinch, bottled lime juice will work. Just taste it first—sometimes bottled juice can be overly sweet or diluted. If the sauce tastes too sharp after adding the lime, add a tiny bit more honey to mellow it out. The goal is a perfect balance of sweet, tangy, and creamy.
Incorporate the Spices and Seasonings
Next, add the 0.5 teaspoon cayenne pepper, 0.5 teaspoon garlic powder, 0.5 teaspoon onion powder, and 0.25 teaspoon salt. Use the spatula to gently fold these spices into the mixture, making sure they’re fully distributed. The cayenne pepper will give your sauce a subtle heat, while the garlic and onion powders add depth. Don’t worry if it looks a little uneven at first—the spices will blend in as you keep mixing.
Real talk: the cayenne pepper can be tricky. If you’re sensitive to heat, start with just 0.25 teaspoon and taste as you go. You can always add more later, but you can’t take it out once it’s in. Stir well after adding the spices, and give it a taste. The sauce should now have a creamy, tangy, slightly spicy flavor with a hint of sweetness from the honey.
Taste and Adjust to Perfection
This is the moment that matters: taste your sauce. You’re looking for a harmonious balance of creaminess, tang, sweetness, and heat. If it needs more tang, add a splash of lime juice—1 teaspoon at a time. If it’s too sharp, add a touch more honey. Need more heat? Add a pinch of cayenne pepper. Want more depth? A sprinkle of garlic or onion powder will do the trick.
Let the sauce sit for 5 minutes before tasting again. This gives the flavors time to meld together. The sauce should be thick but still pourable—if it’s too thick, stir in 1 teaspoon of water or a splash of lime juice to loosen it up. If it’s too thin, let it sit uncovered in the fridge for 10-15 minutes to thicken slightly. Once it’s just right, transfer it to a small bowl or jar and chill in the refrigerator for at least 30 minutes before serving. This chilling step helps the flavors come together even more, making it the perfect creamy, zesty dip for your egg rolls!
Pro Tips For Making Bj'S Avocado Egg Rolls Dipping Sauce
- MIX BY SPOONFULS: Don’t dump all the lime juice in at once—start with half, taste, then add the rest. The sauce can turn sour fast, and you’ll regret it if you end up chasing tang with extra mayo later. Trust me, I’ve had to rescue batches by thinning with warm water.
- CHILL THE BASE: Let the sour cream and mayo sit at room temp for 10 minutes before mixing. Cold dairy clumps when combined with lime juice, and nobody wants grainy dipping sauce. Just pop the tubs in warm water for a quick thaw if they’re straight from the fridge.
- SALT THE CAYENNE: Toss the cayenne with a pinch of salt before adding it to the sauce. It mellows the heat and keeps the pepper from settling like a gritty layer at the bottom. I learned this the hard way after scraping pepper flakes off my teeth mid-bite.
- USE FRESH GARLIC: Skip the powdered garlic powder—it’s too sharp and one-dimensional. Toast a whole clove in a dry pan for 30 seconds until fragrant, then mash it into the sauce. The depth of flavor makes the difference between "meh" and "wow." (Yes, even if you’re impatient like me.)
Regional styles of these flavors
Southern Creamy Twist
In the South, this sauce gets a richer, almost buttermilk-like texture by swapping half the sour cream for plain Greek yogurt. The tanginess of the yogurt cuts through the avocado's creaminess while adding a subtle brightness. I like to add 1 teaspoon of apple cider vinegar to this version—it deepens the flavor without overpowering. For extra decadence, stir in 1 tablespoon of melted white chocolate (trust me, it sounds weird but works beautifully). This Southern-style sauce pairs perfectly with BJ's avocado egg rolls, especially when served with crispy fried green tomatoes or hush puppies. 🥄
Southwest Spicy Kick
For a Southwest-inspired version, boost the heat with 1 teaspoon of smoked paprika and ½ teaspoon of ground cumin. Add 1 tablespoon of chipotle powder for a smoky depth that complements the avocado's richness. I also like to include ½ teaspoon of ground coriander for a citrusy note that ties everything together. This version works amazingly well with other Southwest favorites like quesadillas or taquitos, but it’s especially good with BJ's egg rolls. Serve it with a sprinkle of crushed tortilla chips on top for extra texture and crunch. 🌶️
Midwest Comfort Style
The Midwest loves a hearty, slightly sweet sauce, so this version includes 1 tablespoon of maple syrup instead of honey and a pinch of ground nutmeg for warmth. Add ½ teaspoon of celery seed for a savory depth that balances the sweetness. This sauce is perfect for game day gatherings and pairs wonderfully with BJ's avocado egg rolls, especially when served with a side of caramelized onions or crispy potato skins. The nutmeg adds a cozy touch that feels right at home in the Midwest. 🏡
Pacific Rim Fusion
For a Pacific Rim-inspired twist, add 1 teaspoon of grated fresh ginger and 1 tablespoon of soy sauce (or tamari for gluten-free). A splash of rice vinegar (1 teaspoon) adds brightness, while ½ teaspoon of sesame seeds on top gives it a nutty finish. This version is lighter but still creamy, with a subtle umami depth that pairs beautifully with BJ's egg rolls. It’s also fantastic with other Asian-inspired appetizers like spring rolls or dumplings. Garnish with sesame seeds and a drizzle of toasted sesame oil for an authentic touch. 🌏
Northeast Tangy Heat
In the Northeast, I like to add a touch of pickled jalapeño juice (about 1 teaspoon) for a tangy, spicy kick. A pinch of black pepper and ½ teaspoon of dried dill add a fresh, herby note that’s perfect for summer gatherings. This version is lighter but still rich, with a bright, zesty flavor that cuts through the egg rolls' creaminess. It’s especially good when served with crispy arancini or loaded potato skins. The dill gives it a refreshing twist that feels right at home in the Northeast. 🌿
Nutrition facts
Frequently asked questions about BJ's avocado egg rolls dipping sauce
Can I use Greek yogurt instead of sour cream?
Yes! Greek yogurt works perfectly—it adds tanginess and a lighter texture. For the best results, swap half the sour cream (¼ cup) with plain Greek yogurt. Add 1 teaspoon of apple cider vinegar to balance flavors. This version pairs beautifully with crispy appetizers like fried green tomatoes.
How do I adjust the heat level?
Start with ¼ teaspoon of cayenne for mild heat. For medium heat, use the full ½ teaspoon. If you want extra kick, add ¼ teaspoon of smoked paprika or a pinch of red pepper flakes. Always taste as you go—you can't remove heat once it's mixed in!
Can I make this sauce ahead of time?
This sauce actually tastes better after resting. Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze in ice cube trays and thaw overnight. The flavors meld beautifully over time, making it perfect for meal prep.
What if my sauce is too thick or too thin?
For thick sauce, let it sit uncovered in the fridge for 10-15 minutes to thicken naturally. If it's too thin, stir in 1 teaspoon of water or lime juice. For extra creaminess, whisk in 1 tablespoon of sour cream. The perfect consistency should be thick but pourable—like a velvety dip!
Are there any vegetarian-friendly substitutions?
This recipe is already vegetarian, but you can make it vegan by using vegan mayo and coconut yogurt. For extra richness, add 1 tablespoon of nutritional yeast. The lime and honey (or maple syrup) will still provide that perfect balance of tangy and sweet flavors.
