Ditch the box mix—this Skillet Cornbread from scratch is simple, comforting, and ready in about 30 minutes. Soft and fluffy inside with a golden, crispy crust from the cast iron skillet, it highlights rich butter, tangy buttermilk, and a touch of pure maple syrup for balanced sweetness and flavor.

I adore cornbread and have a few different recipes because this classic never gets old. Baking it in a cast iron skillet gives the best crust—crispy and deeply golden—while keeping the interior tender and moist.
This Skillet Cornbread Recipe brings together simple pantry staples: cornmeal, all-purpose flour (or gluten-free alternative), butter (or oil), buttermilk, an egg, and maple syrup. It takes about 10 minutes to mix and 20–25 minutes to bake.
The result: a versatile cornbread that pairs beautifully with soups, chilis, grilled meats, and holiday roasts, or served warm with butter and a drizzle of honey or syrup for breakfast.

Why you’ll love this recipe
- Moist, tender crumb balanced by a deeply golden, crispy crust from the cast iron skillet.
- Rich butter and tangy buttermilk flavors, finished with a touch of pure maple syrup for subtle sweetness.
- Quick to prepare—about 10 minutes of hands-on time in a single bowl.
- Easy to adapt: simple swaps make it gluten-free or dairy-free without sacrificing texture.
Recipe ingredients

- Cornmeal — medium grind works well. Cornmeal is not the same as corn flour (masa) or polenta.
- All-purpose flour — can be replaced with whole wheat white flour for extra nutrition. For gluten-free, use a 1:1 gluten-free all-purpose flour or oat flour and add one extra egg (total 2 eggs).
- Butter — provides rich flavor; substitute equal oil for a lighter taste. If using salted butter, omit added salt.
- Buttermilk — gives tang and tenderness. If you don’t have buttermilk, stir 1 tablespoon lemon juice or apple cider vinegar into 1 cup milk (dairy or non-dairy) and let sit 10 minutes.
- Egg — one large egg to bind and add structure.
- Maple syrup — adds natural sweetness; honey or another sweetener may be substituted.
See the recipe card below for exact quantities.
How to make cornbread in a cast iron skillet
Making cornbread from scratch is straightforward, and the cast iron skillet helps develop that signature crust while keeping the center soft and tender. Mix wet ingredients, fold in dry, then bake for a quick, satisfying loaf.
The batter comes together in about 10 minutes and bakes in roughly 20–25 minutes. If you don’t own a cast iron skillet, an oven-proof skillet or an 8×8″ baking dish will work; baking time may vary slightly.
Pro tip: For best crust, preheat the oven with the cast iron skillet inside so the pan is hot when the batter is added. This jump-starts crust formation.

- Preheat oven to 400°F (200°C). Lightly grease a 9″ cast iron skillet or oven-proof dish.
- Melt the butter in a large bowl and let cool slightly. Whisk in the buttermilk, egg, and maple syrup until combined.
- Add flour, cornmeal, baking powder, baking soda, and salt. Stir just until combined; do not overmix.
- Pour batter into the prepared skillet, spread evenly, and bake 20–25 minutes on the middle rack until golden and a toothpick comes out clean. Let cool slightly, then slice and serve warm.

Recipe FAQs
Cast iron retains and distributes heat evenly, producing a crisp, deeply browned crust while keeping the interior moist and tender.
Yes. An oven-safe skillet or an 8×8″ baking dish will work, though the crust will be less pronounced. Adjust baking time as needed.
Yes. Substitute the all-purpose flour with a gluten-free 1:1 flour or oat flour and add an extra egg (total 2 eggs) to help with structure.
Yes. Replace butter with oil and use non-dairy milk for the buttermilk substitute (1 cup non-dairy milk + 1 tablespoon lemon juice or vinegar, rested 10 minutes).

Serving suggestions
This buttermilk cornbread is versatile. Serve it any of these ways:
- Alongside a hearty chili or a bowl of vegetable soup for dipping into the savory broth.
- As a side for baked or grilled meats like roast chicken, pork, or turkey.
- With butter and jam, or a quick drizzle of honey or maple syrup for breakfast.
- As a holiday side with glazed ham or roasted turkey breast.
Recipe notes
- Skillet substitute: Use an oven-safe skillet or 8×8″ pan if you don’t have cast iron; begin checking doneness at 20 minutes.
- If using salted butter, omit the 1/2 teaspoon of added salt in the batter.
- No buttermilk: Mix 1 tablespoon lemon juice or apple cider vinegar into 1 cup milk and let sit 10 minutes to create a buttermilk substitute.
- Dairy-free: Swap butter for oil and use non-dairy milk prepared as described above.
- Gluten-free: Use oat flour or a gluten-free 1:1 blend and add one extra egg for structure.

More cast iron skillet recipes
- Blueberry cornbread (variation with fresh or frozen berries)
- Focaccia-style skillet bread
- Oven-baked pork chops with a skillet sear
- Pan-seared steak with skillet-roasted vegetables
- Skillet chocolate chip cookie for sharing
Did you try this recipe? If so, leave a review below and tag @flavorthemoments on social media so I can see what you made.

Skillet Cornbread Recipe
Prep: 10 mins •
Cook: 20 mins •
Total: 30 mins
Ingredients
- 1/2 cup unsalted butter (4 ounces); sub with oil if desired
- 1 cup buttermilk
- 1 large egg
- 1/3 cup pure maple syrup (or honey)
- 1 cup all-purpose flour (or gluten-free 1:1 blend/oat flour)
- 1 cup cornmeal (medium grind)
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt (omit if using salted butter)
Instructions
- Preheat the oven to 400°F (200°C). Lightly grease a 9″ cast iron skillet and set aside.
- Melt the butter in a large bowl and let cool slightly. Whisk in the buttermilk, egg, and maple syrup until combined.
- Add the flour, cornmeal, baking powder, baking soda, and salt to the wet ingredients. Stir just until incorporated; avoid overmixing.
- Pour the batter into the prepared skillet and spread evenly. Bake for 20–25 minutes on the middle rack until the top is golden and a toothpick inserted into the center comes out clean. Serve warm.
Notes
- If you don’t have cast iron, an oven-proof skillet or 8×8″ pan will work—check after 20 minutes.
- If using salted butter, skip the 1/2 teaspoon salt in the batter.
- To make non-dairy buttermilk, add 1 tablespoon lemon juice or apple cider vinegar to 1 cup non-dairy milk and let sit 10 minutes.
- For a gluten-free version, use oat flour or a gluten-free 1:1 blend and add an extra egg for structure.
Nutrition (per slice)
Calories: 177 kcal • Carbohydrates: 25 g • Protein: 4 g • Fat: 7 g • Sodium: 298 mg • Fiber: 1 g • Sugar: 5 g
Nutrition is estimated using a food database and should be used as a guideline.
Publication note: This recipe was originally published in August 2014. Photos and instructions have been updated and a gluten-free option added.