I never thought I’d put buffalo sauce on fish until my kids begged me to make “spicy salmon like the chicken wings.” At first, I thought they were crazy. Buffalo sauce is for wings, right? But then I remembered I’d put that tangy, spicy goodness on pretty much everything else—cauliflower, shrimp, even popcorn.
Turns out, buffalo salmon is actually a thing, and it’s really good. The air fryer makes the edges crispy while keeping the inside moist, and the buffalo sauce gives it that classic kick without overpowering the fish. It takes about 10 minutes start to finish, which means it’s faster than ordering takeout. Plus, you can top it with blue cheese crumbles and pretend you’re being fancy when really you’re just making dinner on a Tuesday night.
Why You’ll Love This Buffalo Salmon
- Ready in under 20 minutes – This recipe is perfect for busy weeknights when you need a quick dinner on the table fast.
- High-protein and healthy – Salmon is packed with omega-3s and protein, making this a nutritious choice that doesn’t sacrifice flavor.
- Bold, exciting flavor – The tangy buffalo sauce gives your salmon a fun twist that’s way more interesting than plain grilled fish.
- Minimal cleanup – Using the air fryer means less mess and no heating up your whole kitchen, plus cleanup is a breeze.
- Simple ingredients – You probably have most of these items in your pantry already, and the ingredient list is short and straightforward.
What Kind of Salmon Should I Use?
You can choose farm-raised or wild salmon for this recipe, and both will work great in the air fryer. If you only have access to frozen salmon fillets, don’t worry – they’ll still turn out delicious. Just make sure to thaw them completely in the refrigerator overnight and pat them dry with paper towels before cooking to get the best results. For this recipe, you can use skin-on or skinless fillets, though skinless tends to work a bit better since the buffalo sauce can coat the fish more evenly. Look for fillets that are similar in thickness so they cook at the same rate, and aim for pieces that are about 1 to 1.5 inches thick.
Options for Substitutions
This recipe is pretty straightforward, but here are some swaps you can make if needed:
- Salmon fillets: If salmon isn’t your thing or you want to save some money, try using thick white fish fillets like cod, halibut, or mahi-mahi. Just keep in mind that cooking time might be slightly shorter since these fish are leaner.
- Buffalo sauce: Any hot sauce mixed with a little melted butter works great here. Try Frank’s RedHot, Tabasco, or even sriracha if you want a different flavor profile. Use about 3 tablespoons hot sauce mixed with 1 tablespoon melted butter.
- Blue cheese crumbles: Not a fan of blue cheese? Ranch dressing or feta cheese make good alternatives. You could also use shredded cheddar or skip the cheese altogether and just add extra green onions.
- Olive oil: Any neutral cooking oil works fine – try avocado oil, vegetable oil, or even melted butter.
- Green onions: Fresh chives, parsley, or cilantro can work as a garnish instead. This is totally optional anyway, so feel free to skip it.
Watch Out for These Mistakes While Cooking
The biggest mistake with air fryer salmon is overcooking, which happens fast at 400°F – your salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F, so start checking around the 8-minute mark to avoid dry, rubbery fish.
Another common error is not patting the salmon fillets dry before seasoning, which prevents the buffalo sauce from sticking properly and can create excess moisture in the air fryer basket.
To get the best results, make sure your salmon fillets are similar in thickness so they cook evenly, and don’t skip preheating your air fryer since this helps create a nice exterior while keeping the inside moist.
If you want extra flavor, let the salmon sit with the buffalo sauce mixture for 10-15 minutes before cooking, and add the blue cheese crumbles during the last minute of cooking so they get slightly melty without burning.
What to Serve With Buffalo Salmon?
Buffalo salmon has such a bold, spicy kick that it pairs really well with cooling sides that balance out the heat. I love serving it over a bed of crisp romaine lettuce with ranch or blue cheese dressing, cherry tomatoes, and some extra blue cheese crumbles to make it feel like a buffalo chicken salad but with salmon. Roasted vegetables like broccoli, asparagus, or Brussels sprouts are great options too, and they cook up nicely in the air fryer alongside the salmon. For something more filling, try it with creamy mashed potatoes, rice pilaf, or even loaded baked potato wedges that can handle all that spicy buffalo flavor.
Storage Instructions
Store: Leftover buffalo salmon keeps well in an airtight container in the fridge for up to 3 days. I like to store it separately from any toppings like blue cheese crumbles, so you can add those fresh when you’re ready to eat.
Freeze: You can freeze cooked buffalo salmon for up to 2 months in a freezer-safe container or wrapped tightly in foil. Just know that the texture might be a bit different after freezing, but it still tastes great flaked over a salad or mixed into a wrap.
Reheat: Warm up your salmon in the air fryer at 350°F for about 3-4 minutes, or until heated through. You can also use the microwave on medium power for about 1 minute, but the air fryer will help keep that nice exterior texture.
| Preparation Time | 5-10 minutes |
| Cooking Time | 8-10 minutes |
| Total Time | 10-20 minutes |
| Level of Difficulty | Easy |
| Servings | 2 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 570-630
- Protein: 50-55 g
- Fat: 34-40 g
- Carbohydrates: 3-5 g
Ingredients
For the salmon:
- 1 tbsp olive oil (helps prevent sticking)
- 2 salmon fillets (6 oz each, skin-on preferred for crispier edges)
- 1 tsp salt
- 1/4 cup buffalo sauce (Frank’s RedHot or similar)
- 1/2 tsp black pepper (freshly ground for better flavor)
For the topping:
- 1 tbsp green onions (sliced, for garnish)
- 1/4 cup blue cheese crumbles (adds tangy richness)
Step 1: Prepare and Preheat
Start by preheating your air fryer to 400°F—this gives it time to reach the proper temperature while you prepare the salmon.
Preheating ensures the fillets cook evenly and develop a nice exterior.
Step 2: Season the Salmon
- 2 salmon fillets
- 1 tsp salt
- 1/2 tsp black pepper
Pat the salmon fillets dry with paper towels to remove excess moisture, which helps prevent sticking and allows for better browning.
Season both sides generously with salt and freshly ground black pepper.
I like to season the flesh side a bit more heavily since that’s where most of the flavor hits your palate.
Step 3: Create Buffalo Oil Mixture and Coat Salmon
- 1/4 cup buffalo sauce
- 1 tbsp olive oil
In a small bowl, whisk together the buffalo sauce and olive oil until well combined—the oil helps the sauce distribute evenly and prevents it from burning in the air fryer.
Brush this mixture generously onto both sides of the seasoned salmon fillets, making sure to coat the flesh side particularly well so the buffalo flavor really penetrates.
Step 4: Air Fry the Salmon
- seasoned and coated salmon from Step 3
Place the coated salmon fillets skin-side down in your preheated air fryer basket, leaving a little space between them if possible for better air circulation.
Cook at 400°F for 8-10 minutes, depending on the thickness of your fillets.
The salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F.
I find that skin-on salmon stays juicier during air frying because the skin acts as a protective barrier.
Step 5: Top and Serve
- cooked salmon from Step 4
- 1/4 cup blue cheese crumbles
- 1 tbsp green onions
Remove the salmon from the air fryer and immediately top each fillet with half of the blue cheese crumbles while it’s still hot—the residual heat will slightly soften the cheese and meld the flavors together.
Garnish with sliced green onions and serve right away for maximum crispiness and flavor.

