Cast Iron Skillet Cornbread

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. Please read the full disclosure here.

Cast iron skillet cornbread is moist and fluffy with crispy edges. The perfect addition to any meal, this Southern skillet cornbread is made inside of one bowl in 30 minutes! It’s buttery, crispy, and oh-so good!

Moist and buttery cornbread is the best side dish for almost any meal. I use it to make my Grandpa’s Turkey Cornbread Dressing and this Southern Chicken Dressing and it’s so delicious served with Instant Pot Pinto beans or Turnip Greens.

Cornbread in a cast iron skillet.

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. Please read the full disclosure here.

There’s nothing better on a cold day than a bowl of Instant Pot Chili and a slice of warm buttery skillet cornbread straight from the oven!

What makes this recipe so good is that it’s made in a hot greased cast iron skillet. It gives the best crispy edges and texture.

It reheats really well and skillet cornbread is easy to make ahead for the holidays in case you are making dressing or need another side dish. 

Recommended Tools

Cast iron skillet (10 and 1/4 inches)

Pastry brush

Large mixing bowl

Recipe Ingredients

Cornbread ingredients on table.

Cornmeal and flour – a combination used to achieve the perfect fluffy texture. 

Baking powder – lifts the cornbread making it super light and fluffy. Make sure you are using fresh baking powder otherwise your cornbread won’t be as fluffy.

Cane sugar – a bit for sweetness, feel free to add more or less sugar depending on your taste. You can also use honey instead. 

Milk – can also use regular whole milk. It’s the secret to making moist and tender cornbread. 

Eggs – Use room-temperature eggs so they will combine more easily with the other ingredients.

Butter – gives this cornbread a buttery and delicious flavor and it also keeps the cornbread light and moist. You can use olive oil or vegetable oil instead if you prefer. 

How To Make Cornbread in a Cast Iron Skillet

All ingredients, measurements, and instructions are in the recipe card at the bottom of this post.

Step one. Preheat your oven with your cast iron skillet inside. If using butter add the stick of butter to the skillet to melt. Remove the skillet from the oven once the butter has melted, then set it aside. Even if you aren’t using butter, make sure to preheat your cast skillet in the oven for 5 – 10 minutes.

Melted butter in a cast iron skillet.

Step two. Into a large bowl add all your dry ingredients whisking until everything is combined. 

Step three. Pour in melted butter, milk, and whisked eggs. Mix until all the ingredients are combined and there aren’t any streaks of flour. Your batter should be a little looser than pancake batter. 

Dry ingredients in a bowl.
Cornbread batter in a cast iron skillet.

Step four. Use a pastry brush to brush any remaining butter in the skillet all around. If not using butter use olive oil or vegetable oil to grease the skillet. 

Step five. Pour cornbread batter into the cast iron skillet making sure to spread it out evenly. It will start to bake as soon as you pour it into the hot skillet. 

Step six. Bake cornbread in a preheated oven for 25 minutes or until the edges are nicely browned and a toothpick inserted in the middle comes out clean. 

Close up image of cornbread in a skillet.

Step seven. Top with more butter then serve warm with honey or alongside your favorite soup or chili. Enjoy!

Variations

Add in fresh or dried herbs like rosemary, thyme, oregano, or chives.

Shredded cheddar cheese for a different flavor.

Chopped jalapeno peppers to make skillet cornbread with a spicy kick!

Add a bit of honey instead of sugar.

Pro Tips

Make sure to preheat the cast skillet to help prevent the cornbread from sticking to it. 

Grease the skillet with melted butter or olive oil to not only give the cornbread a crispy bottom but it also helps to prevent sticking. 

How To Store/ Make Ahead

Slice cornbread into desired slices then wrap in plastic wrap or store cornbread whole wrapped with plastic wrap in the refrigerator for up to 5 days. 

For the freezer, wrap cornbread slices with plastic wrap and inside a freezer bag. Freeze for up to 2 months. 

Reheat cornbread in the oven for 10 minutes at 400 degrees or until heated through. From frozen cover the cornbread in parchment paper or aluminum foil. Heat for 15 – 20 minutes or until heated through. 

Slice of cornbread on a plate with butter.

