Here’s a classic Southern-style fried catfish recipe — golden, crispy on the outside, tender and flaky on the inside, just like you’d find at a Southern fish fry.
🐟 Ingredients (Serves 4)
- 4 catfish fillets (about 6 oz each)
- 1 cup buttermilk
- 1 tsp hot sauce (optional but traditional)
- 1 cup cornmeal (stone-ground or fine yellow cornmeal)
- ½ cup all-purpose flour
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp paprika
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp cayenne pepper (optional for a little heat)
- Peanut oil or vegetable oil, for frying
🍽️ Instructions
- Marinate the fish
- Rinse catfish fillets and pat dry.
- In a shallow dish, whisk together the buttermilk and hot sauce.
- Add the fillets and let them soak for 30–45 minutes in the refrigerator.
This step tenderizes the fish and helps the coating stick.
- Prepare the coating
- In another shallow bowl, combine cornmeal, flour, salt, pepper, paprika, garlic powder, onion powder, and cayenne.
- Mix well.
- Dredge the fish
- Remove each fillet from the buttermilk, letting excess drip off.
- Dredge in the cornmeal mixture, pressing gently so it adheres.
- Place on a wire rack and let rest 5–10 minutes (helps the crust stick better).
- Fry
- Heat 1½ to 2 inches of oil in a heavy cast-iron skillet or Dutch oven to 350°F (175°C).
- Fry the fillets in batches, 3–5 minutes per side, until golden brown and crispy.
- Drain on a wire rack or paper towels.
- Serve hot!
- Sprinkle with a little extra salt while hot.
- Serve with coleslaw, hush puppies, fries, or cornbread, and a side of tartar sauce or hot sauce.
💡 Tips for Perfect Southern Fried Catfish
- Use fresh oil — old oil dulls the flavor.
- Don’t overcrowd the pan — it lowers oil temperature and makes the crust soggy.
- For extra crunch: double-dip the fillets (buttermilk → cornmeal → buttermilk → cornmeal).
- For authentic flavor: some Southerners mix a little corn flour or self-rising cornmeal into the coating.
Would you like me to include a spicy Cajun-style variation or a lighter air-fried version too?