Southern Cornbread is light and buttery with a little crispiness around the edges. Easy to make, cornbread is the perfect accompaniment for soups, chilis, or a fried chicken dinner.

Estimated reading time: 4 minutes




A slice of southern cornbread with melting butter on a white plate.

Southerners are known for loving homemade bread in any form, and one of our favorites is cornbread. Sometimes you need biscuits to go with your meal, and sometimes you need cornbread. It’s a delicate balance!

This Southern cornbread recipe goes great with chili, almost any kind of soup, or your favorite meatloaf dinner. Best of all, it’s quick and easy to make, with ingredients that you probably have on hand.

You’ll need these ingredients

  • finely ground white cornmeal
  • all-purpose flour
  • baking powder
  • baking soda
  • salt
  • buttermilk
  • egg
  • bacon grease or shortening
  • butter

How to make Southern cornbread

It takes about 15 minutes to put together this Southern cornbread recipe, and most of that is just the oven and skillet preheating. The cornbread can bake while you’re getting the rest of your dinner ready.

  1. Place the skillet in the oven while it’s preheating. After about 5 minutes, remove the skillet and place the bacon grease (or shortening) and butter in the skillet and place back in the oven.
  2. Mix the cornmeal, flour, baking powder, baking soda, and salt in a large bowl and whisk together until well mixed.
  3. Add the buttermilk and egg and stir gently just until mixed.
  4. Remove the hot skillet from the oven, and carefully pour most of the grease into the batter, leaving about a tablespoon in the skillet.
  5. Stir the grease into the batter and then pour into the hot skillet and place in the oven.
  6. Bake cornbread for about 20 minutes until it’s golden brown and crispy around the edges. Remove the skillet from the oven and turn the cornbread out onto a platter.

Cook’s Tip: The bacon grease or shortening and butter should melt and be hot but not smoking. Keep an eye on it while you’re mixing the other ingredients.

Quick tips

  • you can use yellow cornmeal but I prefer white
  • if you use cornmeal mix, omit the flour, baking powder, and salt

Southern cornbread faqs

Is cornbread gluten free?

If you omit the flour and use plain cornmeal, then your cornbread should be gluten free.

Can dogs eat cornbread?

I kid you not, this is a frequently asked question regarding cornbread! The answer is that while there’s nothing in cornbread to cause harm to your dog (unless they have a grain sensitivity), there’s also no nutritional value for your dog.

Can you freeze cornbread?

Absolutely! Wrap your cornbread tightly with parchment paper and then cover that tightly with foil. Place the wrapped cornbread in an airtight container or just a freezer bag. Then place in the freezer for 3-4 months.

How do you store cornbread?

Cornbread is fine stored just like any other bread, on the counter or in a bread box. Southern cornbread does not need to be refrigerated.

What to do with leftover cornbread?

Make cornbread croutons! They are great on a caesar salad.

Can you make cornbread without eggs?

Yes, but you would need to add another binding agent like sour cream or yogurt.

A loaf of Southern cornbread baked and turned out on a cutting board.

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
5 from 2 votes

Southern Cornbread Recipe

The perfect Southern cornbread recipe that turns out slightly crispy, buttery cornbread every time.
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 10 servings
Save This Recipe


  • 2 cups plain cornmeal
  • ½ cup all-purpose flour
  • 1 egg
  • 2 cups full-fat buttermilk
  • 1 tablespoon baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • ¼ cup bacon grease or shortening
  • ¼ cup butter


  • Preheat oven to 450. Place skillet in the oven to preheat. 
  • Whisk together cornmeal, flour, baking powder, baking soda, and salt.
  • Add buttermilk and egg and stir until well mixed.
  • Remove hot skillet from oven and put the bacon grease or shortening and butter in the skillet. Place skillet back in oven for a few minutes until butter is melted and grease is hot. Watch carefully and don't let it start smoking!
  • When the bacon grease-butter mixture is melted and hot, pour most of it into the batter, leaving about a tablespoon of hot oil in the skillet. Stir to mix well and then pour the batter into the hot skillet.
  • Bake 20-25 minutes until golden brown on top. Remove skillet from oven and turn cornbread out onto platter.


If you use a self-rising cornmeal mix, omit the flour, baking powder, and salt.


Serving: 1slice, Calories: 248kcal, Carbohydrates: 26g, Protein: 5g, Fat: 14g, Saturated Fat: 7g, Polyunsaturated Fat: 6g, Cholesterol: 42mg, Sodium: 532mg, Fiber: 2g, Sugar: 3g
Course: Breads
Cuisine: American
Calories: 248
Keyword: cornbread, southern cornbread, southern cornbread recipe
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!

UPDATE NOTES: This post was originally published October 31, 2011, and on March 22, 2022, was updated with one or more of the following: step-by-step photos, video, updated recipe, new tips.

Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.
5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    This is the BEST cornbread I’ve had in 22 years… Since I last had this style cornbread at my grandfather’s. All us kids liked his the best, I’ve no idea why sweetened yellow cornbread is so popular. It’s a crumbly mess! Thank you so much!!!

  2. Step #2 says if using plain cornmeal, add “11 teaspoon baking powder” . Is that a misprint? 11 seems like a lot of baking powder.
    Thank you for all your recipes. I am new to the South and I have learned much about southern cooking from you,

    1. Hi Jan,
      YES, that was a misprint! I have corrected it now to 1. Thank you for your sweet comments! Happy cooking xoxo

      1. MawMaw started cooking the “sweet cornbread” just for her baby boy because I grew up with her and she cooked it just like yours all the time I was growing up. Daddy liked it your way and said the sweet cornbread was more like cake. David was just spoiled.