Frequently Asked Questions  —

Why is my cornbread sticking to a cast-iron skillet

Your cast iron skillet either wasn’t properly seasoned or it wasn’t preheated. Preheating and greasing the cast iron skillet keeps the cornbread from sticking to it.

Should I preheat my cast iron skillet?

Yes! It’s how we get wonderful crispy edges on the cornbread and it helps the cornbread to not stick to the pan as much. 

How to clean my cast iron skillet after making cornbread?

My cornbread doesn’t stick to the skillet, but I always clean it with a gentle scrubber pad(like a scrub daddy) or sponge to remove stuck-on food in warm water with a gentle soap. Dry the skillet in a hot oven to prevent the cast iron from rusting. 

Looking For More Recipes?

Rosemary Cornbread with Polenta

Instant Pot Chili

The Best Ever Chili

Instant Pot Pinto Beans

If you love this recipe, 📌 save it to Pinterest for later or leave this recipe a ⭐️ 5-star rating! Subscribe to The Midwest Kitchen Blog’s Newsletter for more recipes like this delivered straight to your inbox!

Cornbread in a skillet.

Cast Iron Skillet Cornbread

Cast iron skillet cornbread is moist and fluffy with crispy edges. The perfect addition to any meal, this Southern skillet cornbread is made inside of one bowl in 30 minutes! It’s buttery, crispy, and oh-so-good!
5 from 1 vote
Print Pin Save Rate
Course: Side Dish
Cuisine: Southern
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 8 servings
Calories: 140kcal
Author: Tonya Fowler
Cost: $10

Equipment

Ingredients

  • ½ cup butter unsalted, or 1 stick of butter or 1/2 cup olive oil
  • 1 cup cornmeal or polenta
  • 1 cup flour
  • 1 – 2 tablespoons cane sugar
  • 1 tablespoon baking powder
  • 1 teaspoon salt
  • 1 ¼ cup milk or buttermilk
  • 2 large eggs whisked, room temperature

Optional

  • More butter for serving
  • Honey for serving

Instructions 

  • Preheat your oven to 400 degrees Fahrenheit. Place your cast iron skillet into the preheated oven with a stick of butter(if using)*, remove once it has melted then set aside. 1/2 cup butter
  • In a large mixing bowl add cornmeal, flour, cane sugar, baking powder, and salt. Whisk until combined. 1 cup cornmeal 1 cup flour 1 – 2 tablespoons cane sugar 1 tablespoon baking powder 1 teaspoon salt
  • Add your melted butter or vegetable oil, buttermilk and eggs. Mix until combined, it should be the consistency of loose pancake batter. 1 ¼ cup milk or buttermilk 2 large eggs
  • Use a pastry brush to brush any of the remaining melted butter all around the skillet (use olive oil if not using butter).
  • Pour cornbread batter into the hot cast iron skillet. Spread it out evenly then bake in the center of the preheated oven for 25 minutes or until the edges are nicely browned and a toothpick inserted in the middle comes out clean. 
  • Top with butter then serve warm with your favorite soup or chili. Enjoy!

Notes

The nutrition information is only an estimate and the recipe card may contain affiliate links. 
*Even if you aren’t using butter make sure to preheat the cast iron skillet to help prevent your cornbread from sticking.
After pouring the melted butter into the cornbread batter, spread any remaining butter all around the skillet to prevent your cornbread from sticking.
Slice cornbread into desired slices then wrap in plastic wrap or store cornbread whole wrapped with plastic wrap in the refrigerator for up to 5 days. 
For the freezer, wrap cornbread slices with plastic wrap and inside a freezer bag. Freeze for up to 2 months. 
Reheat cornbread in the oven for 10 minutes at 400 degrees or until heated through. From frozen cover the cornbread in parchment paper or aluminum foil. Heat for 15 – 20 minutes or until heated through. 

Nutrition

Calories: 140kcal | Carbohydrates: 28g | Protein: 4g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Sodium: 451mg | Potassium: 81mg | Fiber: 2g | Sugar: 2g | Calcium: 92mg | Iron: 1mg

All nutrition information is automatically generated and should be only used as a rough estimate. This recipe card may contain affiliate links.

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.