This post may contain affiliate links. Please see our disclosure policy.
Golden, crispy, and downright irresistible, this hush puppies recipe is everything you love about Southern comfort in one bite. Fluffy inside, crunchy outside, and packed with sweet corn flavor, they’ll steal the show at any meal!
For more southern recipes, make my buttermilk fried chicken and honey butter cornbread next!

Hush puppies are little crispy golden bites of pure Southern comfort! They’re crispy on the outside, soft and fluffy on the inside, and bursting with that sweet-savory corn flavor.
They’re the kind of side that makes you want to grab “just one more” until the basket’s mysteriously empty. Not to mention, they’re super easy to make! Just mix, scoop, fry, and you’ve got a plate of happiness in minutes.
They’re perfect with fried catfish, barbecue, or honestly, just on their own with a little honey butter or remoulade for dipping. Trust me, once you make these, you’ll start looking for excuses to fry up a batch.
Table of Contents
Why These Are The Best Hush Puppies
- Perfectly crispy outside, tender inside! That crisp texture is irresistible, you won’t be able to eat just one!
- Just the right amount of sweetness to balance the savory flavors and bring out the flavor of the cornmeal!
- Easy to make with simple ingredients! This is a great recipe to make when you don’t have a ton of time but you want something delicious on the table that everyone will love!
- Crowd-pleaser! They’re the perfect side dish and disappear faster than you can fry them.
Key Ingredients

(full list of ingredients can be found in the recipe card below)
- Cornmeal brings the signature golden color, subtle sweet corn flavor, and a nice crunch that defines a hush puppy’s texture.
- All-Purpose Flour softens the crumb by blending with the cornmeal, helping the hush puppies hold together. It also creates just enough gluten to give them structure without making them tough.
- Just a little Sugar adds a touch of sweetness to balance the savory flavors. It also enhances the browning when frying.
- For seasoning the batter, we’re using garlic powder, onion powder, and cajun seasoning. These add flavor and depth to the
- Baking Powder and Baking Soda work together to give a quick lift so the hush puppies are light and airy inside.
- Buttermilk adds tangy flavor and keeps the interior moist and tender. Its acidity reacts with the baking soda for a soft and fluffy texture.
- Melted Butter brings rich flavor and a tender, melt-in-your-mouth texture. It also helps create a crisp, golden crust when fried.
- Grated Yellow Onion adds moisture, sweetness, and savory depth. It infuses every bite with a subtle onion flavor that compliments the cornmeal.
- Eggs act as a binder to hold the batter together so the hush puppies don’t fall apart when fried.
- Vegetable Oil is my oil of choice for frying but you can use any oil with a high smoke point – canola oil, peanut oil, avocado oil, grapeseed oil etc. Do not fry these in olive oil, the oil will burn and it’ll taste unpleasant.
Substitutions and Variations
- For a little heat, add in some cayenne pepper into the batter.
- Creole seasoning works well here in place of Cajun seasoning.
- For sweeter flavor without adding more sugar, you can use a sweet onion instead of a yellow onion.
How To Make Hush Puppies
- Add about 5 cups of oil to a heavy-bottomed pot or large dutch oven, you should have about 4 inches of oil. Heat the oil to 350-365 degrees F. Place paper towels onto a large plate. Use a candy thermometer to measure the temperature of the oil!

Step 1: In a large bowl, combine cornmeal, flour, sugar, baking soda, baking powder, kosher salt, back pepper, garlic powder, onion powder, and cajun seasoning. Whisk together.

Step 2: In a separate bowl, combine buttermilk, grated yellow onion, and an egg. Whisk together until combined. Add the wet ingredients to the dry ingredients and whisk together, then pour in the melted butter and continue to mix until a smooth batter forms. (Pro tip: Don’t overmix the batter. Stir the wet and dry ingredients together just until combined. Overmixing develops gluten, making them tough.) Cover with plastic wrap and let the dough rest for 10-15 minutes.

