Cooking frozen fish in an air fryer takes about 10 to 15 minutes at 380°F to 400°F, depending on the thickness and type of fish. With the right timing and temperature, you can get a crispy outside and a flaky, tender inside without thawing, making it one of the easiest weeknight meals you can pull off straight from the freezer.
I've been cooking frozen fish in the air fryer for years, and honestly, it changed the way I think about quick dinners. There's no more waiting for the fish to thaw on the counter, no more soggy breading, and no more guessing whether it's done. Once you understand how the air fryer handles moisture and heat, it becomes almost foolproof. The hot air circulates around the fish, so it cooks evenly and develops that golden, slightly crunchy crust that you'd normally only get from deep frying, minus the oil and mess.
If you've ever pulled a piece of fish out of the air fryer only to find it rubbery, dry, or still icy in the middle, the problem usually comes down to a few things: the wrong temperature, not enough cooking time, or skipping a simple prep step. Frozen fish isn't hard to cook, but it does have a sweet spot. In this guide, I'll walk you through exactly how long to cook frozen fish in an air fryer, what temperature works best, and the small adjustments that make a big difference depending on the type of fish you're using.
Why the Air Fryer Is the Best Way to Cook Frozen Fish
The air fryer is basically a small convection oven, and that's exactly why it works so well for frozen fish. The circulating hot air crisps the outside while gently cooking the inside, so you don't end up with a steamed, soggy fillet like you often get from the microwave. I've tried baking frozen fish in a regular oven, pan-frying it straight from the freezer, and yes, even microwaving it out of desperation on a busy Tuesday night, and nothing comes close to the air fryer for texture and speed.
Another reason I love using the air fryer for frozen fish is that there's almost no prep work. You don't have to thaw the fish, you don't have to wait, and you don't have to deal with a big cleanup. The basket catches any drips, and the fish comes out looking and tasting like you spent way more time than you actually did. It also uses very little oil, which is a nice bonus if you're trying to keep meals on the lighter side.
One thing I've learned from cooking frozen fish this way dozens of times is that air fryers vary. A small basket-style air fryer runs a little hotter than a large oven-style one, and wattage matters. But the good news is that even if you're off by a minute or two, it's very forgiving. You can always add another minute, and you can't really undo overcooking, but the air fryer gives you a much wider margin for error than other methods.

How Long to Cook Frozen Fish in Air Fryer by Type
Different types of fish have different thicknesses, fat contents, and textures, so the cook time varies a bit. Here are the timings I use most often, and they've worked consistently for me across multiple brands of air fryer and types of frozen fish.
Frozen White Fish Fillets (Cod, Haddock, Tilapia, Pollock)
These are the most common frozen fish fillets, and they cook beautifully in the air fryer. Set your air fryer to 380°F and cook for 10 to 12 minutes. There's no need to flip them halfway, but if you want an even crisp on both sides, a quick flip at the 6-minute mark helps. The fish is done when it flakes easily with a fork and reaches an internal temperature of 145°F.
Frozen Salmon Fillets
Salmon is a bit thicker and fattier, so it needs a little more time. At 380°F, plan for 12 to 15 minutes, depending on thickness. I usually pull them out at 13 minutes for medium fillets and check the internal temp. Salmon is forgiving and stays moist even if you go a minute or two over, but I wouldn't push it past 16 minutes for a regular fillet.
Frozen Fish Sticks or Breaded Fillets
If you're cooking breaded frozen fish, the goal is a crispy coating without burning the breading. Set the air fryer to 400°F and cook for 8 to 10 minutes. Flip halfway through so both sides get that golden color. I've found that this temperature gives the best crunch without drying out the fish inside.
Frozen Fish Burgers or Patties
These are great for quick lunches. Cook at 380°F for 10 to 12 minutes, flipping once at the halfway point. They're usually pre-cooked, so you're really just heating them through and crisping the outside, which is why the time is a little shorter than a thick fillet.
Frozen Whole Small Fish (Trout, Mackerel, Sardines)
If you're cooking a smaller whole fish, 400°F for 10 to 12 minutes works well. The skin gets nice and crispy, and the inside stays tender. Just make sure to leave space between the fish so the air can circulate properly.

Best Temperature for Cooking Frozen Fish in an Air Fryer
The sweet spot for most frozen fish is between 380°F and 400°F. Lower than that and the outside doesn't crisp up properly, and you risk the fish drying out as it tries to cook through. Higher than that and the outside can burn before the inside is done, especially with breaded varieties.
I personally default to 380°F for most fillets because it gives the fish enough time to cook through evenly without the breading or exterior getting too dark. For breaded fish, fish sticks, and anything where crunch is the main goal, I bump it up to 400°F. If your air fryer tends to run hot (some cheaper models do), you might want to drop it to 375°F and add an extra minute or two to compensate.
Here's a simple rule of thumb that has worked for me: thicker fish and leaner fish do better at slightly lower temperatures and slightly longer times, while breaded or smaller pieces do better at higher temperatures and shorter times. This way, the inside cooks gently while the outside gets the texture you want.

