Cooking fish in an air fryer benefits from lightly oiling the basket and not overcrowding the fillets. This method gives you a crispy exterior with a tender, flaky inside in under 15 minutes. If you have been wondering how to cook fish in an air fryer, you are in the right place for a complete, no-fuss guide.
Air fryers work by circulating hot air around the food, which mimics deep frying but uses much less oil. Fish, being delicate, cooks quickly and evenly this way. You avoid the mess of pan frying and the long preheat time of an oven.
This article covers everything from choosing the right fish to seasoning, cooking times, and common mistakes. You will learn the exact steps for fresh and frozen fillets, plus get tips for crispy results every time.
Why Use An Air Fryer For Fish
An air fryer is not just for fries and chicken wings. It is excellent for fish because it cooks fast and keeps the inside moist. The high heat creates a nice crust without drying out the flesh.
You also save time. Most fish fillets cook in 8 to 12 minutes. There is no need to flip halfway if you use a single layer. Cleanup is simple too, especially if you use parchment paper or a light oil spray.
Another benefit is less smell. Air fryers contain the odor better than stovetop frying, though you still want good ventilation. Overall, it is a convenient and healthy way to prepare fish.
Best Types Of Fish For Air Frying
Not all fish cook the same in an air fryer. Lean, white fish like cod, tilapia, and halibut work very well. They flake easily and stay tender. Salmon and trout are also great because of their higher fat content, which keeps them moist.
Thicker fillets like swordfish or tuna steaks need a bit more time. Thin fillets like sole or flounder cook in just 5–7 minutes. Always check thickness before setting your timer.
- Cod – mild flavor, flaky texture
- Salmon – rich, stays moist
- Tilapia – budget-friendly, cooks fast
- Halibut – firm, holds shape well
- Trout – delicate, good for seasoning
Avoid very oily fish like mackerel unless you like strong flavor. They can cause more smoke in the air fryer. Also, avoid fish with bones unless you remove them first.
How To Cook Fish In An Air Fryer
Now we get to the main event. Follow these steps for perfect air fryer fish every time. The process is simple but requires attention to detail.
Step 1: Prep The Fish
Start with fresh or thawed fillets. Pat them dry with paper towels. Moisture on the surface prevents browning. If using frozen fish, thaw it completely in the fridge overnight or under cold running water.
Check for any remaining bones. Run your fingers along the fillet and pull out any pin bones with tweezers. This step is optional but recomended for a better eating experience.
Season the fish lightly. Salt and pepper are basics. You can add garlic powder, paprika, lemon zest, or dried herbs. Do not oversalt, as air frying concentrates flavors.
Step 2: Oil The Basket And Fish
Lightly oil the air fryer basket. Use a spray oil or brush with a high-smoke-point oil like avocado or canola. This prevents sticking and helps crisp the skin.
Brush or spray a thin layer of oil on the fish itself. Too much oil makes it greasy. Just a light coating is enough. For breaded fish, you might need a bit more to help the coating brown.
Place the fillets in a single layer. Do not overcrowd. Leave space between each piece for air to circulate. If you have more fish than fits, cook in batches.
Step 3: Set Temperature And Time
Preheat the air fryer to 375°F (190°C) for 3 minutes. Most models benefit from preheating, but check your manual. For thin fillets, 360°F works better to avoid overcooking.
Cook times vary by thickness:
- Thin fillets (1/2 inch): 7–9 minutes
- Medium fillets (1 inch): 10–12 minutes
- Thick steaks (1.5 inches): 12–15 minutes
Flip the fish halfway through if you want even browning. For delicate fish like sole, you can skip flipping to prevent breaking. Use a spatula to turn gently.
Step 4: Check For Doneness
Fish is done when it flakes easily with a fork. Insert a fork into the thickest part and twist gently. The flesh should separate into opaque flakes. The internal temperature should reach 145°F (63°C).
If the fish is not done, cook for another 1–2 minutes. Be careful not to overcook, as fish dries out quickly. Let it rest for 2 minutes after cooking to redistribute juices.
Serve immediately with lemon wedges, tartar sauce, or a simple salad. The fish will stay crispy for a few minutes but loses crunch as it cools.
Tips For Crispy Air Fryer Fish
Getting a crispy crust is the goal for many people. Here are specific techniques to achieve that crunch without deep frying.
Use A Light Breading
A simple coating of panko breadcrumbs or crushed crackers adds texture. Mix breadcrumbs with oil or melted butter before coating. This helps them brown evenly.
For a gluten-free option, use almond flour or crushed pork rinds. Season the coating well. Dip the fish in egg or buttermilk first, then press the breading on firmly.
Spray the breaded fish with oil before cooking. This ensures the coating crisps up instead of staying pale. Do not skip this step.
Do Not Overcrowd
Overcrowding is the most common mistake. When fillets touch, steam builds up instead of hot air circulating. This results in soggy fish. Leave at least half an inch between pieces.
If you have a small air fryer, cook in batches. Keep the first batch warm in a low oven while you cook the rest. This takes a bit more time but gives better results.
Use Parchment Paper
Parchment paper liners make cleanup easy and prevent sticking. Cut a piece to fit the basket, leaving the edges open for air flow. Do not use wax paper or foil without holes.
Some air fryer baskets have nonstick coatings, but fish can still stick. A light oil spray on the basket or paper helps. You can also use silicone liners designed for air fryers.
Common Mistakes And Fixes
Even experienced cooks make errors with air fryer fish. Here are the most frequent problems and how to avoid them.
Fish Sticks To The Basket
This happens when the basket is not oiled enough or the fish is too wet. Always pat the fish dry and oil both the basket and fish. Let the fish cook for a few minutes before trying to flip it.
If it still sticks, use a thin spatula to gently loosen it. For next time, try a parchment liner or increase the oil slightly.
Fish Is Dry Or Overcooked
Overcooking is easy with thin fillets. Check the fish a few minutes before the suggested time. Use a meat thermometer for accuracy. Remember that fish continues to cook after you remove it.
If your fish is dry, reduce the cooking time or lower the temperature by 10–15 degrees. Also, thicker fillets are more forgiving than thin ones.
Breading Falls Off
Breading that slides off means the fish was too wet or the coating was not pressed on firmly. Pat the fish dry, then dip in egg wash, then breadcrumbs. Press the breadcrumbs into the fish with your hands.
Let the breaded fish rest for 5 minutes before cooking. This helps the coating adhere. Also, avoid flipping too early or too aggressively.
Air Fryer Fish Recipes To Try
Here are three simple recipes to get you started. Each uses basic ingredients and takes under 20 minutes total.
Lemon Garlic Cod
Season cod fillets with salt, pepper, garlic powder, and lemon zest. Brush with olive oil. Air fry at 375°F for 10 minutes. Squeeze fresh lemon juice over the top before serving.
This recipe works with any white fish. Add a pinch of paprika for color. Serve with rice or steamed vegetables.
Crispy Panko Salmon
Mix panko breadcrumbs with melted butter, dill, and salt. Coat salmon fillets with Dijon mustard, then press the panko mixture on top. Spray with oil. Cook at 380°F for 12 minutes.
The mustard helps the breading stick and adds tang. Check the salmon at 10 minutes if it is thin. The skin side will be crispy if you leave it on.
Spicy Tilapia Tacos
Season tilapia with chili powder, cumin, and lime juice. Air fry at 370°F for 8 minutes. Break into pieces and serve in warm corn tortillas with cabbage slaw and crema.
This is a quick weeknight meal. Adjust the spice level to your taste. You can also use cod or mahi-mahi.
Frozen Fish In The Air Fryer
Cooking frozen fish is possible and convenient. You do not need to thaw it first. Adjust the cooking time by adding 3–5 minutes depending on thickness.
Pat the frozen fillet dry to remove ice crystals. Season and oil as usual. Cook at 370°F for 12–15 minutes for medium fillets. Check for flakiness before serving.
Frozen breaded fish fillets work great too. Follow the package instructions but reduce the time by a minute or two. Air fryers cook faster than ovens.
One tip: do not stack frozen fillets. Cook them in a single layer for even results. If they are stuck together, separate them gently before cooking.
Cleaning Your Air Fryer After Fish
Fish can leave a smell in the air fryer. Clean it soon after cooking. Let the basket cool, then wash with warm soapy water. Most baskets are dishwasher safe.
For stubborn residue, soak the basket in hot water with baking soda. Wipe the inside of the air fryer with a damp cloth. Avoid abrasive cleaners that damage the nonstick coating.
To reduce smell, place a bowl of vinegar or lemon juice in the air fryer and run it at 200°F for 5 minutes. This neutralizes odors. Do this after cleaning.
Frequently Asked Questions
Can I cook fish in an air fryer without oil?
Yes, but the fish will be less crispy and may stick. A very light spray of oil improves texture and prevents sticking. Use an oil sprayer for minimal oil.
How do I keep fish from smelling in my air fryer?
Clean the basket immediately after cooking. Use a liner or parchment paper. Running a lemon-water cycle after cooking helps remove odors. Also, cook fish at a lower temperature to reduce smoke.
What temperature should I cook fish in an air fryer?
Most fish cooks well at 375°F (190°C). Thin fillets do better at 360°F. Thicker cuts can go up to 400°F. Always check doneness with a fork or thermometer.
Can I cook frozen fish in an air fryer without thawing?
Yes, add 3–5 minutes to the cooking time. Pat the fish dry to remove ice. Season and oil as usual. Check for flakiness before serving.
How long does it take to cook fish in an air fryer?
Thin fillets take 7–9 minutes, medium fillets 10–12 minutes, and thick steaks 12–15 minutes. Cooking time depends on thickness and temperature. Always verify doneness.
Now you know exactly how to cook fish in an air fryer with confidence. Start with a simple white fish like cod or tilapia. Follow the steps for oiling, seasoning, and timing. You will get tender, flaky fish with a nice crust every time.
Experiment with different seasonings and breadings. The air fryer is forgiving once you understand the basics. Enjoy your crispy, healthy fish without the mess of traditional frying.