Air Fryer Grilled Fish – Fast, Flavorful, and Foolproof

If you love tender, flaky fish with a lightly charred edge but don’t want the mess or hassle of grilling, this air fryer version is the way to go. It cooks quickly, uses minimal oil, and still delivers that grilled flavor you crave. You’ll get crisp edges, juicy centers, and a bright, zesty finish in under 20 minutes.
It’s weeknight-friendly and easy to customize with whatever fish you have on hand. Serve it with a squeeze of lemon, a side salad, or rice, and dinner’s done.
Air Fryer Grilled Fish - Fast, Flavorful, and Foolproof
Ingredients
- 1 to 1.5 pounds firm, skinless fish fillets (cod, halibut, mahi-mahi, tilapia, or salmon with skin on is fine)
- 2 tablespoons olive oil (or avocado oil)
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika (or sweet paprika)
- 1/2 teaspoon onion powder
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 lemon, zested and cut into wedges
- 2 teaspoons fresh lemon juice
- Fresh herbs for garnish: parsley, dill, or cilantro
- Nonstick cooking spray (for the basket)
Instructions
- Preheat the air fryer: Set it to 400°F (200°C) for 3–5 minutes. A hot basket helps create a quick sear and prevents sticking.
- Pat the fish dry: Use paper towels to remove surface moisture. Dry fish browns better and won’t steam.
- Mix the seasoning: In a small bowl, combine salt, pepper, garlic powder, smoked paprika, onion powder, and cayenne if using. Add lemon zest.
- Oil and season: Drizzle fish with olive oil on both sides. Sprinkle the spice blend evenly, pressing it gently so it adheres.
- Prepare the basket: Lightly spray the air fryer basket with nonstick cooking spray. If your fish has skin, place it skin-side down.
- Cook: Air fry at 400°F (200°C) for 7–10 minutes, depending on thickness. Thinner fillets (tilapia) may be done in 6–7 minutes; thicker fillets (cod, salmon) need 9–11 minutes.
- Check doneness: The fish should flake easily with a fork and reach an internal temperature of 145°F (63°C). The surface should look lightly charred around the edges.
- Finish with lemon: Transfer to a plate and immediately squeeze fresh lemon juice over the top. Garnish with chopped herbs.
- Serve: Plate with lemon wedges. Pair with roasted veggies, a simple salad, or rice and a quick yogurt sauce.
What Makes This Recipe So Good

- Fast and simple: From seasoning to serving, it takes about 15–20 minutes total.
- Consistent results: The air fryer gives even heat and a gorgeous, lightly charred finish without overcooking.
- Light but satisfying: A small amount of oil keeps the fish moist while letting the spices shine.
- Flexible: Works with cod, tilapia, salmon, halibut, mahi-mahi, or trout—fresh or thawed.
- Minimal cleanup: No smoky kitchen, no splatter, and the basket wipes clean easily.
Shopping List
- 1 to 1.5 pounds firm, skinless fish fillets (cod, halibut, mahi-mahi, tilapia, or salmon with skin on is fine)
- 2 tablespoons olive oil (or avocado oil)
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika (or sweet paprika)
- 1/2 teaspoon onion powder
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 lemon, zested and cut into wedges
- 2 teaspoons fresh lemon juice
- Fresh herbs for garnish: parsley, dill, or cilantro
- Nonstick cooking spray (for the basket)
Instructions

- Preheat the air fryer: Set it to 400°F (200°C) for 3–5 minutes. A hot basket helps create a quick sear and prevents sticking.
- Pat the fish dry: Use paper towels to remove surface moisture.
Dry fish browns better and won’t steam.
- Mix the seasoning: In a small bowl, combine salt, pepper, garlic powder, smoked paprika, onion powder, and cayenne if using. Add lemon zest.
- Oil and season: Drizzle fish with olive oil on both sides. Sprinkle the spice blend evenly, pressing it gently so it adheres.
- Prepare the basket: Lightly spray the air fryer basket with nonstick cooking spray.
If your fish has skin, place it skin-side down.
- Cook: Air fry at 400°F (200°C) for 7–10 minutes, depending on thickness. Thinner fillets (tilapia) may be done in 6–7 minutes; thicker fillets (cod, salmon) need 9–11 minutes.
- Check doneness: The fish should flake easily with a fork and reach an internal temperature of 145°F (63°C). The surface should look lightly charred around the edges.
- Finish with lemon: Transfer to a plate and immediately squeeze fresh lemon juice over the top.
Garnish with chopped herbs.
- Serve: Plate with lemon wedges. Pair with roasted veggies, a simple salad, or rice and a quick yogurt sauce.
How to Store
- Refrigerate: Cool completely, then store in an airtight container for up to 3 days.
- Reheat: Air fry at 350°F (175°C) for 3–4 minutes or warm in a skillet over low heat. Avoid microwaving for too long—it can make the fish rubbery.
- Freeze: Best enjoyed fresh, but you can freeze cooked fish for up to 1 month.
Wrap tightly and thaw overnight in the fridge before reheating.

