This vibrant fusion dish brings together tender, oven-baked salmon fillets with a creamy, spicy bang bang sauce made from mayonnaise, sweet chili sauce, and sriracha. The cool avocado-cucumber salsa adds a refreshing contrast with every bite.
Ready in just 30 minutes with only 20 minutes of prep, it's an ideal weeknight dinner that feels impressive enough for entertaining. The dish is naturally gluten-free and dairy-free, making it suitable for various dietary needs.
Serve alongside steamed rice, quinoa, or a fresh salad for a complete, satisfying meal packed with protein and bold Asian-American flavors.
The sizzle of salmon hitting a hot pan on a Tuesday evening is one of those sounds that instantly makes a kitchen feel alive, and this Bang Bang Salmon with Avocado Cucumber Salsa has been my go-to when I want something bold without spending an hour over the stove. A friend brought over a version of this dish years ago after a beach trip, and I spent the next month tweaking the sauce until it had just the right kick. The creamy heat of the bang bang drizzle against the cool salsa is the kind of contrast that makes you close your eyes after the first bite. It comes together fast enough for a weeknight but looks impressive enough for guests.
I made this for my sister the night she moved into her new apartment, balancing plates on a cardboard box because the dining table was still in transit, and she stopped mid bite to ask if I was hiding a culinary degree somewhere. We sat on the floor eating seconds, the salsa dripping slightly onto the moving blankets, and it became the unofficial housewarming tradition after that.
Ingredients
- 4 salmon fillets, about 150 g each: Skin on or off works here, but patting them bone dry is the real secret to getting any kind of crust.
- 1 tbsp olive oil: A neutral oil like avocado works too, but olive oil adds a gentle fruitiness that rounds out the spice.
- 1/2 tsp salt and 1/2 tsp black pepper: Simple seasoning lets the sauce and salsa carry the flavor, so do not be tempted to overcomplicate this layer.
- 4 tbsp mayonnaise: This is the creamy backbone of the bang bang sauce, and full fat gives you the silkiest texture.
- 2 tbsp sweet chili sauce: The mild sweetness tames the sriracha and brings a slight tang that ties everything together.
- 1 tbsp Sriracha: Adjust up or down depending on your heat tolerance, but start here and taste before adding more.
- 1 tsp honey: Just a touch deepens the sweetness and helps the sauce cling to the salmon rather than sliding off.
- 1 tsp lime juice: Fresh is nonnegotiable here, the bottled stuff tastes flat and throws off the balance.
- 1 ripe avocado, diced: Look for one that yields slightly when pressed but is not mushy, firm enough to hold its cube shape in the salsa.
- 1 cup cucumber, diced: English or Persian cucumbers are best because the seeds are small and the skin is tender.
- 1/4 cup red onion, finely chopped: Soak the pieces in cold water for five minutes if you find raw onion too aggressive.
- 1/4 cup fresh cilantro, chopped: Add it right before serving so the leaves stay vibrant and fragrant rather than wilted.
- 1 tbsp lime juice for salsa: This keeps the avocado green and brightens the whole dish.
- 1/4 tsp salt and 1/4 tsp black pepper for salsa: Season the salsa lightly and adjust after tasting.
- Sliced green onions, toasted sesame seeds, lime wedges for garnish: Totally optional but they make the plate look like it came from a restaurant kitchen.
Instructions
- Get the oven ready:
- Preheat your oven to 200 degrees C, or 400 degrees F, and line a baking tray with parchment paper so cleanup is effortless later.
- Season the salmon:
- Pat each fillet dry with paper towels, then rub with olive oil, salt, and pepper, making sure the seasoning covers every surface evenly.
- Bake until just right:
- Place the fillets on the prepared tray and bake for 8 to 10 minutes, until the fish flakes easily with a fork but still looks moist in the center.
- Whisk the bang bang sauce:
- Stir together mayonnaise, sweet chili sauce, sriracha, honey, and lime juice in a small bowl until completely smooth, then taste and add more sriracha if you want extra fire.
- Toss the salsa together:
- Gently fold the avocado, cucumber, red onion, cilantro, lime juice, salt, and pepper in a medium bowl, handling the avocado lightly so the cubes stay intact.
- Bring it all to the table:
- Drizzle the bang bang sauce generously over each cooked fillet, serve over or alongside the salsa, and scatter green onions and sesame seeds on top if you are feeling fancy.
One rainy evening I plated this dish for a neighbor who had helped me carry groceries up three flights of stairs, and she stood in the doorway holding the plate and said she did not know food could taste like a vacation. We ended up eating at the kitchen counter, swapping stories about the best meals we had ever had while the rain hammered the windows.
Choosing the Best Salmon
Wild caught salmon has a leaner texture and more pronounced flavor, while farm raised tends to be fattier and milder, and both work beautifully here. Look for fillets that smell clean, like the ocean, with flesh that springs back when pressed and no discoloration around the edges.
Making It Your Own
The bang bang sauce is endlessly adaptable once you have the base mastered, and I have stirred in minced garlic, grated ginger, or a spoonful of fish sauce depending on the mood. Swapping Greek yogurt for mayonnaise gives you a lighter, tangier version that still clings to the fish beautifully, and tossing diced mango into the salsa turns the whole plate toward tropical without much effort.
What to Serve Alongside
Steamed jasmine rice is the most natural partner because it soaks up the extra sauce, but quinoa or a simple green salad work just as well when you want something lighter. This dish also holds up beautifully for meal prep, though keep the salsa in a separate container so nothing gets soggy overnight.
- Store leftover salmon and sauce in an airtight container in the refrigerator for up to two days.
- Reheat gently in a low oven rather than a microwave to keep the fish from drying out.
- The salsa is best eaten fresh, so only make what you plan to use in one sitting.
This is the kind of recipe that reminds you weeknight dinners do not have to be boring or complicated to feel special. Make it once and it will earn a permanent spot in your rotation.
Recipe FAQs
- → Can I pan-sear the salmon instead of baking it?
-
Yes, you can pan-sear the salmon fillets in a hot skillet with olive oil for about 3-4 minutes per side. For an extra-crisp crust, sear first in a pan then finish in a preheated oven at 200°C for 5-6 minutes.
- → How spicy is the bang bang sauce?
-
The heat level is adjustable. The base sauce has a mild to moderate kick from the sriracha. Start with 1 tablespoon of sriracha and add more to taste. You can also reduce it to 1/2 tablespoon for a gentler warmth.
- → Can I make the avocado cucumber salsa ahead of time?
-
It's best prepared fresh, but you can dice the cucumber and red onion up to a few hours ahead. Add the avocado and lime juice just before serving to prevent browning and keep the texture vibrant.
- → What can I substitute for mayonnaise in the sauce?
-
Greek yogurt works as a lighter alternative with a similar creamy consistency. You could also use a vegan mayonnaise to keep the dish fully plant-based alongside a salmon substitute like firm tofu or tempeh.
- → How do I know when the salmon is properly 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 sides pair well with this dish?
-
Steamed jasmine or basmati rice, quinoa, or cauliflower rice are excellent bases. A simple green salad, roasted vegetables, or edamame also complement the bold flavors beautifully.