There’s simply nothing quite like authentic Southern Fried Catfish, boasting an ultra-crispy, spiced cornmeal crust that gives way to tender, flaky fish in every single bite. It’s the ultimate comfort food feast and is downright irresistible served piping hot alongside zesty Cajun remoulade, or even a cool, classic tartar sauce.

Jump to:
🎣 The Ingredients
With just a handful of straightforward pantry staples and a robust blend of Southern spices, you can easily create the tangy marinade and shatteringly crisp coating that make this classic dish legendary. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- Catfish Fillets: Look for firm, fresh US farm-raised catfish filets, with a clean, sweet flavor. If using frozen fillets, thaw them completely in the refrigerator and pat them thoroughly dry before soaking. Substitute: If you can’t find catfish, other mild white fish like cod, swai, tilapia, or haddock work great with this exact dredge.
- Buttermilk: The secret weapon! The acidity tenderizes the fish and neutralizes any “muddy” or overly fishy notes, while helping the breading cling tightly to the flesh. Substitute: Make quick homemade buttermilk by stirring 1 ½ tablespoons of fresh lemon juice or white vinegar into 1 ½ cups of whole milk; let it sit for 5 minutes before using.
- Yellow Cornmeal: Gives the fish its signature golden color and iconic Southern crunch. Use fine or medium-ground cornmeal—avoid coarse-ground (polenta style), as it will be too gritty and won’t adhere well.
- All-Purpose Flour & Cornstarch: Mixing a little flour and cornstarch into the cornmeal softens the texture slightly and delivers a lighter, shatteringly crisp coating rather than a dense crunch. Substitute (Gluten-Free): Swap the all-purpose flour for a 1:1 gluten-free baking flour blend (ensure your cornmeal is certified gluten-free).
- Cajun Seasoning: Use your favorite brand (like Tony Chachere’s or Slap Ya Mama). Be mindful of the salt content in your blend; if using a salt-heavy Cajun spice, reduce the added kosher salt in the dredge slightly. Old Bay seasoning is also a delicious swap!
- Hot Sauce: A Louisiana-style hot sauce (like Crystal, Louisiana Brand, or Frank’s RedHot) adds a gentle kick and tang without making the fish overly spicy.
🔥 Tips and Tricks for Perfect Fried Catfish
- Don’t Skip the Soak: Soaking the catfish in seasoned buttermilk isn’t just about adding flavor—the mild acid draws out any residual muddy or overly fishy taste commonly found in freshwater fish, leaving you with a clean, sweet, and flaky bite.
- Let the Dredge Rest Before Frying: After coating the fish thoroughly in the cornmeal mixture, let it rest on a dry cutting board or baking sheet for 3 to 5 minutes before dropping it into the oil. This gives the moisture a chance to hydrate the starches, ensuring the crust sticks like glue and doesn’t fall off during frying.
- Keep an Eye on the Oil Temp: Use a clip-on deep-fry or candy thermometer! The sweet spot for frying catfish is 350°F (175°C). If the oil is too cold, the breading will absorb oil and become soggy; if it’s too hot, the crust will burn before the fish cooks through.
- Fry in Small Batches: Never overcrowd your pot or skillet. Adding too many cold fillets at once will cause the oil temperature to plummet rapidly. Fry only 2 to 3 pieces at a time to maintain consistent heat.
- Ditch the Paper Towels: Drain your freshly fried fish on a wire cooling rack set inside a rimmed baking sheet rather than directly on paper towels. Paper towels trap steam underneath the hot fillets, making the bottom crust soft and soggy. A wire rack allows air to circulate 360 degrees, keeping every inch crunchy.
- Keep Warm in the Oven: If you’re frying a large batch for a crowd, keep the cooked fillets on the wire rack in a warm oven preheated to 200°F (95°C) while you finish frying the rest. They’ll stay piping hot and extra crispy!
👩🏼🍳 How to Make Southern Fried Catfish

- Step 1: Whisk the buttermilk with the hot sauce and garlic powder in a large bowl.

- Step 2: Submerge the catfish filets and allow to chill in the fridge for 30 minutes.

- Step 3: In a pan (large enough to hold the catfish), whisk the cornmeal with the flour, cornstarch, and seasonings.

- Step 4: Remove the catfish filets from the buttermilk, let excess drip off, and then dredge in the cornmeal mixture until coated. Let rest on a baking rack for 5 minutes.

- Step 5: Working in batches, fry the fish in 350°F vegetable oil until golden, crispy, and fully cooked, about 5 minutes total; carefully flipping once or twice.

