Golden, crisp-edged salmon under a glossy bang bang sauce is the kind of dinner that disappears fast. The contrast is what makes it work: seared fish with a clean, savory crust, then that sweet-heat sauce draped over the top so every bite lands creamy, tangy, and just a little sticky. It eats like takeout in the best possible way, but it comes together in the time it takes to set the table.
The trick is keeping the sauce divided and the salmon dry. Patting the fillets well before they hit the pan gives you actual browning instead of steamed fish, and searing skin-side down first lets the skin crisp before the flesh overcooks. The sauce itself needs balance, not just heat, so the honey and sweet chili soften the sriracha while lime keeps it from tasting flat.
Below you’ll find the small details that matter here: how to get that crust without sticking, what to do if your salmon fillets are on the thick side, and a few smart swaps if you want to make the sauce milder or gluten-free.
The sauce clung to the salmon perfectly and the skin actually stayed crisp under the glaze. I’ve made a few bang bang fish recipes, but this one had the best balance of sweet, spicy, and tangy.
Save this Bang Bang Salmon for the nights when you want crispy salmon and a glossy sweet-chili sriracha sauce in one skillet.
The Crisp Skin Is Doing More Than You Think
Salmon skin isn’t just there for presentation. It shields the flesh from direct heat long enough to cook the fillet evenly, and when the pan is hot enough it turns into that crackly, bronzed layer that keeps the fish from tasting soggy under the sauce. The common mistake is moving it too soon; if the skin sticks, it usually means it hasn’t finished releasing yet.
Use a non-stick or well-heated skillet and start skin-side down. The salmon should sizzle the moment it hits the oil, and the skin should look deep golden at the edges before you flip it. If the fillets are very thin, cut the sear time a minute or two so the center stays tender instead of chalky.
What the Sauce Is Really Doing Here

- Salmon fillets — Skin-on fillets hold together better in the pan and give you the best texture contrast under the sauce. Skinless will work, but you lose that crisp base that makes this dish feel finished.
- Mayonnaise — This gives the sauce its creamy body. Light mayo will work in a pinch, but full-fat mayo gives a smoother, richer coating that clings better to the fish.
- Sweet chili sauce — This brings sweetness, garlic, and a little body all at once. There isn’t a real substitute that tastes the same, but apricot preserves mixed with a splash of vinegar can stand in if needed, though the sauce will read fruitier.
- Sriracha — This sets the heat level. Start with the amount listed, then add more at the end only if you want the sauce sharper; once it goes in, you can’t pull it back.
- Honey and lime juice — Honey smooths the spice, and lime keeps the sauce from tasting heavy. Fresh lime juice matters here because bottled juice can taste dull in a sauce this simple.
Getting the Sear Right Before the Sauce Goes On
Drying and Seasoning the Fish
Pat the salmon dry on all sides before anything else. If the surface is wet, the fillet steams and the seasoning slides off instead of forming that first layer of flavor. Season lightly but evenly with salt, pepper, garlic powder, and smoked paprika, then let it sit just long enough for the pan to heat.
Building the Bang Bang Sauce
Whisk the mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until completely smooth. Reserve half before the sauce touches the hot fish so you’ve got a clean, fresh drizzle for serving. If the sauce tastes flat, it usually needs more lime, not more salt.
Searing Without Sticking
Heat the oil until it shimmers, then lay the salmon in skin-side down and leave it alone. The skin will release once it has browned enough, and that’s your cue to flip. If you try to turn it early, the skin tears and the crust stays behind in the pan.
Finishing with the Glaze
Brush the salmon with the warm sauce as soon as it comes off the heat. The residual warmth helps the sauce melt into the surface without thinning it out completely. Finish with sesame seeds and green onions while the sauce is still tacky so they stick instead of sliding off.
How to Adapt This for a Milder or Lighter Plate
Dial the Heat Back
Use half the sriracha and add a little extra honey. You’ll keep the sweet-heat character of bang bang sauce, but it lands softer and more kid-friendly without turning bland.
Make It Dairy-Free as Written
This recipe is already dairy-free if your mayonnaise is dairy-free, which most standard mayos are. Check the label on the sweet chili sauce if you’re buying a specialty brand, but the method doesn’t need any changes.
Swap in a Different Fish
This sauce works on cod or shrimp, but both cook faster and need gentler heat. Cod flakes more easily, so brush it with sauce after cooking instead of during the final minute in the pan.
Storage and Reheating
- Refrigerator: Store cooked salmon in an airtight container for up to 2 days. The skin softens, but the flavor holds up well.
- Freezer: Freeze the cooked salmon without the extra sauce for up to 1 month. The texture gets a little softer after thawing, so it’s better for rice bowls than serving as a plated main.
- Reheating: Warm it gently in a 300°F oven until just heated through, or use a skillet over low heat with a lid. High heat dries the salmon out fast and can cause the sauce to separate.
Answers to the Questions Worth Asking

Bang Bang Salmon
Ingredients
Equipment
Method
- Pat the salmon completely dry, then season it with salt, pepper, garlic powder, and smoked paprika. Keep the surface as dry as possible so it browns well.
- Whisk together mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until smooth. Reserve half of the sauce for drizzling at the end.
- Heat olive oil in a large non-stick skillet over medium-high heat until shimmering. Sear the salmon skin-side down for 5-6 minutes until the skin is crispy.
- Flip the salmon and cook for 3-4 more minutes until just cooked through. Keep an eye on doneness so it stays tender.
- Brush the warm salmon generously with the bang bang sauce. Use enough to create a glossy coral glaze over the surface.
- Transfer the salmon to plates and drizzle with the reserved sauce. Let some sauce pool slightly for a vivid, shiny finish.
- Garnish with sesame seeds and green onions. Serve immediately so the crust stays crisp.