Homemade Skillet Cornbread Recipe

Ditch the boxed mix—this skillet cornbread is simple to make from scratch and tastes far better. The crumb is tender and fluffy, while the exterior bakes to a deep golden, crisp crust thanks to the hot cast iron. With butter, tangy buttermilk and a touch of maple syrup, it’s a comforting, slightly sweet bread that comes together quickly and is perfect for soups, chilis, weeknight dinners or a cozy breakfast.

Cornbread in cast iron skillet cut into wedges.

I’m a big cornbread fan and I keep multiple versions in my repertoire. Baking it in a cast iron skillet gives the best of both worlds: a tender, moist interior and a crunchy, buttery rim. This skillet method is easy, reliable and ready in about 30 minutes from start to finish.

Wedge of cast iron skillet cornbread on a plate topped with butter.

Why you’ll love this recipe

  • Moist and tender inside with a rich, buttery flavor and a golden, crisp crust from the cast iron.
  • A balanced hint of sweetness from maple syrup complements the tang of buttermilk.
  • Quick to prepare—about 10 minutes of mixing and 20–25 minutes to bake.
  • Simple swaps allow easy dairy-free or gluten-free variations.

Recipe ingredients

Skillet cornbread recipe ingredients.
  • Cornmeal — medium grind works well. Cornmeal is different from corn flour (masa) and polenta.
  • All-purpose flour — for a heartier loaf, use whole wheat white flour. To make gluten-free, substitute a 1:1 gluten-free all-purpose blend or oat flour and add an extra egg (total 2 eggs).
  • Butter — adds rich flavor; you can swap oil for a lighter taste. If you use salted butter, omit the added salt in the recipe.
  • Buttermilk — provides tang and tenderness. If you don’t have buttermilk, stir 1 tablespoon lemon juice or apple cider vinegar into a cup of milk (dairy or non-dairy) and let sit for 10 minutes.
  • Egg — one large egg helps bind the batter.
  • Maple syrup — adds natural sweetness; honey or another sweetener can be used instead.

See the recipe card below for exact quantities and full instructions.

How to make cornbread in a cast iron skillet

This cornbread is made in one bowl and baked in a preheated skillet. The hot cast iron creates a beautiful crust while keeping the interior soft and tender. Total hands-on time is minimal.

The basic method: melt the butter, whisk it with the buttermilk, egg and maple syrup, fold in the dry ingredients, then pour into a greased skillet and bake until golden and a toothpick comes out clean.

Pro tip: If you don’t have a cast iron skillet, use an ovenproof skillet or an 8×8″ baking dish. The crust won’t be quite the same, and baking time may vary—check for doneness starting at 20 minutes.

How to make cornbread in a cast iron skillet.
  1. Melt 1/2 cup (4 ounces) unsalted butter in a large bowl and let it cool slightly.
  2. Whisk in 1 cup buttermilk, 1 large egg and 1/3 cup pure maple syrup until combined.
  3. Add 1 cup all-purpose flour, 1 cup cornmeal, 1 tablespoon baking powder, 1/2 teaspoon baking soda and 1/2 teaspoon salt; stir just until incorporated.
  4. Pour batter into a lightly greased 9″ cast iron skillet and spread evenly. Bake at 400°F (204°C) for 20–25 minutes on the middle oven rack until golden and a toothpick comes out clean. Let cool slightly, then slice and serve warm.
Skillet cornbread with butter and maple syrup alongside.

Recipe FAQs

Why use a cast iron skillet for cornbread?

Cast iron holds and distributes heat evenly, which helps form a crisp, deeply browned crust while keeping the center moist and tender.

Can I make skillet cornbread without a cast iron skillet?

Yes—an ovenproof skillet or an 8×8″ baking dish will work. Expect a softer edge and possibly a different bake time; begin checking for doneness at 20 minutes.

Can I make skillet cornbread gluten-free?

Yes. Replace the all-purpose flour with a gluten-free 1:1 flour blend or oat flour and add one extra egg (use 2 eggs total) to improve texture.

Can I make this cornbread dairy-free?

To make it dairy-free, swap the butter for oil and use a non-dairy milk for the buttermilk substitute (1 tablespoon lemon juice or vinegar per cup of non-dairy milk, let sit 10 minutes).

img 6131 7 2

Serving suggestions

This cornbread pairs well with many dishes and can be served in different ways:

  • Dunk a warm wedge into bean or turkey chili, or spoon it alongside vegetable soup.
  • Serve as a side with meatloaf, roasted or grilled meats, or a hearty stew.
  • Top with butter and jam or a drizzle of maple syrup for breakfast.
  • Add to holiday spreads with glazed ham or roasted turkey.

Recipe notes

  • Skillet substitute: An ovenproof skillet or 8×8″ baking dish works if you don’t have cast iron—check for doneness at 20 minutes.
  • If using salted butter, omit the 1/2 teaspoon salt listed in the ingredients.
  • To make a quick buttermilk substitute, stir 1 tablespoon lemon juice or apple cider vinegar into 1 cup milk and let stand 10 minutes.
  • Dairy-free: Replace butter with oil and use non-dairy milk for the buttermilk substitute.
  • Gluten-free: Substitute flour with oat flour or a 1:1 gluten-free blend and add one extra egg (2 total).
Wedge of skillet cornbread on a plate with a bite removed.

More cast iron skillet recipes

  • Blueberry cornbread
  • Focaccia pizza
  • Oven baked pork chops
  • Pan-seared steak
  • Rosemary focaccia
  • Skillet chocolate chip cookie
  • Spatchcock roast chicken
  • Spinach feta frittata

Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so we can see your results.

Cornbread in cast iron skillet cut into wedges.

Skillet Cornbread Recipe

Moist and fluffy with a crispy crust. Ready in about 30 minutes.
Servings: 8
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins

Ingredients

  • 1/2 cup unsalted butter (4 ounces); can substitute oil
  • 1 cup buttermilk
  • 1 large egg
  • 1/3 cup pure maple syrup
  • 1 cup all-purpose flour
  • 1 cup cornmeal
  • 1 tablespoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt

Instructions

  1. Preheat the oven to 400°F (204°C). Lightly grease a 9″ cast iron skillet.
  2. Melt the butter in a large bowl and let it cool slightly. Whisk in the buttermilk, egg and maple syrup until combined.
  3. Add the flour, cornmeal, baking powder, baking soda, and salt. Stir just until incorporated—do not overmix.
  4. Pour the batter into the prepared skillet and spread it evenly. Bake on the middle rack for 20–25 minutes until golden and a toothpick comes out clean. Serve warm.

Notes

  1. If using salted butter, omit the 1/2 teaspoon of added salt.
  2. No buttermilk? Combine 1 tablespoon lemon juice or vinegar with 1 cup milk and let sit 10 minutes.
  3. Dairy-free option: use oil instead of butter and non-dairy milk for the buttermilk substitute.
  4. Gluten-free option: substitute flour with oat flour or a 1:1 gluten-free blend and add an extra egg (2 total).

Nutrition

Serving: 1 slice • Calories: 177 kcal • Carbohydrates: 25 g • Protein: 4 g • Fat: 7 g • Saturated Fat: 4 g • Sodium: 298 mg • Fiber: 1 g • Sugar: 5 g

Estimated using a food database and intended for guidance only.

Course: Breads
Cuisine: American
Author: Marcie
All recipes and images © Flavor the Moments.

Note: This recipe was originally published in August 2014 and has been updated with new photos, clearer instructions, and a gluten-free option.