Jump to Recipe Print Recipe
4.34 from 3 votes

If you’ve been craving Southern-style catfish with a crispy, golden crust, this easy, gluten-free air fryer catfish recipe brings all the flavor without the mess of deep-frying. A quick buttermilk soak eliminates the fishy taste, so even the pickiest eaters love it. Whether you cook it in the air fryer or pan-fry it on the stove, this recipe makes tender, flaky catfish with a perfectly seasoned cornmeal crust.

An air fried catfish filet on a plate with french fries.

❤️ Sandi’s Recipe Summary:

  • I’ve tested this gluten-free catfish recipe several times to get the perfect crisp, seasoned crust with tender, flaky fish.
  • My buttermilk presoak takes out the fishy flavor, so even kids love this recipe!
  • The cornmeal breading tastes just like classic Southern catfish, but it’s totally gluten-free.
  • Less oil = less mess and lower fat.
  • Includes both air fryer and stovetop directions, so anyone can make this no matter what tools you have.

Reader Review

“Love this easy catfish recipe. It comes out great every time!”
Ashley
Blog comment

Have you fried fish in your air fryer yet? It allows you to enjoy all the crispy flavors without the fat from frying in oil. I tested this recipe multiple times to make this recipe perfect, including making it kid-friendly!

Another great mild fish to introduce to kids is cod. Try this easy gluten free Cod Alfredo recipe. My kids love it. You will also want to try my Gluten-Free Air Fryer Fish Sticks recipe and the rest of my gluten-free air fryer recipes on the blog for more air fryer recipe ideas!

Photos of the air fryer catfish ingredients.

Ingredient Notes:

For the full list of ingredients and amounts, please go to the recipe card below.

  • Catfish – Use either filets or catfish nuggets to make this recipe. Always give the fish a quick check and remove any bones you find!
  • Cornmeal – Adds the traditional fried catfish flavor.
  • Buttermilk – You can also use regular milk. I typically make my buttermilk by adding 1 tablespoon of lemon juice to milk. This also gives a nice lemon flavor to the fish.
  • Flour – Any gluten-free flour works here, with or without xanthan gum. I often use my gum-free DIY Gluten-Free Flour Blend.
  • Creole Seasoning – I prefer using Zatarain’s brand. This brand is gluten free.
  • Paprika – I used Hungarian paprika, not smoked.

A Note From My Kitchen


I know that cooking fish can feel intimidating, especially if you’re new to gluten-free or air fryer cooking. But this recipe is surprisingly simple. The buttermilk soak makes a big difference in removing that strong fishy taste, which is something that helped me win over my own picky eaters. If you’re wondering if the breading will hold or turn soggy, don’t worry. I’ve tested both the air fryer and stovetop versions, so you can choose which cooking method works best for you.

How to Make Air Fryer Catfish (Step-By-Step)

Photos of the catfish prep in steps 1 and 2.

Step 1: Soak the catfish. Start by soaking your catfish fillets or nuggets in buttermilk for about 30 minutes. This helps mellow out any strong flavor and tenderizes the fish.

No buttermilk, no problem! If you don’t have buttermilk, stir 1 tablespoon of lemon juice into regular milk and let it sit for a few minutes before adding the fish.

Step 2: While the fish soaks, mix your flour, cornmeal, Creole seasoning, paprika, and salt in a large zip-top bag or shallow bowl. This coating adds great flavor and crunch.

Remove the catfish from the buttermilk and pat it dry. Optional: I like to dip the catfish in egg before placing it in the bag with the cornmeal mixture. This gives you added insurance that the breading will stick.

Place the catfish or nuggets in the coating bag, one fillet at a time. Shake gently to coat the raw catfish fillet in the catfish breading mixture.

I love using my 8-qt Ninja Air Fryer because it has two separate compartments, making cooking a whole meal at once easy. If you don’t need a large air fryer, a smaller air fryer will do the job just as well. Make sure the air fryer you buy is dishwasher safe, so you have easy cleanup.

Photos of spraying oil on the catfish in the air fryer.

Email This Recipe To Me!

I will email this recipe to you, so you can come back to it later!

Step 3: Preheat your air fryer to 375ºF. Spray the bottom rack liberally with avocado or canola oil. This excess oil helps crisp the bottom without having to flip the fish. Avoid olive oil, it smokes at high temperatures, which can add an off taste.

Step 4: Spray the top of the gluten-free breaded catfish liberally with oil. This will help the crust get nice and crispy!

Step 5: Place the breaded catfish into the basket in a single layer and spray the tops with oil. Cook for 12–15 minutes, depending on the size and thickness. No need to flip unless your air fryer cooks unevenly. Catfish nuggets will need about 6–8 minutes to fully cook.

