Sauces & Condiments
This Bang Bang Salmon Sauce recipe delivers the perfect balance of creamy richness and fiery heat—ideal for drizzling over perfectly cooked salmon or turning it into a dipping sauce. The secret lies in combining velvety mayo with tangy lime, bold sriracha, and a touch of fish sauce for depth.
What sets this apart is the optional celery crown garnish, adding a crisp bite that cuts through the sauce's intensity.
The sauce comes together in minutes with just five ingredients, making it a foolproof addition to any meal. Whether you're glazing salmon fillets or serving it as a dip for spring rolls, the creamy texture and spicy kick make it irresistible.
The key is balancing the flavors—too much heat can overpower the creaminess, so adjust the sriracha to your preference.
Once mixed, this sauce stays fresh in the fridge for up to a week, allowing you to prep ahead for dinner parties or quick weeknight meals. Its versatility means it works as a marinade, dipping sauce, or even a sandwich spread.
The result? A restaurant-quality sauce that elevates simple seafood dishes into something extraordinary.
For an extra touch, garnish with finely chopped celery or a sprinkle of sesame seeds. The contrast of textures and flavors will leave everyone asking for seconds. Let’s make this sauce!
Ingredients for bang bang salmon sauce
Five simple ingredients transform into a creamy, spicy sauce that elevates salmon or spring rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Mayonnaise 🥫 | ½ cup | High-quality, full-fat preferred |
| Sriracha Sauce 🌶️ | ¼ cup | Adjust for spice preference |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed, seeds removed |
| Fish Sauce 🐟 | 1 tbsp | Red Boat preferred for quality |
| Celery Stalks 🧅 | 2 whole | Finely chopped for garnish |
| Sesame Seeds 🌱 | 1 tbsp | Toasted for extra flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
The mayo is the base—Duke’s or Hellmann’s work best for that rich, velvety texture. Skip the light versions (they’re watered down). Sriracha can vary in heat, so start with 2 tbsp and add more if your crowd loves spice. Fish sauce? Red Boat is the gold standard—it’s got that deep umami punch that makes this sauce sing. Lime juice should be fresh, not bottled. If you’re prepping ahead, squeeze the juice last and mix it in just before serving—keeps everything bright.
No mayo? Greek yogurt or vegan mayo works in a pinch, though texture won’t be identical. Too spicy? Add a splash of honey or maple syrup to balance it out. The celery crown is optional but worth it—Trader Joe’s pre-chopped celery saves time, or grab a bunch and chop it yourself. Sesame seeds can be swapped for crushed peanuts or toasted sunflower seeds if you’re avoiding sesame. Store-bought fish sauce? Check the expiration date—it goes rancid fast once opened.
This sauce keeps for 1 week in the fridge, sealed tight in a jar. For extra shelf life, add a thin layer of oil on top before storing—prevents the lime from turning it gray. Double the batch if you’re feeding a crowd—it disappears fast. Garnish with celery and sesame right before serving so everything stays crisp. Leftovers? Toss it on tacos, drizzle over noodles, or use as a marinade for shrimp.
Why You'll Love This Recipe
- Here’s what sold me: the sriracha and fish sauce team up for a heat that’s sharp but never overpowering. That creamy mayo mellows it out just enough, and the lime keeps it from feeling heavy. It’s the kind of sauce where I’ll take the last bite off my fork and immediately ask for more.
- Five-Ingredient Magic: I swear, this sauce is the kind of recipe that makes me feel like a genius—just mayo, sriracha, lime, fish sauce, and celery. No fancy techniques, no last-minute grocery runs. The celery adds this weirdly satisfying crunch, and the lime brightens everything up so fast.
- Addictive Heat Balance: Here’s what sold me: the sriracha and fish sauce team up for a heat that’s sharp but never overpowering. That creamy mayo mellows it out just enough, and the lime keeps it from feeling heavy. It’s the kind of sauce where I’ll take the last bite off my fork and immediately ask for more.
- Weeknight Workhorse: Between us, this is my go-to for busy nights. Drizzle it on grilled salmon, toss it with rice, or slather it on sandwiches—it works everywhere. Honestly, I’ve even used it as a quick marinade for shrimp when I’m too tired to plan.
Step-by-step instructions for Bang Bang salmon sauce
This velvety, spicy-sweet sauce comes together in minutes with simple ingredients.
Whisk Together the Base Ingredients
In a medium bowl, combine the 0.5 cup mayonnaise and 0.25 cup Sriracha sauce using a whisk or fork. Stir until fully blended and smooth—this is your creamy foundation. The Sriracha adds that signature kick, so taste it now and adjust if you prefer more heat.
Next, add the 2 tablespoons lime juice and 1 tablespoon fish sauce. Whisk vigorously for 30 seconds until everything is well incorporated. The lime brightens the sauce while the fish sauce deepens the umami. If you're using freshly squeezed lime juice, strain out any seeds to keep the sauce silky.
Season and Toast the Sesame Seeds
In a small dry skillet over medium heat, toast the 1 tablespoon sesame seeds for 1-2 minutes until they turn golden brown and smell nutty. Watch them closely—they burn quickly. Transfer the toasted seeds to a plate to cool while you finish the sauce.
Return to your sauce mixture and add the 0.5 teaspoon salt. Stir well to combine. Taste and adjust seasoning if needed—you might want more lime for brightness or a touch more Sriracha for heat. This is your chance to dial in the perfect balance before plating.
Finely Chop the Celery for Garnish
Using a sharp knife, finely chop the 2 whole celery stalks into small, even pieces—think ⅛-inch dice. The celery adds a fresh crunch that cuts through the richness of the sauce. If you prefer a more elegant presentation, you can stack the chopped celery into a small crown shape on top of the sauce.
For extra flair, arrange the chopped celery in a circular pattern on the sauce before sprinkling with the toasted sesame seeds. This not only looks stunning but also provides texture contrast with each bite of the creamy sauce.
Serve Immediately for Maximum Freshness
Transfer the sauce to a serving bowl or directly onto your platter. The sauce is best served immediately while the lime juice is still bright and the flavors are at their peak. If you're serving with salmon or other proteins, drizzle the sauce generously over the top for an eye-catching presentation.
For that classic "bang bang" look, create a small well in the center of the sauce and place a dollop of mayonnaise in the middle, then carefully top it with the chopped celery crown. This not only makes the dish visually appealing but also adds a fun, interactive element for your guests.
Pro Tips For Making Bang Bang Salmon Sauce
- CHOP CELERY SMALL: Tiny dice—no bigger than ¼-inch cubes—so the celery actually blends into the sauce instead of sitting there like a sad, crunchy afterthought. I used to skip this, and the texture was all wrong until I realized the recipe expects the celery to disappear.
- WHISK IN STAGES: Start with mayo and sriracha, then slowly add lime juice and fish sauce while whisking like you’re trying to win an egg race. Stopping mid-whisk means clumpy sauce—trust me, I’ve made it look like a failed mayo volcano.
- USE COLD INGREDIENTS: Chill your mayo, lime juice, and fish sauce in the fridge for 10 minutes before mixing. Warm ingredients make the sauce separate faster—like oil and vinegar, but with more regret.
- TAMP DOWN THE SPICE: Taste the sriracha first, then cut it with a splash of lime juice before adding to the mayo. Some brands are nuclear; others are mild. Adjust early, or you’ll be drowning the whole batch in milk like I did the first time.
Common mistakes when making your bang bang salmon sauce
Over-Spicing the Sriracha
One of the most common mistakes is going overboard with the Sriracha—especially if you're new to the sauce. I’ve seen people add ¼ cup right away, only to end up with a dish that’s overwhelmingly fiery.
Start with 2 tablespoons and taste before adding more. If you love heat, you can always increase it, but you can’t fix an overspiced sauce once it’s mixed. 🌶️
Pro tip: If you’re using a particularly hot brand of Sriracha (like Huy Fong’s original), reduce the amount by half. The goal is a balanced kick, not a mouth-on-fire experience. Always taste as you go—this sauce is meant to complement, not dominate.
Skipping the Fish Sauce
The fish sauce is what gives Bang Bang sauce its signature depth and umami richness. Skipping it or using a low-quality brand (like the generic stuff from the middle aisle) results in a flat, one-dimensional sauce.
I recommend Red Boat—it’s fermented longer, so it has a deeper, more complex flavor. Use 1 tablespoon as written; don’t skip it, and don’t substitute with soy sauce. 🐟
If you’re avoiding fish sauce for dietary reasons, try a splash of soy sauce or coconut aminos instead, but the flavor won’t be identical. The sauce will still work, but it’ll lack that signature umami punch that makes it special.
Using Bottled Lime Juice
Freshly squeezed lime juice is non-negotiable for this sauce. Bottled lime juice tastes artificial and often contains added sugars or preservatives, which can make the sauce taste off. I’ve made this mistake myself—once I used bottled juice, and the sauce tasted dull and lacked brightness.
Always use freshly squeezed lime juice, and strain out the seeds to keep the texture smooth. 🍋
If you’re prepping ahead, squeeze the lime juice last and mix it in just before serving. This keeps the sauce vibrant and prevents the acidity from breaking down the mayo too quickly.
Ignoring the Salt
The ½ teaspoon of salt might seem negligible, but it’s crucial for balancing all the flavors. Without it, the sauce can taste flat or overly acidic. I’ve seen recipes where people skip the salt entirely, and the result is disappointing.
Salt enhances every ingredient—it rounds out the heat, brightens the lime, and ties everything together. 🧂
If you’re using a high-quality fish sauce (like Red Boat), you might need slightly less salt, but always taste and adjust. Remember, you can’t over-salt a sauce like this—it’s easy to fix with a splash of water or lime juice.
Over-Mixing the Garnish
The celery crown isn’t just for looks—it’s for texture and freshness. Some people chop it too finely or mix it into the sauce, which kills the crispness and makes the presentation messy. The key is to keep the celery finely diced but distinct so it adds a refreshing crunch.
Arrange it in a crown shape on top of the sauce for that classic Bang Bang look. 🧅
If you’re short on time, use pre-chopped celery from Trader Joe’s—it’s consistent and saves effort. Just don’t skip the garnish entirely; it’s what makes this sauce feel special.
Storing Improperly
This sauce is best when fresh, but if you’re storing it, air exposure is the enemy. I’ve seen people leave it uncovered in the fridge, and within a day, the lime juice turns the mayo gray and the flavors dull.
Always store it in an airtight container, and for extra shelf life, add a thin layer of oil on top before sealing. This keeps the sauce bright and fresh for up to 1 week. ❄️
If the sauce separates after refrigeration, just give it a good whisk before serving. The texture will smooth out, and it’ll taste just as good as when it was fresh.
Nutrition facts
Frequently asked questions
Can I make this sauce without mayo?
The mayo creates that signature creamy texture, but you can swap it for Greek yogurt or vegan mayo for a tangier version. Just know the texture will be slightly thicker. For a lighter option, try sour cream, but it may separate more easily. Always whisk well to combine!
How spicy should this sauce be?
The recipe starts with 2 tablespoons of Sriracha for a balanced kick, but adjust to taste! For mild heat, reduce to 1 tablespoon. If you love spice, add up to 3 tablespoons—just remember, you can’t remove heat once it’s mixed. Always taste as you go!
Can I use this sauce on other proteins?
This sauce works beautifully with shrimp, scallops, or grilled chicken. Just reduce the fish sauce to ½ tablespoon for non-seafood dishes. The creamy-spicy profile pairs well with crispy textures, so try it on spring rolls or fries too. The celery garnish adds freshness to all of them!
Why did my sauce turn gray?
Lime juice can cause mayo to separate or oxidize over time, turning gray. To prevent this, store the sauce in an airtight container and add a thin layer of oil on top before refrigerating. If it happens, whisk vigorously before serving—the texture will smooth out, and it’ll still taste great!
What’s the best way to serve this sauce?
Drizzle it over grilled salmon, seared scallops, or crispy spring rolls for maximum impact. For a restaurant-style presentation, pipe a small dollop of mayo in the center of the sauce, then top with the celery crown. It’s also perfect as a dip for veggie sticks or fries—just keep it chilled until serving!
