Love this? Pin it for later! 📌
Crispy, golden-brown catfish paired with tender, sweet hush puppies—this is the soul-warming classic that turns any table into a Southern porch on a summer evening. My first bite of this duo was at a roadside joint outside Natchez, Mississippi: the fish crackled audibly, steam rose in the dusk light, and the hush puppies arrived in a paper-lined basket, their centers so fluffy they practically floated off the plate. I drove home scribbling tasting notes on a napkin, determined to recreate that magic in my own kitchen. After two dozen iterations—tweaking cornmeal ratios, testing oil temperatures, and coaxing the perfect sweetness from onions—I finally nailed it. Now this recipe is my go-to for backyard fish-fries, church potlucks, and any night I want to hear my people sigh “Mmm” before they’ve even swallowed. If you’ve never fried catfish at home, let today be the day you discover how simple, economical, and deeply satisfying it can be.
Why This Recipe Works
- Double-Dredge Magic: A seasoned buttermilk soak plus a cornmeal–flour crust creates shatteringly crisp ridges that stay crunchy even as the fish cools.
- Cornmeal Blend: Medium-grind yellow cornmeal adds texture, while a spoonful of masa harina brings toasty depth you can’t get from flour alone.
- Hush-Puppy Batter Rest: Letting the batter sit 10 minutes hydrates the cornmeal so the puppies fry up light, not gritty.
- Cast-Iron Stability: A heavy pot holds heat, so the oil temperature doesn’t plummet when you add cold fish—no soggy crust, ever.
- Spice Balance: Smoked paprika and a whisper of cayenne echo traditional Southern flavors without overwhelming delicate catfish.
- Make-Ahead Friendly: Bread the fish and mix the hush-puppy batter up to 4 hours ahead; fry just before guests arrive and serve piping hot.
Ingredients You’ll Need
Great catfish starts at the fish counter. Look for U.S. farm-raised fillets that are pale pink, not gray, with no fishy aroma—just a clean, cucumber-like scent. If catfish isn’t available, thin channels of walleye or even cod work, but adjust cook time; thicker fillets need an extra minute per side. For the cornmeal, I prefer Bob’s Red Mill Medium Grind for its sandy texture that fries into craggy crunch. Masa harina—found near the flour or in the Hispanic foods aisle—adds faint nuttiness; if you can’t find it, substitute an equal amount of cornmeal plus 1 teaspoon sugar. Buttermilk tenderizes and flavors the fish; if you’re out, whisk 1 tablespoon white vinegar into 1 ¼ cups milk and let stand 5 minutes. Finally, peanut oil is my frying fat of choice for its high smoke point and neutral taste, but refined sunflower or canola work too. Save the lard for another day—its distinctive flavor can overshadow the fish.
How to Make Southern Fried Catfish with Hush Puppies
Brine & Marinate
Pat 2 pounds catfish fillets dry with paper towels. In a shallow dish whisk 2 cups buttermilk, 1 tablespoon hot sauce, 2 teaspoons kosher salt, and ½ teaspoon black pepper. Submerge fish, cover, and refrigerate 30 minutes up to 2 hours. The gentle acidity seasons the fish all the way through and helps the crust adhere later.
Mix the Coating
In a gallon zip-top bag combine 1 cup medium-grind yellow cornmeal, ½ cup all-purpose flour, ¼ cup masa harina, 2 teaspoons kosher salt, 1 teaspoon each smoked paprika, garlic powder, and onion powder, ½ teaspoon cayenne, and ½ teaspoon freshly ground black pepper. Shake vigorously so the spices distribute evenly; lumps of leavening will create bald spots on your fish.
Set Up the Frying Station
Clip a candy thermometer to the side of a 5-quart cast-iron Dutch oven. Pour in 2 inches peanut oil and heat over medium-high to 340 °F. Line a sheet pan with a wire rack and place it next to the stove. Keeping everything in arm’s reach prevents the frantic scramble that leads to splatters and undercooked crust.
Dredge the Fillets
Remove one piece of catfish from the buttermilk, letting excess drip back into the dish. Drop it into the cornmeal mixture, seal the bag, and shake gently until fully coated. Transfer to the wire rack. Repeat with remaining fillets, arranging them so they don’t touch. Let the breading hydrate 5 minutes; this sets the crust and prevents it from sliding off in the oil.
Make the Hush-Puppy Batter
In a medium bowl whisk 1 cup cornmeal, ½ cup flour, 2 tablespoons sugar, 2 teaspoons baking powder, and 1 teaspoon salt. Stir in ½ cup finely minced sweet onion and 1 chopped scallion. In a separate cup beat ¾ cup buttermilk and 1 large egg, then fold into the dry ingredients just until moistened. The batter should be thick but drop easily from a spoon; add a splash more buttermilk if it’s stiff. Let rest 10 minutes while the oil finishes heating.
Fry the Catfish
When the thermometer reads 350 °F, ease in 2–3 fillets depending on pot size; don’t crowd. The temperature will dip—adjust heat to maintain 325 °F. Fry 3 minutes, flip with tongs, and fry 2–3 minutes more until deep golden and internal temp hits 145 °F. Transfer to the rack, sprinkle with a pinch of salt, and keep warm in a 200 °F oven while you fry the rest.
Scoop & Fry Hush Puppies
Bring oil back to 350 °F. Using a #40 cookie scoop or two spoons, drop rounded tablespoons of batter into the oil. Fry 4–5 at a time, turning once, until deep mahogany, 2–3 minutes total. Remove with a spider or slotted spoon, drain on the rack, and dust with a whisper of cinnamon sugar if you like the sweet-savory contrast.
Serve Immediately
Pile the catfish on a platter, tuck hush puppies alongside, and add lemon wedges, tartar sauce, and coleslaw. Eat while the crust still crackles—leftovers reheat well in a 400 °F oven for 8 minutes, but nothing beats that first juicy bite straight from the kettle.
Expert Tips
Oil Temperature Sweet Spot
Too hot and the crust burns before the fish cooks; too cool and the breading soaks up oil like a sponge. Keep the frying window between 320–340 °F for catfish and 350 °F for hush puppies.
Reusing Oil
Strain cooled oil through cheesecloth, store in a dark bottle, and reuse up to 3 times for seafood. A pinch of ground coffee tossed in while warm absorbs off-flavors.
Overnight Brine
For even juicier flesh, extend the buttermilk soak to 8 hours. The lactic acid gently “cooks” the surface, locking in moisture and seasoning.
Check Doneness
An instant-read thermometer is your best friend; fish is safe and flaky at 145 °F. If you don’t have one, insert a fork—flakes should separate easily but still look moist.
Gluten-Free Swap
Substitute the flour in both coating and hush puppies with white rice flour; the texture is every bit as crisp and eliminates any wheat worry.
Outdoor Fry Option
Propane turkey fryers work beautifully for large batches; just set the flame lower and monitor temps closely to avoid overshooting.
Variations to Try
- Cajun Kick: Add 1 teaspoon each dried thyme, oregano, and ½ teaspoon cayenne to the breading for a Louisiana punch.
- Corn Chip Crust: Swap ½ cup cornmeal for crushed Fritos to amplify the corn flavor and add extra crunch.
- Herb Hush Puppies: Fold in 1 tablespoon chopped dill and 1 teaspoon lemon zest for a bright, garden-fresh note.
- Blackened Catfish: Skip the breading, coat raw fillets with melted butter then a spice rub of paprika, thyme, cayenne, and sear in a smoking-hot cast-iron skillet 2 minutes per side.
- Air-Fryer Shortcut: Spray breaded fillets with oil, cook at 400 °F for 10 minutes, flipping halfway. They won’t be quite as crisp but still satisfying and less messy.
Storage Tips
Fried seafood is at its prime straight from the kettle, but life happens. Cool leftovers completely, then layer between parchment in an airtight container. Refrigerate up to 3 days. Reheat on a wire rack set over a sheet pan in a 400 °F oven 8–10 minutes; the hot circulating air resurrects most of the crunch. Microwaves are the enemy of crisp crust—avoid them. For longer storage, freeze breaded (but uncooked) fillets in a single layer until solid, then transfer to a freezer bag; fry from frozen, adding 1–2 minutes to cook time. Hush puppies freeze even better: cool, freeze on a tray, then bag. Reheat from frozen at 375 °F for 6 minutes. Never store fried food while still warm; condensation inside the container steams the crust soggy.
Frequently Asked Questions
Southern Fried Catfish with Hush Puppies
Ingredients
Instructions
- Marinate: Soak catfish in buttermilk, hot sauce, salt, and pepper 30 minutes.
- Coat: Whisk dry ingredients in a bag. Dredge fillets, shake off excess, and rest 5 minutes.
- Heat Oil: Bring 2 inches peanut oil to 350 °F in a heavy pot.
- Fry Fish: Fry 2–3 fillets at a time, 3 minutes per side; drain on rack and keep warm.
- Batter: Combine hush-puppy dry ingredients, stir in onion, then add buttermilk + egg. Rest 10 minutes.
- Fry Puppies: Scoop tablespoon portions into 350 °F oil; fry 2–3 minutes until deep brown. Drain and serve hot.
Recipe Notes
Maintain oil temperature with a clip-on thermometer. Fry in small batches to avoid overcrowding and soggy crust.