If there’s one Southern side dish I’ll never say no to, it’s hush puppies. Crunchy on the outside, tender and fluffy inside, with that unmistakable cornmeal flavor — they’re pure comfort.
I’ve always loved how hush puppies turn a simple fish fry or barbecue into something special. They’re the first thing people reach for on the table, often too hot to handle but too tempting to wait.
This recipe is my go-to for classic, no-fail hush puppies. Nothing fancy or modernized — just the good, honest, golden nuggets you want.

Why I Love This Recipe
Hush puppies might look humble, but they hit every mark. The batter comes together in minutes with pantry ingredients. The flavor is deeply savory, thanks to onion and buttermilk. The texture is perfect — crispy crust, pillowy middle.
They’re also wildly adaptable. Add jalapeños for heat. Cheddar for richness. Herbs for a fresh twist.
But even the basic version never disappoints. Whether you’re making them for a fish fry, a barbecue, or a simple bowl of chili, they deliver that Southern comfort everyone craves.
Ingredients
These are classic, reliable hush puppies ingredients — nothing complicated, but all working together for maximum flavor.
- 1 cup cornmeal (yellow or white)
- 1 cup all-purpose flour
- 1 tbsp sugar (optional, for a subtle sweetness)
- 1 tbsp baking powder
- ½ tsp baking soda
- 1 tsp salt
- ½ tsp black pepper
- ¼ tsp cayenne or paprika (optional, for heat)
- 1 small onion, finely grated or minced
- 1 cup buttermilk (plus a splash more if needed)
- 1 large egg, lightly beaten
- Oil for frying (vegetable or peanut oil)
Mix the Dry Ingredients
In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, baking soda, salt, black pepper, and cayenne or paprika if you’re using it.
This dry mix is the foundation. The cornmeal gives that classic Southern flavor and texture, while the baking powder and soda ensure lift and tenderness.
Add the Onion
Grate or finely mince your onion. I prefer grating because it melts right into the batter, adding flavor without big chunks.
Stir the onion into the dry ingredients. This is what gives hush puppies that savory, unmistakable character.
Add the Wet Ingredients
Make a well in the center of your dry ingredients. Add the buttermilk and beaten egg.
Use a spatula or large spoon to gently mix until just combined. The batter should be thick but scoopable. If it seems too stiff, add another splash of buttermilk.
Don’t overmix. A few lumps are fine — overworking can make hush puppies tough.

Heat the Oil
Pour oil into a heavy-bottomed pot or deep fryer to a depth of about 2–3 inches. Heat to 350°F (175°C).
If you don’t have a thermometer, test with a small bit of batter — it should sizzle and rise to the top slowly, not burn immediately.
A stable oil temperature is key. Too hot and the outside will burn before the inside cooks. Too cool and they’ll soak up too much oil.
Fry in Batches
Using two spoons or a small cookie scoop, carefully drop rounded tablespoons of batter into the hot oil. Don’t overcrowd the pot — they need space to cook evenly.

Fry for about 2–3 minutes per side, turning once, until deeply golden brown.
Use a slotted spoon to remove them to a paper towel-lined tray to drain.
Resist eating them immediately — they’re hot! (Though honestly, I always burn my fingers stealing one.)

Want To Make It Better?
When it comes to hush puppies, the details make the difference between good and can’t-stop-eating-them great. Use buttermilk if you can — it doesn’t just add a subtle tang, it helps tenderize the batter so your hush puppies stay moist and fluffy inside while crisping beautifully on the outside.
Keep the oil steady around 350°F. This is crucial for even cooking. Too hot, and they’ll burn before the centers cook through; too cool, and they’ll soak up oil and get greasy. Using a thermometer takes out the guesswork and is worth it.
Grate your onion finely. Big pieces can cause the batter to break apart or cook unevenly. Grated onion melts right in, distributing its savory flavor throughout without messing up the texture.
Don’t overmix the batter — this is a big one. Stir just until it comes together. Overworking develops the gluten and can make the hush puppies tough instead of light and tender.
And finally, drain well. Pile your cooked hush puppies onto paper towels or a wire rack immediately after frying to let excess oil drip away. It keeps the crust perfectly crisp instead of soggy.
If you want an extra pro tip: fry a test hush puppy first. Taste it. Adjust your seasoning or heat if you need to. Little steps like that make your final batch perfect.
Make It Yours
Once you nail the classic hush puppy, the fun really begins. They’re incredibly easy to customize based on what you love or what you have on hand. Add minced jalapeño or even serrano for a spicy kick that pairs so well with their rich, cornmeal base.
Stir in shredded cheddar (or pepper jack for a punch) to turn them into cheesy golden bites that kids and adults will both devour. Cheese hush puppies are a staple at many Southern fish shacks, and there’s a reason for it — they’re irresistibly gooey inside.
Want to brighten them up? Add chopped herbs like chives, green onions, or fresh parsley. It brings a fresh note that cuts through the richness and looks beautiful with those little green flecks in every bite.
For a slightly sweeter spin, try creamed corn in the batter. It gives extra moisture, mild sweetness, and a bit more corn flavor that feels classic and nostalgic.
You can even experiment with smoked paprika, crispy bacon bits, or diced bell peppers for color and crunch. Hush puppies are incredibly forgiving and practically beg for your personal twist. I love serving a mix of variations in one basket so everyone can pick their favorite.
How to Serve
Hush puppies are the classic side for fried fish. But they also love barbecue ribs, pulled pork, fried chicken, or even a big bowl of chili.
They’re great with tartar sauce, remoulade, spicy mayo, or even just a swipe of butter.
I love serving them piled high in a basket lined with parchment paper for that classic fish-shack vibe.
How to Store and Reheat
Hush puppies are best hot and fresh. That crispy crust is unbeatable.
If you have leftovers, store them in an airtight container in the fridge for up to 2 days.
To reheat, bake in a 350°F oven for about 5–8 minutes until hot and crispy again. Avoid the microwave — it makes them soggy.
They also freeze well. Cool completely, freeze on a tray, then transfer to a zip-top bag. Bake from frozen until heated through and crisp.
Why I Love These
Hush puppies are Southern hospitality in food form. They’re simple, unpretentious, and so satisfying. Every bite has that balance of crisp exterior and tender, flavorful center that makes them impossible to stop eating.
I love making them because they feel nostalgic and special but come together with ingredients I always have on hand. They’re a side that can steal the show and a reminder that sometimes, the best food is also the simplest.
If you’ve never tried homemade hush puppies before, this is the place to start. Make them once, and you’ll understand why they’re a classic that’s not going anywhere.