Health Benefits
- Lean protein: Fish offers high-quality protein that supports muscle health and keeps you full with fewer calories.
- Omega-3s: Fatty fish like salmon and trout provide heart-healthy omega-3 fatty acids that support brain and joint health.
- Lower oil usage: The air fryer uses far less oil than pan-frying, helping reduce overall calories while keeping flavor.
- Micronutrients: Fish is a good source of B vitamins, selenium, iodine, and vitamin D (especially in salmon).
Common Mistakes to Avoid
- Skipping the preheat: A cold basket leads to sticking and pale fish. Always preheat.
- Overcrowding: Give each fillet space. If needed, cook in batches so air can circulate and crisp the edges.
- Too much oil: A light coating is enough.
Excess oil can smoke and make the fish greasy.
- Not drying the fish: Moisture prevents browning and leads to steaming.
- Overcooking: Fish goes from perfect to dry quickly. Start checking a minute early and pull as soon as it flakes.
- Forgetting acid: A squeeze of lemon or a splash of vinegar brightens the whole dish.
Alternatives
- Different fish: Try halibut, sea bass, snapper, or catfish. For salmon, keep the skin on for easier handling.
- Flavor swaps: Use Cajun seasoning, curry powder and lime, lemon pepper, za’atar and olive oil, or a miso-soy glaze.
- Marinade option: Mix olive oil, lemon juice, garlic, and paprika.
Marinate the fish for 15–30 minutes in the fridge. Pat lightly before cooking.
- No smoked paprika? Combine regular paprika with a pinch of cumin for a warm, smoky vibe.
- Topping ideas: Spoon over chimichurri, tzatziki, mango salsa, or a simple dill-yogurt sauce.
- Low-sodium tweak: Reduce salt and boost herbs, lemon zest, and pepper for bold flavor without extra sodium.
FAQ
Can I cook frozen fish in the air fryer?
Yes, but for the best texture, thaw first. If you must cook from frozen, add 2–4 minutes to the cook time and season after the fish warms slightly so the spices stick.
What temperature is best for air fryer grilled fish?
A steady 400°F (200°C) gives a quick sear and flaky interior.
If your air fryer runs hot, drop to 380°F (193°C) to prevent over-browning.
How do I keep the fish from sticking?
Preheat the basket and spray it lightly with nonstick oil. Pat the fish dry, then oil the fillets before seasoning. If the fish resists lifting, give it another 1–2 minutes—the proteins release as they finish cooking.
Which fish holds up best?
Firm, thicker fillets like cod, halibut, salmon, and mahi-mahi hold together well.
Thin fillets like tilapia work too—just reduce the time and handle gently.
How can I tell when the fish is done?
It should flake easily with a fork and look opaque throughout. An instant-read thermometer should read 145°F (63°C) in the thickest part.
What sides go well with air fryer grilled fish?
Try lemony greens, roasted asparagus, coleslaw, herbed rice, quinoa, or a simple tomato-cucumber salad. A creamy yogurt sauce or garlicky aioli is a great finishing touch.
Can I use parchment paper in the air fryer?
Yes, use air fryer–safe parchment with holes and weigh it down with the fish so it doesn’t lift.
Still spray lightly to prevent sticking.
In Conclusion
Air fryer grilled fish is a dependable, weeknight hero: quick, flavorful, and light with very little cleanup. With a simple spice blend, a touch of oil, and a bright hit of lemon, you’ll get flaky fillets that taste restaurant-worthy. Keep an eye on doneness, don’t crowd the basket, and switch up the seasonings to keep things fresh.
Once you try it, you’ll want it in your weekly rotation.







