This bang bang salmon brings together the best of bold and refreshing flavors in one effortless dish. The salmon fillets are baked until perfectly flaky, then generously drizzled with a creamy, sweet-and-spicy sauce made from mayonnaise, sweet chili sauce, Sriracha, and a touch of honey.
What makes this meal truly shine is the avocado cucumber salsa — a crisp, cool contrast that balances every bite. Diced avocado, crunchy cucumber, red onion, jalapeño, and fresh cilantro are tossed with lime juice for a bright, zesty finish.
Ready in just 30 minutes with 15 minutes of hands-on prep, it's an ideal weeknight dinner that feels gourmet without the effort. Serve it over steamed rice, quinoa, or tucked into lettuce wraps for a lighter option.
My kitchen smelled like a seaside taco stand the evening I threw together bang bang sauce and leftover salmon on a whim, windows open to a warm breeze that kept blowing my cilantro off the cutting board. That happy accident turned into the most requested dinner in my house for three straight months. Spicy, creamy, bright, and done in half an hour flat, it hits every craving at once.
I served this to my neighbor who swears she hates fish, and she went back for seconds before I even sat down to eat. Something about that creamy drizzle over perfectly baked salmon makes believers out of skeptics every single time.
Ingredients
- Salmon fillets (4 skinless, about 170g each): Thickness matters here so try to pick fillets of similar size so they all finish cooking at the same time.
- Olive oil (1 tbsp): Just enough to help the seasoning adhere and keep the surface from drying out in the oven.
- Salt (1/2 tsp), black pepper (1/4 tsp), smoked paprika (1/2 tsp): Smoked paprika gives a subtle charred flavor that plays beautifully with the sweet sauce.
- Mayonnaise (1/4 cup): The creamy backbone of bang bang sauce, full fat works best for richness.
- Sweet chili sauce (2 tbsp): Brings a fruity sweetness that tames the heat without muting it.
- Sriracha (1 tbsp, adjust to taste): Start with less if you are sensitive to spice because you can always add more but you cannot take it back.
- Honey (1 tbsp): A small amount rounds out the sharp edges and helps the sauce cling to the fish.
- Lime juice (1 tsp for sauce, juice of 1 lime for salsa): Fresh is nonnegotiable, bottled lime juice tastes flat and metallic here.
- Avocado (1 large, diced): Choose one that yields slightly to pressure but is not mushy.
- Cucumber (1 cup, diced): English or Persian cucumbers work best because you avoid watery seeds.
- Red onion (1/4 cup, finely chopped): Soak in cold water for five minutes if you find raw onion too sharp.
- Jalapeno (1 small, seeded and minced): Remove every seed and membrane unless you want serious fire in your salsa.
- Fresh cilantro (1/4 cup, chopped): Adds a grassy brightness nothing else can replicate.
- Salt and pepper to taste: Season the salsa generously because the lime juice dulls salt perception.
- Steamed rice, quinoa, or lettuce wraps (optional): Pick your favorite base or skip it entirely for a lighter meal.
- Lime wedges for serving: A final squeeze over everything pulls the whole plate together.
Instructions
- Preheat and prep:
- Set your oven to 200 degrees C (400 degrees F) and line a baking sheet with parchment paper so cleanup is effortless later.
- Season the salmon:
- Pat the fillets completely dry with paper towels, brush with olive oil, then sprinkle salt, pepper, and smoked paprika on both sides. Place them on the sheet with a little space between each one so the heat circulates properly.
- Bake until flaky:
- Slide the tray into the oven and bake for 12 to 15 minutes until the thickest part flakes easily with a fork. Start checking at 12 minutes because overcooked salmon turns dry fast.
- Whisk the bang bang sauce:
- While the fish bakes, stir together mayonnaise, sweet chili sauce, Sriracha, honey, and lime juice in a small bowl until smooth and uniformly pink. Taste it on your fingertip and adjust the heat level to your liking.
- Toss the salsa:
- Gently fold avocado, cucumber, red onion, jalapeno, cilantro, and lime juice together in a medium bowl. Season with salt and pepper but stir carefully so the avocado keeps its shape.
- Assemble and serve:
- Transfer each salmon fillet to a plate, drizzle generously with bang bang sauce, and spoon the salsa over or alongside. Serve right away with rice, quinoa, or lettuce wraps and lime wedges on the side.
The night I realized my picky eater nephew was devouring his third lettuce wrap filled with this salmon, I knew the recipe had crossed from good weeknight dinner into family legend territory.
What to Serve Alongside
Steamed jasmine rice soaks up every last drop of bang bang sauce and is probably the most satisfying option. Quinoa works if you want extra protein, and butter lettuce cups make a surprisingly fun handheld version for warm weather dinners on the patio.
Making It Your Own
Dice half a red bell pepper into the salsa if you want more crunch and a pop of color. Swap vegan mayonnaise for the regular kind and the sauce tastes nearly identical, which makes this dish friendly for dairy free guests without changing a thing about the method.
Pairings and Storing Leftovers
A glass of chilled Sauvignon Blanc sits beautifully next to the richness of the salmon and the heat of the sauce. Leftover salmon keeps in the fridge for one day and is excellent cold flaked over a green salad the next afternoon.
- Chill your serving bowls ahead of time so the salsa stays cool on the plate.
- Pour any leftover bang bang sauce over roasted vegetables later in the week.
- Always taste the salsa for salt right before serving because lime acidity shifts as it sits.
This is the kind of recipe that makes you look like you tried much harder than you actually did, and there is nothing wrong with that. Share it with someone who thinks they do not like fish and watch what happens.
Common Recipe Questions
- → Can I use frozen salmon fillets instead of fresh?
-
Yes, frozen salmon works well. Thaw it completely in the refrigerator overnight before cooking. Pat the fillets dry thoroughly with paper towels to ensure proper seasoning adhesion and even baking.
- → How spicy is the bang bang sauce?
-
The heat level is customizable. With 1 tablespoon of Sriracha, it delivers a moderate kick. Reduce to 1 teaspoon for milder heat, or increase to 2 tablespoons if you prefer bold spice. The honey and sweet chili sauce help balance the warmth.
- → What can I substitute for mayonnaise in the sauce?
-
Greek yogurt is a popular lighter alternative that still provides creaminess. Vegan mayonnaise works for dairy-free and egg-free diets. Each option slightly changes the flavor profile, so adjust lime juice and seasonings to taste.
- → How do I prevent the avocado in the salsa from turning brown?
-
Toss the diced avocado with fresh lime juice immediately after cutting — the citric acid slows oxidation. Prepare the salsa right before serving for the best color and texture. If making ahead, press plastic wrap directly against the surface and refrigerate for up to 2 hours.
- → What sides pair well with this dish?
-
Steamed jasmine rice is the classic pairing, soaking up the bang bang sauce beautifully. Quinoa adds a protein-rich, nutty alternative. For a low-carb option, serve the salmon in butter lettuce cups with the salsa spooned on top. A side of roasted broccoli or sautéed bok choy also complements the flavors well.
- → Can I grill the salmon instead of baking it?
-
Absolutely. Grill the fillets skin-side down over medium-high heat for about 4 to 5 minutes per side. The smoky char from the grill adds another layer of flavor that pairs wonderfully with the creamy sauce and fresh salsa.