How to Tell When Frozen Fish Is Done in the Air Fryer
The easiest way to know if your fish is cooked properly is to check the internal temperature with a meat thermometer. The FDA recommends 145°F for fish, and that's the number I aim for. At that temperature, the fish will flake easily with a fork and look opaque all the way through.
If you don't have a thermometer, there are a few visual cues to look for. The fish should be opaque, not translucent, in the thickest part. It should flake apart when you press on it gently with a fork. The breading, if there is any, should be golden brown and crisp. If you see any shiny, gelatinous spots in the center, it needs another minute or two.
I used to overcook fish out of fear that it was undercooked, and that turned out to be a bigger problem than undercooking it slightly. Fish dries out fast, and once it's gone, you can't bring it back. So if you're unsure, pull it out a minute early and check. You can always put it back for another minute, but you can't undo dry, rubbery fish.

Common Mistakes to Avoid When Cooking Frozen Fish in the Air Fryer
Even though the air fryer makes this pretty simple, there are a few mistakes I see people make all the time, and I've made most of them myself. Avoiding these will save you from a lot of disappointment.
- Overcrowding the basket. If you stack the fish or pack it in too tightly, the air can't circulate, and you'll end up with uneven cooking. Cook in batches if you need to.
- Skipping the oil spray. Even though the air fryer uses little oil, a light mist of cooking spray on breaded fish makes a big difference in how crispy it gets. I use avocado oil spray because it has a high smoke point.
- Not preheating the air fryer. Preheating for 3 to 5 minutes helps the fish start crisping right away. If you put it in a cold air fryer, it can stick and the texture won't be as good.
- Cooking at too high a temperature. I know it's tempting to crank it up to save time, but this is the fastest way to burn the outside and leave the inside raw. Stick to 380°F to 400°F.
- Forgetting to flip breaded fish. A quick flip halfway through gives you even browning on both sides. Skipping this step can leave one side soggy.

Tips for the Best Results Every Time
After cooking frozen fish in the air fryer more times than I can count, these are the small habits that consistently give me the best results.
- Pat the fish dry if you can. Even frozen fish sometimes has a thin layer of ice crystals. Brushing those off before cooking helps the outside crisp up better.
- Don't thaw unless you want to. One of the best things about this method is that it works straight from the freezer. Thawing can actually make the fish mushier, so I skip it most of the time.
- Season after cooking, not before. Salt can draw moisture out of the fish and make it steam rather than crisp. I season right after it comes out of the air fryer.
- Use parchment paper with holes. If you're worried about sticking, perforated parchment liners designed for air fryers work great. They let the air flow through and make cleanup easier.
- Let it rest for a minute. Just like meat, fish benefits from a short rest after cooking. It lets the juices redistribute and keeps the inside moist.

Frequently Asked Questions
Can I cook frozen fish in the air fryer without thawing?
Yes, and honestly, you should. The air fryer is designed to handle frozen food, and cooking fish straight from the freezer actually gives you better texture. Thawing can make the fish watery and harder to get crispy. Just adjust the cook time by 2 to 3 minutes if the fish is partially thawed.
What temperature should I use for frozen fish in an air fryer?
For most fillets, 380°F works best. For breaded fish, fish sticks, and anything where you want a really crispy exterior, go with 400°F. Avoid going above 400°F because the outside can burn before the inside is fully cooked.
How do I keep frozen fish from sticking to the air fryer basket?
A light spray of cooking oil on the basket or directly on the fish helps a lot. You can also use perforated parchment liners made for air fryers. Avoid non-perforated paper because it blocks airflow and can fly up into the heating element.
How long do I cook frozen fish fillets in an air fryer?
Most frozen fish fillets take between 10 and 15 minutes at 380°F. Thinner fillets like tilapia are usually done around 10 minutes, while thicker ones like salmon can take up to 15 minutes. Always check for an internal temperature of 145°F to be sure.
Can I cook frozen battered fish in the air fryer?
Absolutely. Set the air fryer to 400°F and cook for 10 to 12 minutes, flipping once. The batter gets crispy without absorbing extra oil, and you avoid the sogginess that happens with traditional frying. Just make sure the pieces aren't touching each other in the basket.

Conclusion
Cooking frozen fish in an air fryer is one of the easiest ways to get a quick, healthy, and delicious meal on the table. With most fillets taking just 10 to 15 minutes at 380°F, it's faster than baking, cleaner than pan-frying, and gives you a perfectly crispy outside with a tender, flaky inside every single time. Once you get the timing and temperature dialed in for the type of fish you like, it becomes one of those no-recipe recipes you can rely on all week long.
Start with a simple fillet, try the timings I shared above, and don't be afraid to adjust by a minute or two based on your air fryer. The more you make it, the more you'll trust your instincts. And if you want to keep exploring easy air fryer recipes, there are tons of ways to mix up your seasonings, sauces, and sides to keep things interesting. Drop a comment with your favorite frozen fish to cook, and let me know how it turns out.
