Air fryer fish cooks in a fraction of the time compared to traditional oven methods, making timing crucial to avoid overcooking. If you want to know exactly how long to cook fish in a air fryer, the short answer is 7 to 12 minutes at 375°F to 400°F for most fillets. But the full answer depends on the type of fish, its thickness, and whether you use fresh or frozen fillets.
This guide breaks down cooking times for the most common fish, plus simple steps to get flaky, juicy results every time. No guesswork, no dry fillets.
How Long To Cook Fish In A Air Fryer
Timing is everything with an air fryer. The moving hot air cooks food fast, so a few extra minutes can turn tender fish into a dry, chewy piece. Use the chart below as your starting point, then adjust based on thickness.
Quick Cooking Time Chart For Common Fish
- Salmon fillet (1 inch thick): 8 to 10 minutes at 400°F
- Tilapia (1/2 inch thick): 7 to 9 minutes at 400°F
- Cod (1 inch thick): 9 to 11 minutes at 400°F
- Catfish (1 inch thick): 10 to 12 minutes at 400°F
- Trout (1 inch thick): 8 to 10 minutes at 400°F
- Halibut (1 inch thick): 9 to 11 minutes at 400°F
- Breaded fish fillets: 10 to 12 minutes at 400°F
These times assume your fish is thawed and at room temperature for about 10 minutes before cooking. Thin fillets cook faster. Thick cuts need a few more minutes.
How Thickness Changes The Cooking Time
Thickness matters more than weight. A thin fillet can cook in 6 minutes, while a thick steak might need 14. Here is a simple rule:
- Under 1/2 inch thick: 6 to 8 minutes
- 1/2 to 1 inch thick: 8 to 11 minutes
- Over 1 inch thick: 11 to 14 minutes
Always check the fish a minute or two before the timer goes off. You can add time, but you cant undo overcooking.
Fresh Vs Frozen Fish In The Air Fryer
Frozen fish works in an air fryer, but it needs more time. Add about 5 to 7 minutes to the fresh cooking time. You also need to flip it halfway through so it cooks evenly.
- Fresh or thawed fillets: 7 to 12 minutes
- Frozen fillets: 12 to 18 minutes
- Frozen breaded fish: 12 to 15 minutes
For frozen fish, pat off any ice crystals before cooking. This helps the outside get crisp instead of steaming.
Step By Step Guide To Air Fryer Fish
Follow these steps for consistent results every time. The method works for almost any white fish or salmon.
- Preheat your air fryer at 400°F for 3 to 5 minutes. This step helps the fish cook evenly from the start.
- Pat the fish dry with paper towels. Wet fish steams instead of crisps.
- Brush both sides with a little olive oil or melted butter.
- Season with salt, pepper, garlic powder, paprika, or lemon juice.
- Place the fillets in a single layer in the basket. Do not stack them.
- Cook for 8 minutes, then check the thickest part with a fork.
- Flip once halfway through if your air fryer runs hot on top.
- Add 1 to 2 minutes if needed until the fish flakes easily.
If you cook several fillets at once, leave space between them. Crowding lowers the air flow and makes the cooking uneven.
How To Tell When The Fish Is Done
You do not need a thermometer, though one helps. Fish is done when:
- It flakes easily with a fork
- The center is opaque, not translucent
- The internal temp hits 145°F
- The edges look slightly golden
If the center still looks shiny or glassy, give it 1 more minute. Check again right away.
Tips To Avoid Overcooking Fish
Overcooked fish is the most common mistake. These tips keep it moist and flaky.
- Set your timer 2 minutes short and check early.
- Use a meat thermometer for thick cuts.
- Choose thicker fillets when you can. They are more forgiving.
- Do not skip the oil. A light coating locks in moisture.
- Let the fish rest 2 to 3 minutes after cooking.
- Remember that carryover heat keeps cooking the fish after you remove it.
Small fillets like tilapia can go from perfect to dry in under a minute. Stay close to the fryer during the last minute of cooking.
Common Mistakes To Avoid
- Stacking fillets on top of each other
- Cooking at too low a temp, which dries the fish out slowly
- Forgetting to preheat
- Adding wet marinades that steam the fish
- Walking away during the final minutes
Best Temperatures For Different Results
Temperature changes the texture. Pick the one that matches what you want.
- 375°F: Gentler cook, good for thick salmon and tuna
- 390°F: All purpose temp for most white fish
- 400°F: Best for crispy edges and breaded fish
Higher heat gives you a browner outside. Lower heat keeps the inside tender. Most recipes land at 400°F because it balances both.
Reheating Fish In The Air Fryer
Leftover fish reheats well in the air fryer. Set it to 350°F and cook for 3 to 4 minutes. This keeps it from drying out. The microwave makes fish rubbery, so skip it if you can.
Final Timing Rules To Remember
Here is the short version you can save:
- Most fish: 8 to 11 minutes at 400°F
- Thin fillets: 6 to 8 minutes
- Thick steaks: 11 to 14 minutes
- Frozen fish: add 5 to 7 minutes
- Always check early and add time as needed
Once you cook fish in the air fryer a couple times, you will get a feel for your machine. Every air fryer runs a little different, so trust your eyes and your fork more than the clock. Start with the shorter time, check the fish, and add a minute at a time until its just right.