Yes, you can cook fish in an air fryer, and most fillets come out moist and flaky in under 15 minutes when you match the temperature to the fish type.
Fish seems like a risky choice for an air fryer. The hot, rapid air sounds like a recipe for dry, overcooked fillets. But with the right temperature and timing, the air fryer actually excels at fish, producing tender, flaky meat with a nicely browned exterior — often in less time than it takes to preheat an oven.
The answer is a clear yes. Air fryers cook fish quickly — most fillets need only 8 to 15 minutes. Whether you cook salmon, cod, haddock, or halibut, the method adapts well. This article covers the best temperatures, timings, and techniques so you get consistent results every time.
Air Frying Fish: What You Need To Know
The air fryer works by circulating hot air at high speed around the food. For fish, this means the exterior crisps up while the interior stays moist — especially if you lightly coat the fillets with oil. Butter, which has a lower smoke point, tends to burn and is better left out.
America’s Test Kitchen has published several tested air fryer fish recipes. They recommend cooking cod fillets at 300°F until the fish registers 140°F, which takes 12 to 16 minutes. For salmon, they suggest 400°F until the center is still slightly translucent when checked with a paring knife. Serious Eats also offers a foolproof salmon recipe that cooks in under 15 minutes with crisp skin.
These tested temperatures are a reliable starting point. The air fryer does the heavy lifting; you just need to pick the right heat for the thickness of your fillet.
Why The Air Fryer Works So Well For Fish
Many people worry that air frying will dry out delicate fish. In practice, the high heat sears the surface quickly, locking in moisture. The natural oils in fatty fish help, and lean fish benefit from a light oil spray or a thin breading. Here’s how different fish types perform:
- Salmon (fatty): Cooks well at 400°F for 8-12 minutes. The fat keeps it moist. America’s Test Kitchen recommends checking for a translucent center.
- Cod or white fish (lean): A lower temperature — around 300°F — for 12-16 minutes works best. This prevents drying. A light breading or oil coating helps.
- Haddock: Cook at 350°F for about 10 minutes, flipping halfway. Pairs well with vegetables roasted in the same basket.
- Halibut: 400°F until lightly browned and flakes easily when prodded with a paring knife.
- Breaded fillets: Egg wash and breadcrumbs, then air fry until golden. Some recipes recommend a double-dipping technique for extra crunch.
These temperatures are starting points. Thin fillets may need less time, thick ones more. A good rule: check for flakiness with a fork or aim for an internal temperature of 145°F for most fish.
Temperatures And Timings For Common Fish
Different fish types need different heat levels. Fatty fish like salmon handle high temperatures well; lean fish like cod prefer a gentler approach. Many food blogs share similar timing ranges. For example, Little Sunny Kitchen recommends cooking fish fillets at 390°F 12-15 minutes, flipping halfway through for even browning.
Below is a quick-reference table based on tested recipes and common recommendations.
| Fish Type | Temperature | Time (minutes) | Notes |
|---|---|---|---|
| Salmon (skinless) | 400°F | 8–12 | Check for translucent center |
| Cod (lean) | 300°F | 12–16 | Internal temp 140°F |
| Haddock | 350°F | 10 | Stir vegetables halfway |
| Halibut | 400°F | 8–12 | Flakes easily when done |
| Breaded white fish | 390–400°F | 10–15 | Flip halfway for crispness |
Keep in mind that air fryer models vary. What works in one basket may need slight adjustments in another. Always check doneness a minute or two before the suggested time ends.
Common Mistakes To Avoid When Air Frying Fish
Air frying fish is straightforward, but a few missteps can lead to dry or soggy results. These common errors — and their fixes — come from tested recipes and home cook experience.
- Not preheating the air fryer: Preheating ensures even cooking from the start. Most models need 3–5 minutes to reach temperature.
- Crowding the basket: Overcrowding reduces air circulation, leading to uneven browning. Cook in a single layer, leaving space between fillets.
- Using wet batter: Wet batters drip through the basket and create a soggy mess. Use dry breading (panko, breadcrumbs) or a light egg wash with a crumb coating.
- Forgetting to flip or shake: Flipping halfway through promotes even crispness on both sides. For smaller pieces, shake the basket gently.
- Cooking lean fish at high heat: Cod and similar white fish need a lower temp (around 300°F) to prevent drying. Fatty fish like salmon can handle 400°F.
By avoiding these pitfalls, you’ll get consistently good results. The air fryer is forgiving once you know the basics.
How To Get The Best Texture: Tips From Recipes
The best air-fried fish has a crispy coating or browned exterior and a moist, flaky interior. The technique depends on whether you use breading or go bare. For a quick reference, per the plated cravings guide, fish fillets cook at 400°F for 10–12 minutes, flipping halfway, until golden and flaky.
If you skip the breading, a light spray of oil on both sides helps browning. For extra crunch, the double-dipping method works well: dip fish in egg, coat with crumbs, then repeat the egg and crumb layers. Panko breadcrumbs give the crispiest result.
Another tip: pat the fish dry with paper towels before coating. Excess moisture can steam the coating instead of crisping it.
| Doneness Indicator | What To Look For |
|---|---|
| Internal temperature | 145°F for most fish (140°F for cod per ATK) |
| Flaking | Fish flakes easily when prodded with a fork |
| Color change | Flesh turns opaque; salmon stays slightly translucent in center |
The Bottom Line
Air fryers handle fish beautifully when you match the temperature to the type. Fatty fish like salmon do well at 400°F; lean cod prefers a gentler 300°F. Start with the recommended settings, check for doneness early, and adjust for your specific air fryer model. A light oil spray and the right breading make all the difference.
For the best results, serve your air-fried fish with a squeeze of lemon or a dollop of tartar sauce — and enjoy it right away while the coating is still crisp.
References & Sources
- Littlesunnykitchen. “Air Fryer Fish” Little Sunny Kitchen recommends air frying fish fillets at 390°F for 12–15 minutes, flipping halfway through, until cooked through and crisp.
- Platedcravings. “Air Fryer Fish” Plated Cravings recommends cooking fish fillets on the air fry setting for 10-12 minutes at 400°F, flipping halfway, until golden and flakes easily.