If you love fried catfish but hate the mess and smell of deep frying, this one’s for you. This air fryer southern fried catfish gives you that same crispy, golden crust without all the oil.
The outside gets perfectly crunchy thanks to a seasoned cornmeal coating. And the inside stays tender and flaky, just like it should be.

It’s a classic Southern recipe made simpler and a little lighter. You still get all that flavor you’d expect from traditional fried catfish.
The whole thing comes together in about 30 minutes, start to finish. Great for a weeknight dinner when you want something that feels special but isn’t a lot of work.
Serve it up with some lemon wedges and tartar sauce, and you’ve got yourself a proper meal.
Why You’ll Love This Recipe
Simple Ingredients You Probably Already Have – Cornmeal, flour, buttermilk, and a few basic spices are all you need, so there’s no hunting down specialty items or spending extra money at the grocery store.

The Buttermilk Hot Sauce Soak Is a Game Changer – Soaking the catfish in buttermilk and hot sauce for 15 minutes tenderizes the fish and adds a subtle kick of flavor that makes every bite so much better than plain breaded fish.
Cornmeal Crust Gets Incredibly Crunchy in the Air Fryer – Yellow cornmeal is the secret to that classic Southern crunch, and the air fryer’s high heat circulates around the fillets to make it extra crispy in a way the oven just can’t match.
Ingredients
- 4 Catfish Fillets (about 6 oz each)
- 1 cup Buttermilk
- 1 tsp Hot Sauce
- 1 cup Yellow Cornmeal
- 1/3 cup All-Purpose Flour
- 1 tsp Cajun Seasoning
- 1/2 tsp Garlic Powder
- 1/2 tsp Onion Powder
- 1/2 tsp Salt
- 1/4 tsp Black Pepper
- Cooking Spray
- Lemon Wedges, for serving
- Tartar Sauce, for serving
How to Make
Step 1
Combine buttermilk and hot sauce in a shallow dish. Add the catfish fillets and soak for 15 minutes.

Step 2
In another shallow dish, mix together cornmeal, flour, cajun seasoning, garlic powder, onion powder, salt, and black pepper.
Step 3
Remove each fillet from the buttermilk, letting excess drip off, and press firmly into the cornmeal mixture to coat both sides evenly.

Step 4
Preheat the air fryer to 400°F (200°C) for 3 minutes. Spray the basket generously with cooking spray.
Step 5
Place the breaded catfish in the air fryer in a single layer. Spray the tops with cooking spray. Cook at 400°F for 10 to 12 minutes, flipping halfway through, until the crust is golden and the fish flakes easily.

Step 6
Serve immediately with lemon wedges and tartar sauce on the side.

Tips
Soak the Catfish in Buttermilk
Don’t skip the buttermilk soak. The buttermilk helps tenderize the catfish and takes away any strong fishy taste that catfish can sometimes have. Fifteen minutes is the sweet spot for this recipe.

If you want even better results, you can let the fillets soak for up to 30 minutes in the fridge. Just don’t go longer than that or the acid in the buttermilk can start to break down the fish too much and make it mushy.
Make sure the fillets are fully submerged in the buttermilk and hot sauce mixture. If your dish is too wide and the liquid barely covers them, flip the fillets halfway through the soak so both sides get equal time.
Press the Coating On Firmly
When you move the catfish from the buttermilk to the cornmeal mixture, let the excess buttermilk drip off for a few seconds first. You want the fillet damp, not dripping wet, so the coating sticks properly without getting gummy.

Then press each fillet down into the cornmeal mixture with some real pressure. Flip it over and do the same thing on the other side. Use your fingers to pat the coating onto the edges too so you get full coverage everywhere.
If there are any bare spots, the fish will dry out in those areas and you won’t get that crispy crust you’re looking for. A good firm press makes all the difference between a coating that stays put and one that falls off in the air fryer.
Don’t Overcrowd the Basket
This is probably the most important thing with any air fryer recipe. The catfish fillets need space between them so the hot air can circulate all the way around each piece. If they overlap or touch each other, you’ll end up with soggy spots instead of a crispy crust.
Depending on your air fryer size, you might only be able to fit two fillets at a time. If that’s the case, cook them in two batches. It takes a few extra minutes but it’s worth it for that even golden crunch on every fillet.
If you’re doing batches, keep the finished fillets warm on a wire rack in the oven set to about 200°F while the second batch cooks.
Related Recipes
- Air Fryer Cajun Cod Fillets
- Air Fryer Coconut Shrimp
- Air Fryer Crab Cakes
- Air Fryer Crispy Baja Fish Bites
- Air Fryer Crispy Fish Tacos
Frequently Asked Questions
Can I use frozen catfish fillets for this recipe?
You can, but you need to thaw them completely first. Pat them really dry with paper towels before soaking in the buttermilk, because extra moisture will make the cornmeal coating soggy and it won’t crisp up properly in the air fryer.
The best way to thaw them is overnight in the fridge. If you’re short on time, seal them in a zip-lock bag and submerge in cold water for about 30 minutes.
Air Fryer Southern Fried Catfish
- 4 Catfish Fillets (about 6 oz each)
- 1 cup Buttermilk
- 1 tsp Hot Sauce
- 1 cup Yellow Cornmeal
- 1/3 cup All-Purpose Flour
- 1 tsp Cajun Seasoning
- 1/2 tsp Garlic Powder
- 1/2 tsp Onion Powder
- 1/2 tsp Salt
- 1/4 tsp Black Pepper
- Cooking Spray
- Lemon Wedges, for serving
- Tartar Sauce, for serving
- Combine buttermilk and hot sauce in a shallow dish. Add the catfish fillets and soak for 15 minutes.
- In another shallow dish, mix together cornmeal, flour, cajun seasoning, garlic powder, onion powder, salt, and black pepper.
- Remove each fillet from the buttermilk, letting excess drip off, and press firmly into the cornmeal mixture to coat both sides evenly.
- Preheat the air fryer to 400°F (200°C) for 3 minutes. Spray the basket generously with cooking spray.
- Place the breaded catfish in the air fryer in a single layer. Spray the tops with cooking spray. Cook at 400°F for 10 to 12 minutes, flipping halfway through, until the crust is golden and the fish flakes easily.
- Serve immediately with lemon wedges and tartar sauce on the side.