Crispy Air Fryer Buffalo Salmon
Ingredients
For the salmon:
- 1 tbsp olive oil (helps prevent sticking)
- 2 salmon fillets (6 oz each, skin-on preferred for crispier edges)
- 1 tsp salt
- 1/4 cup buffalo sauce (Frank's RedHot or similar)
- 1/2 tsp black pepper (freshly ground for better flavor)
For the topping:
- 1 tbsp green onions (sliced, for garnish)
- 1/4 cup blue cheese crumbles (adds tangy richness)
Instructions
- Start by preheating your air fryer to 400°F—this gives it time to reach the proper temperature while you prepare the salmon. Preheating ensures the fillets cook evenly and develop a nice exterior.
- Pat the salmon fillets dry with paper towels to remove excess moisture, which helps prevent sticking and allows for better browning. Season both sides generously with salt and freshly ground black pepper. I like to season the flesh side a bit more heavily since that's where most of the flavor hits your palate.
- In a small bowl, whisk together the buffalo sauce and olive oil until well combined—the oil helps the sauce distribute evenly and prevents it from burning in the air fryer. Brush this mixture generously onto both sides of the seasoned salmon fillets, making sure to coat the flesh side particularly well so the buffalo flavor really penetrates.
- Place the coated salmon fillets skin-side down in your preheated air fryer basket, leaving a little space between them if possible for better air circulation. Cook at 400°F for 8-10 minutes, depending on the thickness of your fillets. The salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F. I find that skin-on salmon stays juicier during air frying because the skin acts as a protective barrier.
- Remove the salmon from the air fryer and immediately top each fillet with half of the blue cheese crumbles while it's still hot—the residual heat will slightly soften the cheese and meld the flavors together. Garnish with sliced green onions and serve right away for maximum crispiness and flavor.







