Firecracker Salmon
Take dinner up a delicious notch with this firecracker salmon! Fresh salmon fillets are smothered in a homemade firecracker sauce using buffalo sauce, honey, soy sauce, rice vinegar, ginger, and garlic. It's an easy-to-make and flavorful meal for weeknights.
If you're a fan of firecracker sauce, you'll love our popular firecracker meatballs!

Table of contents
If you're looking for a delicious meal that will wake up your tastebuds, look no further! This firecracker salmon is flaky, tender, and smothered in an irresistible spicy sweet sauce.
This Asian-inspired fish dish is saucy, satisfying, and much healthier than takeout. There are no hidden ingredients, and it's loaded with nourishing omega-3 fats and protein.
To make it, simply whisk together the sauce ingredients. Marinate the salmon in the sauce so it can absorb all the amazing flavors. Sear the salmon fillets for a few minutes on each side, pour the sauce overtop until it boils, and that's it! Top it with some minced chives and sesame seeds to serve.
It's a dish with a decent amount of spice that pairs well with a fluffy bed of rice and simple vegetable sides like broccoli or edamame. It's an easy weeknight meal, or portion it out into containers for envy-worthy make-ahead lunches!
What is firecracker salmon?
Firecracker salmon is really all about the incredible sauce. It's fresh salmon fillets marinated and cooked in a homemade sweet and spicy firecracker sauce.
Firecracker sauce is versatile, easy to make, and tastes delicious on everything from fish and seafood to chicken, beef, and even as a stand-alone dipping sauce.

Firecracker salmon ingredients
You're likely to find most of the ingredients for the firecracker sauce in your kitchen. Here's what you need:
- Buffalo sauce – did you know that buffalo sauce and hot sauce are not the same thing? Buffalo sauce is hot sauce enhanced with butter and other ingredients. We use Frank's red hot sauce as the classic store-bought version, but feel free to use your favorite or make your own!
- Honey – for a little added sweetness. Many recipes use brown sugar, but we like the sticky sweet natural taste of honey.
- Soy sauce – soy sauce adds richness, depth, and saltiness. Use gluten-free or low-sodium if needed.
- Rice vinegar – adds acidity and brightens everything up.
- Ginger and garlic – garlic and ginger add a big kick of flavor to the fiery sauce.
Here's what you need for the salmon fillets
- Salmon fillets – we make this recipe using salmon with the skins removed. You can usually ask for it to be removed at the fish counter at your grocery store, but it's also simple to remove it yourself with a sharp knife.
- Seasonings – a mix of freshly ground black pepper and mild (or spicy) paprika.
- Avocado oil – we use avocado oil but feel free to substitute it for another neutral-flavored oil like olive oil.
- Chives and sesame seeds – some minced chives (or green onions) and sesame seeds for serving.
How to make firecracker salmon
This firecracker salmon recipe with its incredible sauce is perfect for weeknight meals, meal prep, or anytime you're after a super tasty fish dish! Here's how we make it in a couple of easy steps:
- Mix the marinade ingredients together in a bowl.
- Pat the salmon fillets dry with a paper towel and then season them with pepper and paprika.
- Marinate the salmon in the sauce (for at least 30 minutes), but DON'T THROW OUT the marinade afterward!
- Remove the salmon from the marinade, and cook them in a skillet for a few minutes on each side.
- Pour the marinade overtop of the cooked salmon fillets and bring the sauce to a boil. That's it! Serve the salmon over a bed of rice and garnish with some minced chives and sesame seeds. Yum!
Full recipe instructions are in the recipe card below.

Firecracker salmon variations
Firecracker salmon is really versatile, so there's no right or wrong way to serve it! Here are some delicious variations to try:
- Make firecracker bang bang salmon bites by chopping the salmon fillets into bite-sized pieces and serving them with our bang bang sauce.
- For a low-carb meal, make firecracker salmon lettuce cups using butter lettuce leaves topped with avocado or julienned carrots.
- For another low-carb option, it also tastes great with our cauliflower rice.
FAQS
Yes, firecracker lives up to its name and is quite fiery. It's a well-balanced sauce, so if you like a bit of heat, it's definitely not overwhelmingly spicy. To tone it down a bit, make sure to use a mild paprika.
Nope! If you're short on time, simply fry the salmon and pour the marinade over top at the end.
You can store any leftover salmon in an airtight container in your fridge for up to 3 days.
Sure! We haven't tried it but think it would taste delicious in a stir-fry.
Not in this recipe because sriracha and buffalo sauce are not the same thing. Sriracha is just a hot sauce, whereas buffalo sauce is enriched with other ingredients like butter.
What to eat with firecracker salmon
This firecracker salmon is a quick, easy, and very delicious main that's perfect for weeknights. In the pictures, we've served it over basmati rice. But it's also delicious with coconut rice, roasted garlic mashed potatoes, or rice noodles and a side of vegetables for a complete meal.

Popular salmon recipes

Firecracker Salmon
If you love this recipe as much as we do, let us know with a 5-star rating!
Ingredients
Firecracker Sauce
- ½ cup buffalo sauce
- ½ cup honey
- 2 tablespoons soy sauce
- 1 tablespoon rice vinegar
- 2 teaspoons EACH: grated ginger and minced garlic
The Salmon
- 4 servings salmon, skin removed
- 1 teaspoon EACH: black pepper and mild or spicy paprika
- 1 tablespoon avocado oil
- Minced chives and sesame seeds, to serve
Instructions
- In a shallow bowl big enough to fit the salmon, mix the buffalo sauce, honey, soy sauce, rice vinegar, ginger, and garlic.½ cup buffalo sauce, ½ cup honey, 2 tablespoons soy sauce, 1 tablespoon rice vinegar, 2 teaspoons EACH: grated ginger and minced garlic
- Dry the salmon with paper towels and then sprinkle both sides evenly with pepper and paprika.4 servings salmon, 1 teaspoon EACH: black pepper and mild or spicy paprika
- Put the salmon into the bowl with the sauce and mix it around so that it is covered. Put the bowl into the fridge to marinate for 30 minutes – see notes.
- Heat the oil in a large frying pan over medium heat. Remove the salmon from the marinade (save the marinade!) and add the salmon to the pan. Cook for 3 minutes then carefully flip the salmon over and cook for another 3 minutes.1 tablespoon avocado oil
- Pour the reserved marinade over the salmon and bring it to a boil. Remove the pan from the heat then serve the salmon with minced chives and sesame seeds over top.Minced chives and sesame seeds
Just had this dish tonight with a small amount of rice and a green salad with cherry tomatoes. Made my own buffalo sauce. It was a really yummy dish and very easy. Thanks for a great recipe
This is awesome! I would have never thought of putting buffalo sauce in this. Thank you for this great recipe!!
Enjoyed this for dinner last night and it was a savory success! Turned out perfectly tender, juicy and packed with flavor; easily, a new favorite recipe!
Oh wow! This salmon was absolutely fantastic with such a wonderful combination of flavors. Definitely the perfect option for weeknights.
My family loved this! Ā I only had skin-on salmon, so I marinated as directed and then just grilled it. It was super quick and easy, although next time I want to pan cook it for a more ‘saucey’ dish.Ā
I love how this sauce has a bit of a kick to it. This is a delicious twist on salmon. Sometimes I get tired of preparing it in the same way, so I am excited for Firecracker Salmon!
Ooh. I can almost taste that spicy goodness! I love dishes like this that are healthy and exploding with flavor.