Southern-style cornbread has a crisp, deeply golden crust and a tender, corn-forward center. Unlike sweeter cake-like versions, this recipe is savory and relies on buttermilk, butter, and cornmeal for its flavor.
Preheating a cast-iron skillet is the key to the crust. When the batter hits the hot fat, the edges immediately begin to sizzle and brown while the center stays moist.
Serve this cornbread alongside chili, beans, barbecue, or a traditional Southern dinner. It is also sturdy enough to use in cornbread dressing.
Why You’ll Love This Recipe
- A hot cast-iron skillet produces crisp edges and a golden bottom.
- Buttermilk keeps the center tender and adds a subtle tang.
- The batter takes about 10 minutes to prepare.
- The recipe has a savory, corn-forward flavor without added sugar.
- It pairs well with soups, stews, beans, and barbecue.
- Leftovers can be frozen or used in cornbread dressing.
Ingredients
- 1 1/2 cups yellow cornmeal: Provides the cornbread’s main flavor and slightly rustic texture.
- 1/2 cup all-purpose flour: Gives the bread enough structure while keeping cornmeal as the primary ingredient.
- 1 tablespoon baking powder: Helps the cornbread rise.
- 1/2 teaspoon baking soda: Reacts with the buttermilk for additional lift and browning.
- 1 teaspoon kosher salt: Seasons the batter and enhances the corn flavor.
- 2 large eggs: Add structure and help bind the batter.
- 1 1/2 cups buttermilk: Adds moisture, tenderness, and mild tanginess.
- 1/4 cup unsalted butter, melted: Adds richness to the batter.
- 2 tablespoons bacon drippings or unsalted butter: Greases the skillet and creates a crisp crust.
Ingredient Substitutions
- Yellow cornmeal: White cornmeal can be used without changing the method. Avoid using cornbread mix, which already contains other ingredients.
- All-purpose flour: Use a dependable 1-to-1 gluten-free flour blend if needed.
- Buttermilk: Combine 1 1/2 cups whole milk with 1 1/2 tablespoons lemon juice or white vinegar. Let it stand for 5 to 10 minutes before using.
- Unsalted butter: Salted butter can be used, but reduce the added salt slightly.
- Bacon drippings: Use butter, vegetable shortening, or a neutral cooking oil.
- Fresh eggs: A commercial liquid egg substitute may work, following the package equivalent for two eggs.
How to Make Southern Cornbread
- Preheat the oven and skillet.
Position a rack in the center of the oven and preheat it to 425°F. Place a 10-inch cast-iron skillet in the oven while it preheats. The skillet should heat for at least 10 minutes. - Combine the dry ingredients.
In a large mixing bowl, whisk together the cornmeal, flour, baking powder, baking soda, and salt. Break up any visible lumps so the leavening is evenly distributed. - Combine the wet ingredients.
In a separate bowl, whisk the eggs until blended. Add the buttermilk and 1/4 cup melted butter, then whisk until evenly combined. - Make the batter.
Pour the wet mixture into the dry ingredients. Stir gently just until no dry pockets remain. The batter should be thick but pourable. A few small lumps are fine. - Grease the hot skillet.
Carefully remove the heated skillet from the oven. Add the bacon drippings or butter and swirl the skillet to coat the bottom and sides. The fat should melt immediately and may begin to sizzle. - Add the batter.
Pour the batter into the hot skillet. You should hear it sizzle around the edges. Use a spatula to spread the top evenly if needed. - Bake the cornbread.
Return the skillet to the oven and bake for 20 to 25 minutes. The cornbread is ready when the top is golden, the edges pull slightly away from the skillet, and a toothpick inserted into the center comes out clean. - Cool briefly.
Let the cornbread rest in the skillet for 10 minutes. Run a thin knife around the edge if necessary, then cut it into wedges and serve warm.
Tips for the Best Southern-Style Cornbread
- Preheat the cast-iron skillet along with the oven. A hot surface is essential for a crisp crust.
- Use plain cornmeal rather than self-rising cornmeal or cornbread mix.
- Check that the baking powder and baking soda are fresh so the cornbread rises properly.
- Measure the flour by spooning it into the measuring cup and leveling the top.
- Mix the batter only until the dry ingredients are moistened. Overmixing can make the cornbread firm.
- Pour the batter into the skillet immediately after greasing it so the pan remains hot.
- Let the cornbread rest for about 10 minutes before slicing to help the crumb set.

