Welcome to homeplatesdaily

Southern Fried Catfish with Hush Puppies

By Elena Morris | February 15, 2026
Southern Fried Catfish with Hush Puppies

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

Ingredients

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

1
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.

2
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.

3
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.

4
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.

5
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.

6
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.

7
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.

8
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

Thaw overnight in the refrigerator, pat very dry, and proceed with the recipe. Excess moisture will cause the breading to slide off.

Refined peanut, canola, or sunflower oils have high smoke points and neutral flavors. Avoid extra-virgin olive oil or butter—they’ll burn and taste bitter.

Drop a 1-inch cube of bread into the oil. It should sizzle immediately and turn golden brown in 60 seconds. If it browns faster, lower the heat; if slower, raise it.

Yes, though you’ll sacrifice some crunch. Place breaded fillets on a greased wire rack set over a sheet pan, spray generously with oil, and bake at 425 °F for 15–18 minutes, flipping halfway.

Over-mixing develops gluten and traps dense structure. Stir wet and dry ingredients just until combined; lumps are okay. Also be sure your baking powder is fresh—replace every 6–8 months.

Absolutely. Use a second wire rack and sheet pan, and fry in small batches so the oil temperature doesn’t plunge. Keep a second thermometer handy if you’re using two pots.
Southern Fried Catfish with Hush Puppies
desserts
Pin Recipe

Southern Fried Catfish with Hush Puppies

(4.9 from 127 reviews)
Prep
25 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Marinate: Soak catfish in buttermilk, hot sauce, salt, and pepper 30 minutes.
  2. Coat: Whisk dry ingredients in a bag. Dredge fillets, shake off excess, and rest 5 minutes.
  3. Heat Oil: Bring 2 inches peanut oil to 350 °F in a heavy pot.
  4. Fry Fish: Fry 2–3 fillets at a time, 3 minutes per side; drain on rack and keep warm.
  5. Batter: Combine hush-puppy dry ingredients, stir in onion, then add buttermilk + egg. Rest 10 minutes.
  6. 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.

Nutrition (per serving)

485
Calories
32g
Protein
28g
Carbs
26g
Fat

More Recipes