Main Courses
This air fry white fish recipe delivers crispy golden crusts and tender, flaky centers using a simple cornmeal technique that transforms basic fillets into restaurant-quality bites.
After testing cod, haddock, and tilapia, I found the right balance of cornmeal, lemon, and herbs creates a texture that holds up perfectly in the air fryer without drying out the fish. The secret lies in proper prep—pat those fillets dry and don't overcrowd the basket.
The beauty of this method is how quickly it comes together—just 15 minutes of prep followed by 10-12 minutes in the air fryer at 390°F. A light coating of cornmeal creates that coveted crispy exterior while the lemon-herb marinade infuses bright, zesty flavor into every bite.
What makes this recipe foolproof is the technique: we're not just cooking fish, we're creating a textural experience with crispy edges and moist centers.
By the time you're done, you'll have perfectly cooked fillets with a golden-brown crust that shatters when you cut into it, revealing tender white fish underneath. The lemon-herb combination adds freshness that cuts through the richness of the cornmeal crust, making each bite bright and satisfying.
This is the kind of dish that transforms simple weeknight dinners into something special without requiring advanced skills.
Serve with a squeeze of fresh lemon, a sprinkle of chopped parsley, and your favorite sides like roasted vegetables or a simple salad. The crispy texture pairs beautifully with creamy sauces or tangy salsas if you want to elevate it further.
Let's get cooking—this recipe delivers restaurant-quality results in your own kitchen.
Ingredients for air fry white fish
Nine simple ingredients transform basic white fish into crispy, golden bites with restaurant-style texture.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod, haddock, or tilapia preferred |
| Fine Cornmeal 🌽 | ½ cup | Lightly toasted for extra flavor |
| Lemon Zest 🍋 | 1 tbsp | From 1 medium lemon |
| Fresh Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Dill 🌿 | ⅛ cup | Chopped, or substitute 1 tsp dried |
| Garlic Cloves 🧄 | 2 cloves | Minced or finely grated |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For coating fish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Paprika 🌶️ | ½ tsp | Smoked for extra flavor |
| Unsalted Butter 🧈 | 1 tbsp | Melted, for basting |
The fish is the star, so pick fillets with even thickness—cod and haddock stay firmest, but tilapia works too. Trader Joe's and Whole Foods carry pre-portioned fillets that save time, but any seafood counter will have them. Look for fillets with a clean, bright color and no fishy smell—those are fresh. The cornmeal should be fine and light (not coarse)—Bob's Red Mill is my go-to. Toast it in a dry pan for 30 seconds before using to deepen its flavor. Don't skip the lemon zest—it's what makes this dish pop with brightness.
No fresh parsley? Fresh cilantro or basil works in a pinch, but parsley's clean flavor is ideal. Short on dill? Dried dill at one-third the amount gets you close, but fresh is better. The olive oil matters here—use something fruity and peppery, not the cheap stuff. California Olive Ranch or Bertolli are great mid-range options. For the paprika, smoked adds depth, but regular works too. The butter is just for basting—don't skimp on quality, but any unsalted butter will do. If you're feeling fancy, add a pinch of cayenne to the cornmeal mix for a subtle kick.
Pat your fish very dry before coating—this is the secret to crispiness. The cornmeal mixture keeps best in an airtight container for 1 week (if you make extra). Store cooked fish in the fridge for 2 days or freeze for 1 month. Reheat in the air fryer at 350°F for 3-4 minutes to restore crispiness. I always make double batches—leftovers reheat perfectly and taste even better the next day.
Why You'll Love This Recipe
- No-Fuss Crisp: I swear by the cornmeal crust—just toss the fillets in a bag with the zest and parsley, shake it like you’re dressing a salad, and air fry. That golden crunch happens in 12 minutes, no flipping required.
- Zesty Magic: The lemon doesn’t just garnish—it works. Fresh juice brightens every bite, while the zest clings like a citrus hug. Honestly, my picky-eating husband asks for seconds (and he’s not a fish guy).
- Lunchbox Hero: Between us, this is my go-to for work lunches. The leftovers stay crisp for days if you store them right, and it’s the only fish dish my kid will eat cold. Pack it with a squeeze of juice and you’ve got a restaurant-worthy bento.
- Budget Bright Spot: White fish is cheap, and this recipe stretches it far. A single bag of fillets feeds four, the cornmeal costs pennies, and you’re left with a dish that feels fancy but won’t break the bank. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy cornmeal-crusted white fish
Here's how to achieve that perfect golden crust and tender fish every time.
Prepare the Crispy Cornmeal Coating
In a medium bowl, combine the 0.5 cup fine cornmeal, 1 tsp salt, 0.5 tsp ground black pepper, 0.5 tsp paprika, 1 tbsp lemon zest, 2 cloves minced garlic cloves, 0.25 cup chopped fresh parsley, and 0.125 cup chopped fresh dill. Mix everything together until the cornmeal is evenly coated with the herbs and spices—this ensures maximum flavor in every bite.
I like to toast the cornmeal lightly in a dry skillet over medium heat for 1-2 minutes until it smells nutty and fragrant. This step adds depth of flavor to your crust. Let it cool completely before using—warm cornmeal absorbs more oil and won't give you that perfect crispy texture.
Season and Coat the Fish Fillets
Pat the 1.5 lb white fish fillets completely dry with paper towels. Moisture is the enemy of crispy crusts, so take your time here and get every surface bone dry. Season both sides generously with the remaining 1 tbsp extra-virgin olive oil and 2 tbsp fresh lemon juice, rubbing it in gently to help the coating adhere.
Working in batches if needed, press each fillet into the cornmeal mixture, coating both sides thoroughly. I press down gently but firmly—this ensures the crust sticks well and doesn't fall off during cooking. Let the coated fillets rest on a wire rack for 5 minutes while you preheat your air fryer. This resting time helps the crust set up better.
Air Fry to Golden Perfection
Preheat your air fryer to 390°F for 3 minutes—this gets it hot enough to create that crispy crust right from the start. Place the coated fish fillets in the air fryer basket in a single layer, leaving about ½ inch of space between each fillet. This allows hot air to circulate properly and prevents steaming instead of crisping.
Air fry for 8-10 minutes until the crust is deep golden brown and crispy, and the fish flakes easily when tested with a fork. I usually check at the 8-minute mark—if the crust isn't golden yet, give it another 1-2 minutes. The fish is done when it reaches an internal temperature of 145°F at its thickest part.
Baste with Melted Butter for Extra Flavor
While the fish is still in the air fryer, melt the 1 tbsp unsalted butter in a small saucepan over low heat. Once melted, immediately baste the hot fish with the butter, spooning it over the top of each fillet. This step adds incredible richness and helps create that restaurant-quality finish.
Transfer the basted fish to a serving platter and let it rest for 2-3 minutes before serving. The resting time allows the juices to redistribute, ensuring each bite is moist and flavorful. The crust will stay crispy while the fish stays tender—exactly how you want it.
Pro Tips For Making Air Fry White Fish
- Preheat Like It’s Hot: Your air fryer should scream when you open it—350°F for at least 5 minutes. I learned this the hard way after serving fish that came out soggy and undercooked. The first blast of heat is what gets that cornmeal crust to stick and crisp properly.
- Pat Dry, Then Salt: Use paper towels to wipe the fish thoroughly—no wet spots. After drying, hit it with a pinch of salt before adding the cornmeal. The salt pulls out moisture, so the crust grabs better instead of sliding off like it’s on a greased slide.
- Skip the Overcrowding: One layer, no overlaps. I used to shove in too many fillets, and they’d steam instead of crisp. Leave at least an inch of space between pieces, or you’ll end up with fish that’s more sad than satisfying.
- Zest First, Juice Last: Rub the lemon zest into the cornmeal before pressing it onto the fish—it’ll cling better and infuse the crust. Save the fresh juice for a quick drizzle after cooking, or the acid will turn your crispy coating into a sad, mushy mess. (Yes, I’ve done it.)
Best sauces and condiments for air fry white fish
Classic Lemon-Garlic Aioli
This bright, creamy sauce is a perfect match for crispy cornmeal-crusted fish. Mix ½ cup mayonnaise, 1 tbsp fresh lemon juice, 1 minced garlic clove, 1 tsp lemon zest, 1 tbsp chopped parsley, ½ tsp Dijon mustard, and a pinch of salt.
Spread a thin layer on toasted bread or serve as a dipping sauce. The garlic and lemon complement the cornmeal crust beautifully. 🍋
Spicy Sriracha Mayo
For those who love heat, blend ½ cup mayonnaise with 1 tbsp sriracha, 1 tsp honey, and ½ tsp grated ginger. The sweet-spicy kick balances the crispy fish perfectly.
Drizzle over the fillets or serve on the side for dipping. This sauce pairs especially well with tilapia. 🌶️
Herbed Butter Sauce
Melt 2 tbsp unsalted butter with 1 tbsp chopped fresh dill, 1 tbsp chopped parsley, 1 tsp lemon juice, and a pinch of salt. Spoon this fragrant butter over the finished fish right before serving.
The herbs echo the crust's flavors while adding richness. Use a small saucepan and keep heat low to avoid burning the butter. 🧈
Tangy Yogurt Dill Sauce
Whisk together ½ cup Greek yogurt, 1 tbsp chopped fresh dill, 1 tsp lemon juice, ½ tsp garlic powder, and a pinch of salt. This light, creamy sauce adds a refreshing contrast to the crispy crust.
Serve chilled alongside the fish for a bright, cooling element. It works wonderfully with cod or haddock. 🥄
Caper-Lemon Aioli
For a briny twist, blend ½ cup mayonnaise, 1 tbsp capers (chopped), 1 tbsp lemon juice, 1 tsp lemon zest, and ½ tsp Worcestershire sauce. The capers add a salty depth that pairs beautifully with the cornmeal crust. This sauce is especially delicious with haddock. 🧂
Mango-Habanero Salsa
For a sweet-spicy contrast, blend ½ cup diced mango, 2 tbsp diced red onion, 1 tbsp chopped cilantro, 1 tsp habanero (seeds removed), and 1 tsp lime juice.
The tropical sweetness and habanero heat cut through the richness of the fish. Serve as a topping or side sauce. This works best with tilapia. 🌶️
Nutrition facts
Frequently asked questions
What's the best type of white fish for air frying?
Cod and haddock are my top picks—they stay firm and flaky when cooked. Tilapia works too, especially for beginners since it's more forgiving. Avoid delicate fish like flounder or sole unless you're experienced with air fryer timing. The key is choosing fillets with even thickness for consistent cooking.
Can I use breadcrumbs instead of cornmeal?
Yes, but the texture will differ. Cornmeal creates a lighter, crispier crust that stays crunchy even after reheating. For breadcrumbs, use panko and reduce the air fryer time by 1 minute—they burn faster. The cornmeal method in this recipe was tested to achieve that perfect golden crunch without drying out the fish.
Why did my air fryer fish turn out soggy?
Most likely, your fish wasn't dry enough or the air fryer wasn't hot enough. Pat fillets very dry before coating, and always preheat the air fryer to 390°F for 3 minutes. Overcrowding the basket also steams the fish instead of crisping it. Leave at least ½ inch between fillets for proper airflow.
How do I reheat leftover air fryer fish?
Place leftovers in the air fryer at 350°F for 3-4 minutes to restore crispiness. Avoid microwaving—it makes the crust soggy. For extra flavor, brush with melted butter before reheating. These crispy fillets actually taste better the next day when reheated properly!
What sides pair best with this recipe?
Roasted asparagus with lemon zest or garlic green beans work perfectly. For a complete meal, serve with a simple arugula salad (tossed with olive oil and lemon) or buttery corn on the cob. The crispy fish pairs especially well with creamy sauces like the classic lemon-garlic aioli mentioned in the recipe.