This bang bang salmon brings together the best of bold and fresh flavors in one effortless dish. Tender, flaky salmon fillets are baked until perfectly golden, then generously drizzled with a creamy, sweet-and-spicy bang bang sauce made from mayonnaise, sweet chili sauce, Sriracha, and a touch of honey.
The real magic happens when you top it all off with a vibrant avocado cucumber salsa — cool, crisp, and bursting with lime, cilantro, and just a hint of jalapeño heat. Every bite delivers a satisfying contrast of creamy, crunchy, spicy, and refreshing.
Ready in just 30 minutes with minimal prep, it's an ideal weeknight dinner that feels special enough for guests. Serve it over steamed rice, quinoa, or tucked into crisp lettuce wraps for a lighter option.
The first time I made bang bang sauce, I accidentally doubled the Sriracha and my husband spent the entire meal fanning his mouth between bites. Now I know better, and this perfectly balanced version has become our go-to Friday night dinner. Something about that creamy spicy kick against cool fresh salsa just works every single time.
Last summer my sister was over and we were starving after a day at the beach. I threw this together with whatever was in the fridge, and she literally stopped talking mid sentence after her first bite. Thats when I knew this recipe was a keeper, not just for weeknights but for impressing people without actually trying.
Ingredients
- 4 skinless salmon fillets: Pat them completely dry before seasoning, this helps the spices adhere and creates a nicer texture
- 1 tbsp olive oil: This prevents the salmon from drying out in the oven and helps those spices form a light crust
- 1/2 tsp salt and 1/4 tsp black pepper: Simple seasoning that lets the fish shine while providing a solid foundation
- 1/2 tsp smoked paprika: Adds a subtle smoky depth that pairs surprisingly well with the Asian flavors
- 1/4 cup mayonnaise: The creamy base that makes the sauce luxurious and helps it cling to the salmon
- 2 tbsp sweet chili sauce: Provides that signature sweet heat that makes bang bang sauce so addictive
- 1 tbsp Sriracha: Adjust this based on your heat tolerance, but do not skip it entirely
- 1 tbsp honey: Balances the heat and adds a gorgeous gloss to the finished sauce
- 1 tsp lime juice: Brightens everything up and cuts through the rich mayonnaise
- 1 large avocado: Choose one that gives slightly to pressure but is not mushy
- 1 cup cucumber: English cucumbers work best here since they have fewer seeds and thinner skin
- 1/4 cup red onion: Soak it in cold water for 10 minutes if you want to mellow the sharp bite
- 1 small jalapeño: Remove the white membrane for less heat, or leave it if you want extra kick
- 1/4 cup fresh cilantro: Use tender stems and leaves for the most flavor without any tough bits
- Juice of 1 lime: Keeps the avocado fresh and bright while tying all the salsa flavors together
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) and line a baking sheet with parchment paper for easy cleanup
- Season the salmon:
- Pat the fillets completely dry with paper towels, brush with olive oil, then season both sides with salt, pepper, and smoked paprika
- Bake to perfection:
- Place salmon on the prepared sheet and bake for 12 to 15 minutes until it flakes easily with a fork
- Make the magic sauce:
- Whisk together mayonnaise, sweet chili sauce, Sriracha, honey, and lime juice until smooth and creamy
- Prep the fresh salsa:
- Gently toss avocado, cucumber, red onion, jalapeño, cilantro, and lime juice in a medium bowl, then season with salt and pepper
- Bring it together:
- Remove salmon from the oven, drizzle generously with the bang bang sauce, and top with the refreshing salsa
- Serve it up:
- Plate over steamed rice, quinoa, or in lettuce wraps with extra lime wedges on the side
This recipe became a staple in our house during those busy weeknights when we want something special but do not have hours to spend cooking. There is something deeply satisfying about cutting into that perfectly cooked fish and taking that first bite of creamy, spicy, cool perfection.
Making It Your Own
The beauty of this recipe is how adaptable it is to whatever you have on hand or whatever mood you are in. I have made countless variations based on what is in season or what I am craving, and they all work beautifully.
Perfect Pairings
Sometimes I serve this over fluffy jasmine rice when I want something comforting and substantial. Other times I go the lighter route with cauliflower rice or even wrap it all up in butter lettuce for a fresh take that does not leave me feeling weighed down.
Get Ahead Like A Pro
You can mix up the bang bang sauce up to three days in advance and store it in an airtight container in the refrigerator. The flavors actually develop and become more complex over time, which means less work for you when it is time to eat.
- Chop all the salsa ingredients except the avocado the night before
- Let the salmon come to room temperature for 15 minutes before baking
- Warm leftover salmon gently in the oven at 150°C to prevent drying out
Hope this becomes one of those recipes you turn to again and again, just like it has for us. Happy cooking.
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. Pat the fillets dry thoroughly with paper towels to ensure proper seasoning adhesion 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). The flesh should turn from translucent to opaque pink. Avoid overcooking, as it will become dry and tough.
- → What can I substitute for Sriracha in the bang bang sauce?
-
You can use any hot sauce you prefer, such as sambal oelek, gochujang, or a dash of cayenne pepper. Adjust the quantity based on your desired heat level, tasting as you mix.
- → How far in advance can I prepare the avocado cucumber salsa?
-
The salsa is best enjoyed fresh, but you can prepare it up to 2 hours ahead. Store it in an airtight container in the refrigerator with the lime juice mixed in, which helps prevent the avocado from browning.
- → Is this dish suitable for meal prep?
-
The salmon and sauce can be stored separately in the refrigerator for up to 3 days. However, the salsa is best made fresh due to the avocado. Reheat salmon gently at 175°C (350°F) to avoid drying it out.
- → Can I grill the salmon instead of baking it?
-
Absolutely. Grill the salmon over medium-high heat for about 4–5 minutes per side with the skin side down first. The smoky char from the grill pairs beautifully with the creamy sauce and fresh salsa.