This easy, gluten-free air fryer catfish recipe captures the crunchy, seasoned crust of classic Southern fried catfish without the grease and cleanup from deep-frying. A short buttermilk soak tames any strong or “fishy” flavors and helps the coating adhere, producing tender, flaky fish with a golden cornmeal crust. You can cook the fish in an air fryer for a lighter finish or follow the stovetop instructions if you prefer traditional pan-frying.

❤️ Sandi’s Recipe Summary:
- I tested this gluten-free catfish recipe several times to perfect the crust and keep the fish tender.
- A buttermilk presoak helps remove fishiness and makes the fillets more appealing to picky eaters.
- This recipe uses cornmeal for that familiar Southern flavor while remaining gluten-free.
- Using less oil reduces mess and fat compared to deep frying.
- Includes both air fryer and stovetop directions so you can choose the method that fits your kitchen.
Have you tried frying fish in an air fryer? It’s a great way to enjoy crispy fried flavors with much less oil. Fried catfish is especially memorable when the outside is crisp and the inside flakes apart. If you miss a classic Southern fried catfish, this is an easy, family-friendly recipe to make at home.

Ingredient Notes:
For exact amounts and a printable ingredient list, see the recipe section below.
- Catfish: Use fillets or nuggets. Check for and remove any bones before cooking.
- Cornmeal: Provides the classic texture and flavor of Southern fried catfish. Choose a labeled gluten-free cornmeal if needed.
- Buttermilk: Soaking the fish in buttermilk softens fibers and reduces strong flavors. You can make a quick substitute by adding 1 tablespoon lemon juice to 1 cup milk and letting it sit for a few minutes.
- Gluten-free flour: Any gluten-free all-purpose blend works. Xanthan gum is optional; brown rice flour is a fine substitute.
- Creole or Cajun seasoning: Adds depth and a savory, slightly spicy note. Read labels if you require gluten-free spices.
- Paprika: Use sweet or Hungarian paprika (not smoked) for color and mild flavor.
A Note From My Kitchen
Cooking fish can feel intimidating, especially if you’re new to gluten-free or air-fryer cooking. The buttermilk soak makes a big difference: it tones down strong flavors and helps the breading stick. I tested both air fryer and stovetop methods and got reliable, crispy results with each. If you have picky eaters, this technique usually wins them over.
How to Make Air Fryer Catfish (Step-By-Step)
Step 1: Soak the catfish fillets or nuggets in buttermilk for about 30 minutes in the refrigerator. This tenderizes the fish and reduces strong odors.
Step 2: In a large bowl or zip-top bag, combine the gluten-free flour, cornmeal, Creole seasoning, paprika, garlic powder, salt, and pepper. This mixture creates a well-seasoned, crunchy coating.
Step 3: Remove the fish from the buttermilk and pat it dry with paper towels. For better adhesion, dip each piece into a lightly beaten egg before dredging; this step is optional but recommended for a more secure crust.
Step 4: Place one fillet at a time into the cornmeal mixture and shake or press so the coating adheres evenly. Shake off any excess.
Step 5: Preheat the air fryer to 375°F (190°C). Lightly spray the air fryer rack or basket with a high smoke-point oil such as avocado or canola oil. Avoid olive oil for high-heat cooking to prevent smoking.
Step 6: Arrange the breaded catfish in a single layer in the air fryer basket so air can circulate around each piece. Spray the tops lightly with oil to promote browning.
Step 7: Air-fry the catfish for 12–15 minutes, depending on thickness. Nuggets will cook faster—around 6–8 minutes—until the coating is golden and the fish flakes easily with a fork. Flipping is unnecessary unless your air fryer cooks unevenly; many home cooks leave the pieces unflipped and achieve a crisp result.
Finish: Drizzle fresh lemon juice over the cooked fish and serve immediately for best texture.

