This Bang Bang salmon brings together oven-baked fillets with a creamy, spicy-sweet sauce made from mayonnaise, sweet chili, and Sriracha. The heat is beautifully balanced by a refreshing avocado and cucumber salsa tossed with cilantro and lime.
Ready in under 30 minutes, it's an ideal weeknight dinner that feels elevated enough for entertaining. Serve it alongside steamed rice or a light salad for a complete, satisfying meal.
The sizzle of salmon hitting a hot pan on a Tuesday evening changed my entire weeknight dinner game forever. I had stumbled across a jar of sweet chili sauce buried in my fridge door and decided, on a whim, to pair it with something bold and creamy. Thirty minutes later, my kitchen smelled like a seaside taco stand and my family was scraping their plates clean. That accidental dinner became the meal everyone requests when mangoes appear at the farmers market.
My neighbor Dave wandered over one summer evening while I was pulling this out of the oven and ended up staying for dinner without any invitation. He sat on my back porch with a plate balanced on his knee, telling me between bites that this was the best fish he had ever eaten. His wife texted me the next morning asking for the recipe, which is honestly the highest compliment a home cook can receive.
Ingredients
- 4 salmon fillets, about 150 g each: Skin on or off works here, but skin on gives you that gorgeous crispy edge if you decide to sear first.
- 1 tbsp olive oil: A light coating is all you need to help the seasoning stick and keep the fish from drying out.
- 1/2 tsp salt and 1/2 tsp black pepper: Simple seasoning lets the sauce and salsa be the stars of the show.
- 4 tbsp mayonnaise: The creamy backbone of the bang bang sauce, and Greek yogurt works beautifully if you want something lighter.
- 2 tbsp sweet chili sauce: This brings a gentle warmth and sweetness that rounds out the heat from the sriracha.
- 1 tbsp Sriracha: Adjust up or down depending on your spice tolerance, and taste as you go.
- 1 tsp honey: Just a touch balances the acidity and ties the sauce flavors together.
- 1 tsp lime juice: Fresh is non negotiable here, the bottled stuff tastes flat against the other ingredients.
- 1 ripe avocado, diced: Look for one that yields slightly when pressed but is not mushy or stringy.
- 1 cup cucumber, diced: English cucumbers are ideal because you skip the peeling and seeding step entirely.
- 1/4 cup red onion, finely chopped: Soak in cold water for five minutes if you find raw onion too sharp.
- 1/4 cup fresh cilantro, chopped: Add it right before serving so it stays bright and fragrant.
- 1 tbsp lime juice, 1/4 tsp salt, and 1/4 tsp black pepper for the salsa: These three pull everything together and wake up the avocado.
- Sliced green onions, toasted sesame seeds, and lime wedges for garnish: Totally optional but they make the plate look stunning with almost zero effort.
Instructions
- Preheat and prepare your baking tray:
- Crank your oven to 200 degrees Celsius, which is 400 degrees Fahrenheit, and line a baking tray with parchment paper so cleanup is effortless.
- Season the salmon fillets:
- Pat each fillet dry with paper towels because moisture is the enemy of good texture, then rub them lovingly with olive oil, salt, and pepper.
- Bake until perfectly flaky:
- Slide the tray into the oven and bake for 8 to 10 minutes, watching for the moment the fish turns opaque and flakes easily when you press gently with a fork.
- Whisk together the bang bang sauce:
- In a small bowl, stir the mayonnaise, sweet chili sauce, sriracha, honey, and lime juice until everything is smooth and unified, then taste and adjust the heat to your liking.
- Build the avocado cucumber salsa:
- Gently fold together the diced avocado, cucumber, red onion, cilantro, lime juice, salt, and pepper in a medium bowl, being careful not to mash the avocado into guacamole territory.
- Sauce the salmon generously:
- Once the fillets come out of the oven, drizzle that beautiful creamy sauce over each one with enthusiasm, letting it cascade down the sides.
- Plate and garnish:
- Set each sauced fillet over a generous scoop of salsa and scatter green onions, sesame seeds, and lime wedges around the plate like you are painting a picture.
This dish has a way of turning ordinary evenings into something that feels deliberately special without any real extra effort.
Getting That Perfect Golden Crust
If crispy skin is your love language, heat a tablespoon of oil in a cast iron skillet until it shimmers and sear the salmon skin side down for three minutes before transferring to the oven. The initial blast of direct heat renders the fat and creates a crust that contrasts beautifully with the creamy sauce. Let the fish rest for a minute after baking so the juices redistribute instead of running all over your cutting board.
Playing With The Heat Level
My first attempt at this sauce was timid, and the result tasted like flavored mayonnaise with no real personality. The second time I doubled the sriracha and suddenly the whole dish woke up, with a warmth that lingered pleasantly rather than burning. Start with the recipe amount, taste it on a small piece of fish, and then decide if you want to push further because you can always add more heat but you cannot take it away.
What To Serve Alongside
This salmon is substantial enough to stand alone but it plays wonderfully with simple sides that soak up extra sauce. Steamed jasmine rice is the obvious choice and a pile of coconut rice turns it into something bordering on luxurious. A crisp green salad with a ginger vinaigrette also works if you want to keep things light.
- Quinoa makes a great gluten free base that absorbs the bang bang sauce beautifully.
- Warm flour tortillas transform leftovers into an incredible next day fish taco situation.
- Keep extra lime wedges handy because a final squeeze right before eating brightens every single element on the plate.
Some recipes earn a permanent spot in your rotation because they deliver restaurant quality results with weeknight effort, and this is exactly that kind of dish. Make it once and watch it become the dinner everyone in your house starts asking for by name.
Recipe FAQs
- → Can I use frozen salmon fillets instead of fresh?
-
Yes, frozen salmon works well. Thaw it completely in the refrigerator overnight before cooking, and pat the fillets dry thoroughly to ensure proper seasoning adherence and even baking.
- → How do I know when the salmon is fully cooked?
-
Salmon is done when it flakes easily with a fork and reaches an internal temperature of 63°C (145°F). Avoid overcooking — the center should still be slightly translucent and moist for the best texture.
- → What can I substitute for mayonnaise in the Bang Bang sauce?
-
Greek yogurt is a popular lighter alternative that still delivers creaminess with a tangy kick. You can also use a mix of plain yogurt and a touch of olive oil for a similar consistency.
- → How far in advance can I prepare the avocado cucumber salsa?
-
For the freshest result, prepare the salsa up to 2 hours ahead and refrigerate. Toss the avocado with lime juice right away to prevent browning. Add salt just before serving to keep the cucumber crisp.
- → Is this dish suitable for meal prep?
-
Store the salmon and salsa in separate airtight containers in the refrigerator for up to 2 days. Reheat the salmon gently at 160°C (325°F) to avoid drying it out, and assemble with fresh salsa when ready to eat.
- → Can I pan-sear the salmon instead of baking it?
-
Absolutely. Sear the fillets skin-side down in a hot oiled skillet for 4–5 minutes, then flip and cook another 3–4 minutes. This method gives a crispy crust while keeping the interior tender and juicy.