Bang Bang Salmon
I remember the first time I tossed a quick mayo-and-chili glaze over salmon — it turned an ordinary fillet into a sticky, sweet-spicy showstopper. This Bang Bang Salmon recipe gives you that same addictive sauce in a five-minute finish, perfect for weeknights when you want restaurant flavor with minimal fuss. It’s bright, a little creamy, and a touch spicy — exactly what dinner needs when you don’t have a lot of time.
Why you’ll love this dish
This recipe hits several sweet spots: it’s fast, uses pantry staples, and delivers big flavor with very little effort. The mayo + sweet chili base makes a glossy sauce that clings to the fish, while sriracha adds an adjustable heat level. Make it for a busy weeknight, a casual dinner with friends, or anytime you want something impressive without hours of prep.
“Sticky, sweet, and perfectly spicy — the kind of salmon my whole family asks for again and again.”
How this recipe comes together
Quick overview before you start so you know what to expect:
- Whisk a simple bang bang sauce in one bowl (mayo, sweet chili sauce, sriracha).
- Season the salmon and sear it in a hot skillet until the exterior is caramelized.
- During the final minute or two, coat the salmon with the sauce so it warms and glosses the fillets.
- Finish with green onions and lime for freshness.
If you like the bold sauce here, you might also enjoy how the same flavors brighten salads — try this Bang Bang Chicken Salad for a different take: Bang Bang Chicken Salad
What you’ll need
- 4 salmon fillets (6–8 oz each), skin-on or skinless
- 2 tablespoons mayonnaise (use light or vegan mayo if preferred)
- 2 tablespoons sweet chili sauce (store-bought or homemade)
- 1 teaspoon sriracha, or to taste (substitute another hot sauce if desired)
- 1 tablespoon olive oil (or neutral oil like avocado)
- Salt and freshly ground black pepper, to taste
- Green onions, thinly sliced, for garnish
- Lime wedges, for serving
Notes/substitutions:
- Use Greek yogurt in place of mayo for a tangier, lighter sauce.
- If you don’t have sweet chili sauce, mix 1 tbsp honey + 1 tbsp chili-garlic sauce as a quick swap.
- Skin-on fillets sear better and hold together; if using skin-on, start skin-side down to crisp.
Step-by-step instructions
- Make the bang bang sauce: In a small bowl, whisk together mayonnaise, sweet chili sauce, and sriracha. Set aside.
- Season the salmon: Pat fillets dry. Sprinkle both sides with salt and pepper.
- Heat the pan: Warm a skillet over medium-high heat and add the olive oil. Heat until shimmering.
- Sear the salmon: Place fillets in the skillet, presentation side down first. Cook 4–5 minutes without moving to develop a crust. Flip and cook another 3–5 minutes, depending on thickness.
- Add the sauce: In the last 1–2 minutes of cooking, spoon or drizzle the bang bang sauce over each fillet. Let it warm and tack to the fish — don’t let the sauce burn.
- Serve: Transfer salmon to plates. Garnish with sliced green onions and lime wedges. Serve immediately.
If you prefer skewers or cook for a crowd, the same sauce works beautifully on threaded pieces — check out these Bang Bang Chicken Skewers for timing and technique: Bang Bang Chicken Skewers
Best ways to enjoy it
This salmon shines with simple, fresh sides. Try:
- Coconut rice or jasmine rice to soak up the sauce.
- A crunchy cucumber slaw or quick pickled cucumber for contrast.
- Roasted broccoli, blistered asparagus, or a crisp green salad for vegetables.
- For a summery plate, serve over avocado and cucumber salad, or alongside a mango salsa.
- For an easy weeknight bowl, place the salmon over rice, add shredded cabbage, sliced avocado, and extra bang bang sauce on the side. You can also adapt the sauce as a dip for grilled prawns or skewered veggies: Bang Bang Chicken Skewers
Storage and reheating tips
- Refrigerate leftovers in an airtight container within 2 hours of cooking. Eat within 3–4 days.
- To reheat without drying, warm gently in a 275°F (135°C) oven for 8–12 minutes covered with foil, or reheat in a skillet over low heat with a splash of water to steam. Avoid microwave reheating at high power — it can make fish rubbery.
- To freeze, wrap cooled salmon tightly or place in a freezer-safe container; use within 2–3 months. Thaw overnight in the fridge before reheating.
- Safety note: Cooked fish should not be left at room temperature for more than 2 hours (1 hour if above 90°F/32°C).
Pro chef tips
- Dry the salmon before seasoning. A dry surface yields better browning.
- Use medium-high heat and a hot pan for a caramelized exterior. If the pan smokes, reduce heat slightly.
- If using skin-on fillets, press them flat in the first 20 seconds to keep skin contact and help it crisp.
- Add the sauce at the end. The mayonnaise base can split if exposed to prolonged high heat. Warm it briefly so it glazes the fish rather than cooks away.
- Check doneness with a thermometer: 125–130°F (52–54°C) for medium-rare, 145°F (63°C) per USDA for fully cooked — choose based on personal preference and food safety.
Flavor swaps
- Spicy lime: Add lime zest and a touch more sriracha to the sauce.
- Creamy cilantro: Stir chopped cilantro into the sauce and top with extra herbs.
- Honey-garlic bang bang: Replace sweet chili sauce with honey + a splash of soy and minced garlic for an umami twist.
- For a gluten-free version, ensure your sweet chili sauce is labeled gluten-free — some contain soy.
- Vegetarian option: Use firm tofu slabs or cauliflower steaks prepared the same way and glazed at the end.
Your questions answered
Q: How long does this recipe take from start to finish?
A: About 15–20 minutes total. Sauce takes a minute to whisk, and salmon cooks roughly 8–10 minutes depending on thickness.
Q: Can I make the bang bang sauce ahead of time?
A: Yes — the sauce keeps in the refrigerator for up to 3 days in a sealed container. Stir before using.
Q: What’s the best internal temperature for salmon?
A: Chefs often aim for 125–130°F for a moist, slightly rare center. The USDA recommends 145°F for safety; choose based on your preference. If serving to vulnerable eaters (elderly, pregnant, immune-compromised), follow the USDA guidance.
Q: Can I bake the salmon instead of pan-searing?
A: Yes. Bake at 400°F (200°C) for 10–14 minutes, then brush the sauce on and broil 30–60 seconds to glaze. Watch closely to prevent burning.
Q: Is this sauce good on other proteins?
A: Absolutely — it’s excellent on chicken, shrimp, tofu, or roasted vegetables.
Conclusion
Bang Bang Salmon is a fast, flavor-forward way to elevate weeknight dinner with minimal fuss. If you want variations and serving ideas beyond the basic glaze, this Bang Bang Salmon – I Am Homesteader article offers another home-cook perspective and tips. For a version topped with a bright avocado-cucumber salsa, try this Bang Bang Salmon with Avocado Cucumber Salsa Recipe – Pinch … for an inspired pairing.
Bang Bang Salmon