👀 Sandi Says: Some recommend flipping your catfish over partway through the cooking cycle. I find this difficult without the catfish falling apart in the air fryer. It is up to you if you want to try this. I did not flip it, and my catfish was still crispy and delicious on both sides.

Squeezing lemon juice over a piece of fried catfish.

Drizzle the cooked catfish with lemon juice. Serve with my fluffy Gluten-Free Air Fryer Dinner Rolls and some French fries!

How to Fry Catfish on the Stovetop:

  1. To fry your catfish in oil on your stovetop, follow steps 1 and 2 above. In a Dutch oven or cast-iron skillet, heat your oil. I recommend using either avocado or canola oil. It is very important to use an oil that can tolerate high heat.
  2. Heat the oil to 350-375º F. Gently add a piece of breaded catfish. If you are using catfish fillets, fry one fillet at a time. If you are frying catfish nuggets, you can fry several together as long as they don’t touch.
  3. Cook in the hot oil for 3 minutes, then gently flip it with tongs. Be careful of the hot oil splashing. Cook for 3 minutes on the other side.
  4. Use a long metal slotted spoon to move the fried catfish from the hot oil to a paper towel-lined plate. The paper towel will help absorb extra oil from frying. * If your catfish is thick, it may need to cook longer on each side.

Storing Tips:

Store the fried catfish in an airtight container for up to 3 days. The catfish will keep up to 3 days in the refrigerator, but it will lose its crispiness. To re-crisp, reheat in the oven at 325°F for 15 minutes or in the air fryer at 350°F for 7 minutes.

Frequently Asked Questions:

What is the best oil to use for air frying fish?

Use high-smoke-point oils like avocado, canola, or grapeseed. Avoid olive oil—it can smoke and turn bitter at high temps. Here is a full list of oil that can handle high heat.

Do I need to soak the catfish before frying?

Yes! Soaking in buttermilk helps eliminate the strong fishy flavor and tenderizes the fillets. I always soak mine for about 30 minutes.

Can you cook frozen catfish in the air fryer?

I do not recommend cooking frozen catfish in the air fryer. The fish will taste fishy, and the breading will not stick to frozen fish.

Can I make this catfish recipe dairy-free?

Yes, swap the milk for an unsweetened non-dairy milk with the lemon juice.

How do I reheat leftover catfish?

To keep the crust crispy, reheat in the oven at 325°F for 15 minutes or in the air fryer at 350°F for 7 minutes.

A piece of gluten free air fried catfish on a white plate.

Serve Catfish With:

Fried catfish is often served with sides, such as coleslaw, potato salad, gluten free macaroni salad, and tartar sauce.

More Air Fryer Recipes to Try:

I’ve tested and shared almost 50 gluten-free air fryer recipes, and this catfish is one of our family favorites. If you’re looking for more gluten-free air fryer recipes with big flavor, don’t miss these reader-favorites:

Love This Recipe?

💬 Did you make this air fryer catfish recipe? I’d love to hear how it turned out—and which pan or flour blend you used! Your feedback helps others (and helps me keep improving these recipes for you). ⭐⭐⭐⭐⭐

An air fried catfish filet on a plate with french fries.

Crispy Southern Catfish – Air Fryer + Stovetop Options

4.34 from 3 votes
This gluten-free air fryer catfish recipe is crispy, flaky, and easy to make! A buttermilk soak removes the fishy flavor, and the seasoned cornmeal crust cooks up golden in the air fryer or stovetop. A kid-friendly Southern dinner without the mess of frying.
Prep Time 10 minutes
Cook Time 13 minutes
Soaking 30 minutes
Total Time 53 minutes
Servings: 6 servings
Calories: 250

Ingredients
  

  • 1 ½ pounds catfish fillets Usually 3-4 fillets
  • ¾ cup cornmeal * see note
  • ¼ cup gluten free flour * see note
  • 1 teaspoon garlic powder
  • 1 ¼ teaspoons salt
  • 1 teaspoon ground paprika
  • 1 teaspoon creole seasoning * see note
  • ½ teaspoon black pepper
  • 1 cup buttermilk * see note
  • 1 tablespoon light oil for spraying
  • 1 large egg whisked

Equipment