- Step 6: Drain on a baking rack in a baking pan. Keep warm in a low-temperature oven (200°F) while you fry the rest of the catfish. Serve with lemon wedges and hot sauce.
🍽️ How to Serve
- The Best Sauces: Pair with cool Classic Tartar Sauce, zesty Cajun Remoulade, fresh lemon wedges, and plenty of Louisiana hot sauce.
- Essential Sides: You can’t have a fish fry without golden Hushpuppies, creamy Southern Coleslaw, and hot French Fries or classic Potato Salad.
- Make It a Po’Boy: Layer the crispy fillets on crusty French bread with shredded lettuce, sliced tomatoes, pickles, and a generous slather of remoulade.
- To Drink: Wash it down with a tall glass of ice-cold Sweet Tea or a crisp, cold lager.
🙋🏽♂️ Frequently Asked Questions
Not when prepared properly! US farm-raised fillets naturally boast a mild, clean, and slightly sweet flavor. Soaking the fish in seasoned buttermilk beforehand neutralizes any residual earthy notes and draws out unwanted moisture, ensuring every bite is fresh, flaky, and delicious.
Maintain an oil temperature around 350°F (175°C) and avoid overcrowding the pan, which causes the heat to plummet. Once cooked, always drain the fillets on an elevated wire rack rather than paper towels, which trap rising steam and soften the crunchy crust.
Fine-ground or medium-ground yellow cornmeal yields the best results. Coarse-ground cornmeal (like polenta) is too gritty and won’t stick well to the meat, while yellow cornmeal gives the exterior its iconic golden color and classic crunch.
Yes! Skip the microwave, which will make the breading rubbery. Instead, place the fillets on a wire rack set over a rimmed baking sheet and warm them in a 375°F (190°C) oven for 8 to 10 minutes, or pop them into a 350°F air fryer for 3 to 4 minutes until hot and crunchy again.

🍤 More Classic Fried Seafood Recipes
Ready to make the best fried fish this side of Louisiana? Go for it!
And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Classic Southern Fried Catfish
Video
Equipment
- 1 Large (12") cast-iron skillet or any sturdy skillet, or a deep-fryer.
Ingredients
For the Fish and the Marinade
- 2 cups buttermilk
- 1 tablespoon hot sauce
- 1 teaspoon garlic powder
- 4 catfish filets about 2 lbs, total
For the Breading
- 1½ cups cornmeal yellow – fine or medium-ground
- ½ cup all-purpose flour
- 1 tablespoon cornstarch
- 1 tablespoon Cajun seasoning see NOTES
- 1 teaspoon smoked paprika
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon cayenne pepper
- 2 teaspoon Kosher salt
- 1 teaspoon black pepper
For Frying and Serving
- Vegetable oil or peanut
- lemon wedges
- hot sauce
- tartar sauce optional
- Cajun remoulade optional
Instructions
- In a large bowl, whisk the buttermilk with the hot sauce and garlic powder. Submerge the catfish filets in the buttermilk, cover with plastic wrap, and chill in the fridge for 30 minutes.2 cups buttermilk, 1 tablespoon hot sauce, 1 teaspoon garlic powder, 4 catfish filets
- Heat the oil (see NOTES) to 350°F.Vegetable oil
- In a baking pan (large enough to hold a catfish filet), whisk the cornmeal with the flour, cornstarch, Cajun seasoning, smoked paprika, onion powder, garlic powder, cayenne pepper, salt, and pepper until completely combined.1½ cups cornmeal, ½ cup all-purpose flour, 1 tablespoon cornstarch, 1 tablespoon Cajun seasoning, 1 teaspoon smoked paprika, 1 teaspoon onion powder, 1 teaspoon garlic powder, ½ teaspoon cayenne pepper, 2 teaspoon Kosher salt, 1 teaspoon black pepper
- Working one filet at a time, lift the catfish from the buttermilk and let excess drip off. Place the filet in the cornmeal mixture and press firmly; flip and press, making sure all sides are completely coated. Place on a baking rack on a baking sheet. Continue with remaining filets. Allow the breaded filets to rest on the rack for 5 to 10 minutes (this allows the breading to adhere to the buttermilk).
- Working in batches, carefully place one or two filets in the hot oil. Fry until golden brown and fully cooked, about 3 minutes per side. Use metal tongs and a spatula to carefully remove the fish from the hot oil. Drain on a clean baking rack. Repeat with remaining catfish filets.
- Serve at once with lemon wedges, hot sauce, and either tartar sauce or Cajun remoulade, if desired.lemon wedges, hot sauce, tartar sauce, Cajun remoulade
Notes
- Cajun Seasoning Substitute: If you can’t find store-bought Cajun or Creole seasoning, swap it for Old Bay seasoning, or whip up a quick DIY blend: mix 1 teaspoon paprika, ½ teaspoon garlic powder, ½ teaspoon onion powder, ¼ teaspoon dried oregano, ¼ teaspoon cayenne pepper, and ½ teaspoon kosher salt.
- Skillet & Oil Depth: Use a heavy, deep skillet (like a 12-inch cast-iron skillet) or a Dutch oven. Add enough oil to reach a depth of about 1 to 2 inches (usually 3 to 4 cups). Make sure the oil fills no more than half the depth of your pan so it doesn’t bubble or splash over when the catfish fillets are added.
- Cornmeal Texture: Stick to fine-ground or medium-ground yellow cornmeal. Avoid coarse-ground cornmeal or polenta grits, which are too gritty and will not adhere properly to the fish.
- Homemade Buttermilk: If you don’t have buttermilk on hand, stir 1 ½ tablespoons of fresh lemon juice or distilled white vinegar into 1 ½ cups of whole milk. Let it sit for 5 minutes until slightly curdled before using.
- Keep it Crispy: Always drain the fried fillets on a wire cooling rack set inside a baking sheet rather than on paper towels. Paper towels trap rising steam and will make the bottom of the fish soggy.
- Reheating Leftovers: Reheat in a 350°F (175°C) air fryer for 3 to 4 minutes, or on a wire rack in a 375°F (190°C) oven for 8 to 10 minutes until sizzling and re-crisped. Avoid the microwave!












Wesley says
Crunchy and not fishy tasting!! Love these! The remoulade is kickin’!