Common Mistakes to Avoid
Starting With a Cold Skillet
A cold skillet will not create the characteristic crisp bottom and edges. Heat the pan in the oven for at least 10 minutes before adding the batter.
Using Cornbread Mix Instead of Cornmeal
Cornbread mixes contain flour, leavening, and sometimes sugar. Using one in this recipe will make the ingredient proportions incorrect.
Overmixing the Batter
Excessive stirring develops the gluten in the flour and can make the cornbread tough. Stop mixing once no dry streaks remain.
Letting the Batter Sit Too Long
The baking soda begins reacting with the buttermilk immediately. Bake the batter soon after combining the wet and dry ingredients.
Overbaking the Cornbread
Cornbread can dry out quickly. Remove it when the center is set and a toothpick comes out clean rather than waiting for the entire top to become dark brown.
Variations
Jalapeño Cornbread
Fold one finely diced jalapeño into the batter. Remove the seeds and membranes for milder heat or leave some in for a spicier result.
Cheddar Cornbread
Stir 1 cup of shredded sharp cheddar into the batter before pouring it into the skillet.
Corn Kernel Cornbread
Fold 1 cup of drained canned corn or thawed frozen corn into the finished batter.
Green Onion Cornbread
Add 1/2 cup of thinly sliced green onions for a mild onion flavor.
Lightly Sweetened Cornbread
For a slightly sweeter version, whisk 2 tablespoons of granulated sugar into the dry ingredients.
What to Serve With Southern-Style Cornbread
- Chili or beef stew
- Pinto beans or black-eyed peas
- Pulled pork or barbecue chicken
- Collard greens
- Fried chicken
- Butter, honey, or fruit preserves
How to Store
Allow the cornbread to cool completely before storing it. Wrap it tightly or place it in an airtight container and keep it at room temperature for up to 2 days.
For longer storage, refrigerate the cornbread for up to 5 days. Refrigeration can dry it slightly, so reheat individual pieces with a small amount of butter.
To freeze, wrap individual wedges tightly and place them in a freezer-safe container. Freeze for up to 3 months. Thaw at room temperature or overnight in the refrigerator.
Reheat cornbread in a 325°F oven for 8 to 10 minutes. Individual wedges can also be heated briefly in the microwave, although the crust will be softer.
Frequently Asked Questions
Does Southern cornbread contain sugar?
Many traditional Southern cornbread recipes are savory and do not contain sugar. Preferences vary by household and region, so a small amount can be added if you prefer a sweeter flavor.
Do I need a cast-iron skillet?
No, but cast iron produces a particularly crisp crust. A well-greased 9-inch square metal baking pan can be used instead. Preheat the pan before adding the batter.
Can I use self-rising cornmeal?
Not without adjusting the recipe. Self-rising cornmeal already contains leavening and salt, so using it with the listed baking powder, baking soda, and salt could cause the cornbread to rise unevenly or taste overly salty.
Why did my cornbread crumble?
Cornbread naturally has a more delicate crumb than sandwich bread. Excessive cornmeal, too little liquid, inaccurate flour measurements, or slicing it immediately after baking can make it overly crumbly.
Why isn’t the bottom crispy?
The skillet may not have been hot enough, or there may not have been enough fat in the pan. Preheat the skillet thoroughly and add the batter while the fat is sizzling.
Can I make the batter ahead of time?
It is better to bake the batter immediately. The leavening begins working once the buttermilk is added, and a long delay can reduce the rise.
Can I use this cornbread for dressing?
Yes. Let the baked cornbread cool, crumble it, and allow it to dry slightly before using it in cornbread dressing.
Final Thoughts
Southern-style cornbread is a savory, versatile side with a crisp skillet crust and tender center. Preheating the pan and mixing the batter gently are the most important steps for achieving its characteristic texture.
