
A proper catfish fry is a rite of passage in the South. Whether you caught your catfish from a muddy riverbank or a farm pond, this recipe delivers that shatteringly crispy, golden-brown crust with tender white meat inside. Serve with hushpuppies and cold beer.
Soak catfish pieces in buttermilk for at least 30 minutes (removes any muddy flavor).
Mix cornmeal, flour, and all seasonings in a shallow dish or paper bag.
Heat 2-3 inches of oil in a deep cast-iron skillet or Dutch oven to 350°F.
Dredge each piece in the cornmeal mixture, pressing firmly to adhere.
Fry in batches — don't crowd the pan. Cook 4-6 minutes until deep golden brown.
Flip once halfway through. Internal temp should reach 145°F.
Drain on a wire rack over paper towels (not directly on paper — it gets soggy).
Serve immediately with lemon wedges, tartar sauce, and a pile of hushpuppies.
The buttermilk soak is non-negotiable — it tenderizes the meat and kills any muddy taste wild catfish can have. If you're using farm-raised catfish, you can skip the soak. Keep oil temp steady at 350°F; too low and the coating absorbs oil, too high and it burns before the fish cooks.