Method
 

  1. Add 1 cup buttermilk to a bowl and gently place the 1 1/2 pounds catfish fillets (or nuggets) into the milk. If you don't have buttermilk, it is easy to make by adding lemon juice to milk. Soak the fish for 30 minutes. This step is important to remove the fishy flavor from the catfish.
  2. Mix 3/4 cup cornmeal, 1/4 cup gluten free flour , 1 teaspoon garlic powder, 1 1/4 teaspoons salt, 1 teaspoon ground paprika,1 teaspoon creole seasoning, and 1/2 teaspoon black pepper in a large bag.
  3. Place the cornmeal fish breading and seasoning ingredients into a large bag and shake to mix it up.
  4. Optional, but recommended: Remove the fish from the buttermilk and pat it dry. Dip it in egg to coat it. This will help the coating stick to the fish better while frying.
  5. Place the catfish into the bag, one fillet at a time. Shake gently so the raw catfish fillet is coated in the catfish breading mixture. Press through the bag so the coating is adhered to the fish.
  6. Preheat your air fryer to 375º F. 
  7. Spray the bottom grill of the air fryer liberally with a high heat oil like avocado or canola. (Do not use olive oil or another heat intolerant oil or your fish will turn out rancid.)
  8. Place a breaded catfish fillet in the air fryer. Make sure the fish isn't touching other fillets so the air can circulate around each piece of fish.
  9. Spray the top of the gluten free breaded catfish liberally with more oil. This will help the crust get nice and crispy!
  10. Cook your catfish in the air fryer for 12-15 minutes. The actual cook time will vary depending on the size of your catfish fillets, and whether you use catfish nuggets or fillets. You will know the catfish is done cooking when it is crispy and the cornmeal breading is a golden color. (Catfish nuggets should take 7-10 minutes, depending on the size and thickness of the nuggets.)
  11. Note, many will recommend flipping your catfish over partway through the cooking cycle. I find this difficult without the catfish falling apart in the air fryer. It is up to you if you want to try this. I did not flip it and my catfish was still crispy and delicious on both sides.
  12. Drizzle fresh lemon juice over the fish and enjoy!

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 21gProtein: 23gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gCholesterol: 70mgSodium: 577mgPotassium: 547mgFiber: 3gSugar: 3gVitamin A: 426IUVitamin C: 1mgCalcium: 69mgIron: 1mg

Notes

  1. If you are gluten-free make sure the bag of cornmeal you buy says gluten free. Bob’s Red Mill and a few other brands label their cornmeal. 
  2. To make your own buttermilk, add 1 cup of milk and 1 tablespoon lemon juice. It also adds some nice lemon flavor to the fish. You can use unsweetened dairy-free milk if you are dairy-free.
  3. Gluten free flour blend – you do not need to add Xanthan gum. You can also use brown rice flour.
  4. I like to use Zatarain’s cajun seasoning because it is gluten-free. Always read the labels on the spices you use.
  5. This fried catfish will keep up to 2 days in the refrigerator.
  6. To re-crisp leftovers, reheat in the oven at 325°F for 15 minutes or in the air fryer at 350°F for 7 minutes.

Frying Catfish Stovetop:

To fry your catfish in oil on your stovetop, follow steps 1 and 2 above. In a dutch oven or cast-iron skillet, heat your oil. I recommend using either avocado or canola oil. It is very important to use an oil that can tolerate high heat.
Heat the oil to 350-375º F. Gently add a piece of breaded catfish. If you are using catfish filets, fry one filet at a time. If you are frying catfish nuggets, you can fry several together as long as they don’t touch.
Cook in the hot oil for 3 minutes and flip it gently with tongs. Be careful of the hot oil splashing. Cook 3 minutes on the other side and move to a paper towel-lined plate. The paper towel will help absorb extra oil from frying. * If your catfish is thick, it may need to cook a little longer on each side.

Nutritional Disclaimer

Nutritional information is an estimate provided to you as a courtesy. You should calculate the actual nutritional information with the products and brands you are using with your preferred nutritional calculator.

Tried this recipe?

Let us know how it was!
QR Code

This post was updated from an older June 2021 post with more cooking details.

4.34 from 3 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




10 Comments

  1. 4 stars
    I was looking for a recipe that would provide an accurate cook time. The suggested time in this recipe was perfect. Overall, it is a great recipe. Next time, I will pat the fish dry and/or cover it with mayonnaise so that the breading sticks better. The breading was flavorful, but the fish itself was not, so next time I’ll add salt to the soaking liquid. I didn’t turn the fish over in the air fryer, but I did spray both sides with oil before putting the fish in the air fryer.

    I used Walmart’s Great Value gluten-free flour blend.

    1. It is good to know Walmart’s flour blend worked well. I agree to add salt to the soaking liquid, or sprinkle salt and pepper on the catfish before dipping in the batter. Thank you!

  2. 4 stars
    I did buttermilk/hot sauce soak and dredged in cornmeal/all purpose flour seasoned with Slap ya’ Mama and Lemon Pepper. When trying to flip the bottom breading immediately fell off with not much resistance. Next time I will add egg to the buttermilk for a better binding. Otherwise 15 minutes at 400F was perfect for the filets. Very tender and flakey!