How to Fry Catfish on the Stovetop
- Follow Steps 1–4 above to soak, dry, egg-dip (optional), and coat the fish.
- In a Dutch oven or heavy skillet, pour enough high-heat oil (avocado or canola) to create a 1–2 inch shallow fry. Heat the oil to 350–375°F (175–190°C).
- Carefully add a single fillet to the hot oil. Fry one fillet at a time if pieces are large, or several nuggets if they fit without touching.
- Cook about 3 minutes per side for most fillets, adjusting time for thickness. Use tongs or a slotted spoon and transfer the finished fish to a paper towel–lined plate to drain excess oil.
Storing Tips
Store leftover catfish in an airtight container in the refrigerator for up to 3 days. The coating will lose some crispness over time. To re-crisp, warm the fish in a 325°F oven for 15 minutes or in an air fryer at 350°F for about 7 minutes.
Frequently Asked Questions
Use oils with a high smoke point like avocado, canola, or grapeseed oil. Avoid olive oil at high temperatures to prevent smoking and off-flavors.
Do I need to soak the catfish before frying?
Yes. A 30-minute soak in buttermilk softens the fish and reduces strong flavors, improving both taste and texture.
Can I cook frozen catfish in the air fryer?
Cooking frozen, breaded catfish is possible, but for this breaded method you’ll get better results starting with thawed fish so the breading adheres properly and the flavor is better.
Is this recipe adaptable to be dairy-free?
Yes. Substitute an unsweetened non-dairy milk plus 1 tablespoon lemon juice to mimic buttermilk.
How should I reheat leftovers?
Reheat in the oven at 325°F for 15 minutes or in the air fryer at 350°F for 7 minutes to restore crispiness.

Serve Catfish With:
Classic side dishes include coleslaw, potato salad, macaroni salad, tartar sauce, lemon wedges, and fries. A basket of warm rolls or cornbread pairs nicely with this meal.
More Air Fryer Recipes to Try:
If you enjoy this gluten-free catfish, try other air fryer favorites like air fryer cod, air-fried scallops with dill butter, gluten-free chicken nuggets, or loaded twice-baked potatoes.
Crispy Southern Catfish (Air Fryer and Stovetop Options)
Author: Sandi Gaertner
Summary: A gluten-free, crispy catfish recipe using a buttermilk soak and a seasoned cornmeal crust. Cook in the air fryer for lighter results or fry in oil for a traditional finish.
Times
Prep: 10 mins • Soak: 30 mins • Cook: 12–15 mins • Total: ~53 mins
Ingredients
- 1 ½ pounds catfish fillets (about 3–4 fillets)
- ¾ cup cornmeal (gluten-free if needed)
- ¼ cup gluten-free flour
- 1 teaspoon garlic powder
- 1 ¼ teaspoons salt
- 1 teaspoon paprika
- 1 teaspoon Creole seasoning
- ½ teaspoon black pepper
- 1 cup buttermilk (or 1 cup milk + 1 tbsp lemon juice)
- 1 tablespoon light oil for spraying
- 1 large egg, whisked (optional, for better breading adhesion)
Equipment
- Air fryer or a heavy skillet/Dutch oven for stovetop frying
Method
- Combine 1 cup buttermilk and the catfish, and soak for 30 minutes.
- Mix cornmeal, gluten-free flour, garlic powder, salt, paprika, Creole seasoning, and pepper in a large bag or bowl.
- Pat fish dry, optionally dip in the beaten egg, then coat in the cornmeal mixture.
- For air fryer: preheat to 375°F, spray basket and tops of fish with a light oil, and cook 12–15 minutes until golden and flaky (nuggets 6–8 minutes).
- For stovetop: heat oil to 350–375°F and shallow-fry fillets 3 minutes per side until golden. Drain on paper towels.
- Serve with lemon wedges and your favorite sides.
Notes
- Confirm your cornmeal and seasonings are labeled gluten-free if needed.
- To make quick buttermilk: stir 1 tbsp lemon juice into 1 cup milk and let sit for a few minutes.
- Leftovers keep up to 3 days refrigerated; re-crisp in the oven or air fryer.
This post was updated from an older June 2021 version with clearer instructions and more cooking tips.