Ingredients
Salmon and Sauce
- 4 pieces salmon fillets (6–8 oz each), skin-on or skinless Skin-on fillets sear better.
- 2 tablespoons mayonnaise Use light or vegan mayo if preferred.
- 2 tablespoons sweet chili sauce Store-bought or homemade.
- 1 teaspoon sriracha Adjust to taste or substitute another hot sauce.
- 1 tablespoon olive oil Or neutral oil like avocado.
- to taste Salt and freshly ground black pepper For seasoning.
- to taste Green onions, thinly sliced For garnish.
- to taste Lime wedges For serving.
Instructions
Preparation
- Make the bang bang sauce: In a small bowl, whisk together mayonnaise, sweet chili sauce, and sriracha. Set aside.
- Season the salmon: Pat fillets dry. Sprinkle both sides with salt and pepper.
Cooking
- Heat the pan: Warm a skillet over medium-high heat and add the olive oil. Heat until shimmering.
- Sear the salmon: Place fillets in the skillet, presentation side down first. Cook 4–5 minutes without moving to develop a crust. Flip and cook another 3–5 minutes, depending on thickness.
- Add the sauce: In the last 1–2 minutes of cooking, spoon or drizzle the bang bang sauce over each fillet. Let it warm and tack to the fish — don’t let the sauce burn.
Serving
- Transfer salmon to plates. Garnish with sliced green onions and lime wedges. Serve immediately.