- Step 3: Use a small ice cream scoop or small cookie scoop to scoop out the hush puppy batter and add to the oil. (if you don’t have an ice cream, you can use a spoon to scoop out a heaping tbsp of dough) Fry for 3-4 minutes, until golden brown. Use a slotted spoon to remove from the hot oil and place the hush puppies onto the paper towel-lined plate to remove any excess oil. Add a sprinkle of salt and garnish with chopped green onion.
Tips For The Best Homemade Hush Puppies
- Let the cornmeal hydrate: After mixing, let the batter rest for 5 to 10 minutes so the cornmeal absorbs liquid. This prevents grainy texture.
- Fry at the right temperature : 350-365°F is the sweet spot. Too hot and they’ll burn before the center cooks; too cool and they’ll absorb oil.
- Don’t overcrowd the fryer: Frying in small batches keeps the oil temperature steady and ensures even cooking.
- Drain and season immediately: As soon as they come out, hit them with a light sprinkle of salt so it sticks while they’re hot.
- Fry in fresh, clean oil for best results: Old oil breaks down, making fried foods heavy and greasy instead of crisp.
- Serve fresh: Hush puppies are at their best right after frying with that crispy outside, fluffy inside. A little honey butter or remoulade on the side doesn’t hurt either.
How To Serve Hush Puppies
Hush puppies are the ultimate Southern side, and they pair beautifully with just about anything fried, grilled, or smoky.
They’re a classic match for fried catfish, crispy fried chicken, smothered turkey wings, or BBQ ribs as a easy side that adds texture and crunch! They also work great with shrimp and grits or a seafood boil for that coastal, down-home vibe.
For classic southern meals, serve them with collard greens, baked macaroni and cheese, candied yams, and soul food potato salad. If you really want to take this to the next level, serve with a dipping sauce. For something sweet, add a honey butter. And for something savory, serve with remoulade sauce, spicy aioli, or keep it simple and serve with a bowl of sour cream on the side.
Recipe FAQs
You can swap the buttermilk for regular milk mixed with 1 tablespoon of vinegar or lemon juice per cup. Let it sit for 5 minutes before using. This gives you the same tang and tenderness that buttermilk provides.
Medium-grind yellow cornmeal is ideal. It gives you that classic Southern texture with just the right amount of crunch. Fine-grind works too, but the texture will be softer.
Absolutely! Sharp cheddar, minced jalapeños, scallions, or even crumbled bacon can take your hush puppies to the next level. Just keep mix-ins small (dice them up!) so they don’t weigh down the batter.
Hush puppies should be a deep golden brown on the outside and feel light when lifted from the oil. You can also cut one open and if the center is fluffy and not doughy, they’re done.
No, I don’t recommend this. The batter will flatten into discs in the oven and it won’t be very crispy at all.
Hush puppies are best served fresh right after deep frying! However, if you want to freeze them, you can. Let them cool completely then freeze in a single layer before transferring to a freezer bag. Reheat in the air fryer or oven at 375°F for 5-7 minutes to restore their crunch.
More Southern Food Recipes
Main Course
Southern Chicken and Waffles
Appetizers
Old Fashioned Buttermilk Biscuits
Main Course
Nashville Hot Chicken Recipe
Main Course
Buttermilk Fried Chicken
Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!
If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!
Hush Puppies

Equipment
- Large Pot or Dutch Oven
- Cheese Grater
Ingredients
- 1 1/4 cups Cornmeal
- 1 1/4 cup All Purpose Flour
- 1/2 cup Sugar
- 1 1/2 tsp Baking Powder
- 1/2 tsp Baking Soda
- 1 1/2 tsp Kosher Salt
- 1/4 tsp Black Pepper
- 1/2 tsp Garlic Powder
- 1 tsp Onion Powder
- 1 1/2 tsp Cajun Seasoning
- 1 1/4 cup Buttermilk
- 1 small Yellow Onion, (grated)
- 1 large Egg
- 2 tbsp Salted Butter, (melted)
- Vegetable Oil, (for frying)
Instructions
- Add about 5 cups of oil to a heavy-bottomed pot or large dutch oven, you should have about 4 inches of oil. Heat the oil to 350-365 degrees F. Place paper towels onto a large plate. Use a candy thermometer to measure the temperature of the oil!
- In a large bowl, combine cornmeal, flour, sugar, baking powder, baking soda, kosher salt, back pepper, garlic powder, onion powder, and cajun seasoning. Whisk together.
- In a separate bowl, combine buttermilk, grated yellow onion, and an egg. Whisk together until combined. Add the wet ingredients to the dry ingredients and whisk together, then pour in the melted butter and continue to mix until a smooth batter forms. (Pro tip: Don’t overmix the batter. Stir the wet and dry ingredients together just until combined. Overmixing develops gluten, making them tough.)
- Cover with plastic wrap and let the dough rest for 10-15 minutes.
- Use a small ice cream scoop or small cookie scoop to scoop out the hush puppy batter and add to the oil. (if you don’t have an ice cream, you can use a spoon to scoop out a heaping tbsp of dough) Fry for 3-4 minutes, until golden brown. Use a slotted spoon to remove from the hot oil and place the hush puppies onto the paper towel-lined plate to remove any excess oil.
- Add a sprinkle of salt and garnish with chopped green onion.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















Can you add more grated onion/a bit of fresh garlic instead of the onion powder/garlic powder? Or does that make everything too wet?
Hi! You can add fresh garlic instead of garlic powder (or in addition to) but I wouldn’t add more grated onion unless you drain it a bit because like you said, it could make the batter too wet. Let me know how it turns out with these modifications! Enjoy!