Love this? Save it for later!
Share the inspiration with your friends
That first crackle of butter hitting a screaming hot cast iron skillet — the kind that makes you stop mid-sentence and just listen — still takes me straight to my grandmother’s kitchen in late October. She’d pull this heavy black pan from the oven, and the smell of toasted cornmeal and something sweet would fill every corner of that tiny house. I never asked for the recipe. I just watched, year after year, until I had it memorized by smell and sound alone.
This sweet & spicy honey butter skillet cornbread is my version of that memory. It’s got that crispy, golden-brown crust you can only get from a preheated skillet, a tender crumb that’s moist but not cakey, and a little kick of heat that sneaks up on you right after the honey sweetness settles in. (Honestly, the first time I added cayenne, I was nervous. My grandma would’ve raised an eyebrow. But then she tasted it, and she just nodded. That’s all I needed.)
This isn’t just another cornbread recipe. It’s the kind that makes you close your eyes after the first bite — that perfect balance of sweet, spicy, salty, and buttery all at once. And that honey butter? It seeps into every warm crack and crevice, turning something simple into something you’ll crave on a random Tuesday night.
Trust me on this one.
Why You’ll Love This Recipe
I’ve tested this recipe more times than I care to admit. Some batches came out too dry. Others were too sweet, or not sweet enough, or that weird gummy texture that makes you wonder if you forgot an egg. But this version? This is the one I keep coming back to. Here’s why it works:
- Quick & Easy : From start to finish, this comes together in about 30 minutes. No stand mixer needed. No complicated steps. Just one bowl, a whisk, and a hot skillet.
- Simple Ingredients : You probably have most of this in your pantry right now. Cornmeal, flour, buttermilk, eggs, butter, honey. The spicy part is just cayenne and a little smoked paprika — nothing exotic.
- Perfect for Any Occasion : I’ve served this alongside a big pot of chili for game day, with honey-sriracha glazed salmon for a weeknight dinner, and even torn into chunks for breakfast with a fried egg on top. It works everywhere.
- Crowd-Pleaser : Kids love the sweet honey butter. Adults love the subtle heat. Everyone fights over the crispy edges. It’s the kind of side dish that disappears before the main course.
- Unbelievably Delicious : That contrast between the crunchy, buttery crust and the soft, tender interior — with the honey butter melting into every bite — is next-level comfort food. It’s the cornbread you’ll actually want to make again.
What makes this recipe different from the rest? It’s the technique. Preheating the skillet with butter until it’s sizzling gives you that deep golden crust. The combination of honey in the batter and honey butter on top means every bite is sweet, but not cloying. And the cayenne? It doesn’t make it spicy-spicy. It just adds warmth — a little tingle that makes you take another bite to figure out what’s happening.
This is comfort food reimagined. Faster, simpler, but with the same soul-soothing satisfaction you’d expect from something that takes all afternoon. Perfect for impressing guests without stress, or turning a simple meal into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and I’ve included notes on substitutions where they work well.
- 1 cup yellow cornmeal (medium or fine grind — I prefer medium for more texture; avoid coarse grits here)
- 1 cup all-purpose flour (spooned and leveled; you can substitute 1:1 gluten-free baking flour if needed)
- 1/3 cup granulated sugar (adds sweetness and helps with browning)
- 1 tablespoon baking powder (make sure it’s fresh — this is what gives the cornbread lift)
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt (I use fine sea salt)
- 1/2 teaspoon smoked paprika (adds a subtle smoky depth — regular paprika works too)
- 1/4 teaspoon cayenne pepper (this is the “spicy” part — adjust up or down based on your heat tolerance; I’ve gone as high as 1/2 teaspoon for serious spice lovers)
- 1 cup buttermilk (room temperature — makes the cornbread tender and tangy; you can make a quick substitute by adding 1 tablespoon lemon juice or vinegar to regular milk and letting it sit for 5 minutes)
- 2 large eggs (room temperature)
- 1/4 cup honey (for sweetness in the batter; use a mild honey like clover or orange blossom)
- 1/4 cup unsalted butter (melted and slightly cooled, plus more for the skillet)
For the Honey Butter Topping:
- 3 tablespoons unsalted butter (softened to room temperature)
- 2 tablespoons honey (use the same honey you used in the batter for consistency)
- Flaky sea salt (optional, but highly recommended — Maldon is my go-to)
A few notes from my kitchen: I’ve tried this with stone-ground cornmeal and it works, but the texture is grittier. If that’s your thing, go for it. I usually stick with standard yellow cornmeal from the grocery store. For the buttermilk, don’t skip it — the acidity is what reacts with the baking soda to give you that fluffy, tender crumb. I’ve made this with whole milk in a pinch, and it’s fine, but not as good. Trust me on the buttermilk.
One more thing: the smoked paprika is non-negotiable in my book. It adds this warmth that you can’t quite place, but you’d miss if it weren’t there. Regular paprika works if that’s all you have, but the smoky version really takes this cornbread to another level.
Equipment Needed
You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll need:
- 10-inch cast iron skillet (this is the star of the show — the heavy pan holds heat like nothing else and gives you that perfect crispy crust; if you don’t have one, a 9-inch round cake pan or an 8×8 baking dish will work, but the crust won’t be as dramatic)
- Large mixing bowl (for the dry ingredients)
- Medium bowl or large liquid measuring cup (for the wet ingredients)
- Whisk (for combining everything smoothly)
- Rubber spatula (for scraping the bowl clean)
- Small bowl (for mixing the honey butter)
- Oven mitts (the skillet handle gets dangerously hot — I learned this the hard way)
If you don’t own a cast iron skillet, I’d recommend picking one up — they’re affordable and last forever. Lodge makes a great one for around $20. But honestly, I’ve made this in a glass pie dish before, and while the crust wasn’t as crispy, it was still delicious. Use what you have.
One tip: make sure your skillet is well-seasoned before using it for cornbread. If it’s sticky or has rust spots, give it a quick scrub and re-season. A smooth, non-stick surface makes all the difference when you’re trying to get that perfect golden crust.
Preparation Method

This comes together fast, so I like to have everything measured and ready before I start. Here’s how it goes:
Step 1: Preheat your oven and skillet.
Place your cast iron skillet in the oven and preheat to 400°F (200°C). Let the skillet heat up for at least 15 minutes — you want it screaming hot. While it’s heating, you can prep the batter.
Step 2: Mix the dry ingredients.
In a large bowl, whisk together 1 cup cornmeal, 1 cup flour, 1/3 cup sugar, 1 tablespoon baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon salt, 1/2 teaspoon smoked paprika, and 1/4 teaspoon cayenne pepper. Make sure everything is evenly distributed — you don’t want a pocket of cayenne in one bite.
Step 3: Mix the wet ingredients.
In a separate bowl or large liquid measuring cup, whisk together 1 cup buttermilk, 2 large eggs, 1/4 cup honey, and 1/4 cup melted butter (cooled slightly so it doesn’t cook the eggs). Whisk until smooth and well combined.
Step 4: Combine wet and dry.
Pour the wet ingredients into the dry ingredients. Stir with a spatula or wooden spoon until just combined — about 10 to 12 strokes. A few lumps are fine. Overmixing will make the cornbread tough, so resist the urge to keep stirring.
Step 5: Prepare the skillet.
Carefully remove the hot skillet from the oven (use those oven mitts!). Add about 1 tablespoon of butter to the skillet and swirl it around until it melts and coats the bottom and sides. It should sizzle immediately — that’s what you want.
Step 6: Pour and bake.
Pour the batter into the hot skillet — it should sizzle and spread evenly. Gently smooth the top with a spatula if needed. Return the skillet to the oven and bake for 18 to 22 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean or with just a few moist crumbs. The edges should be dark golden and pulling away from the sides of the skillet.
Step 7: Make the honey butter.
While the cornbread bakes, mix the honey butter. In a small bowl, combine 3 tablespoons softened butter and 2 tablespoons honey. Stir until smooth and creamy. Set aside at room temperature.
Step 8: Finish and serve.
Remove the skillet from the oven and let the cornbread cool for about 5 minutes. While it’s still warm, spread the honey butter over the top — it will melt into all the nooks and crannies. Sprinkle with flaky sea salt if you’re using it. Slice into wedges and serve warm.
A few things I’ve learned the hard way: Don’t skip preheating the skillet. That hot pan is what gives you the crispy crust. And don’t overbake — cornbread goes from perfect to dry very quickly. Start checking at 18 minutes, and pull it out as soon as the toothpick comes out clean.
Cooking Tips & Techniques
After making this recipe more times than I can count, here are the things I wish someone had told me:
Room temperature ingredients matter. Cold eggs or cold buttermilk will seize the melted butter and give you a denser, less tender crumb. I pull my eggs and buttermilk out of the fridge about 30 minutes before I start. If I forget (which happens often), I place the eggs in a bowl of warm water for 5 minutes and microwave the buttermilk for about 15 seconds.
Don’t overmix the batter. This is the number one mistake I see. You want to stir until the dry ingredients are just moistened. A few lumps are totally fine — they’ll bake out. Overmixing develops the gluten and gives you tough, rubbery cornbread instead of that light, tender texture.
Let the skillet get really hot. I mean, really hot. When you add the butter, it should sizzle and foam immediately. That intense heat is what creates that deep golden crust. If your skillet isn’t hot enough, the batter will just sit there and soak into the pan instead of forming that crispy edge.
Watch the bake time carefully. Every oven runs differently. My old oven took 22 minutes. My current one is done at 19. Start checking early. The cornbread is done when the top springs back lightly when touched and a toothpick comes out clean. If you see cracks forming on top, it’s probably overdone.
Let it rest before serving. I know it’s tempting to dig in right away, but letting the cornbread cool for 5 minutes allows the structure to set. If you slice into it too soon, it might crumble apart. Those 5 minutes also give the honey butter time to melt into every crevice — trust me, it’s worth the wait.
One more thing: if you’re making this for a crowd and want to keep it warm, you can tent the skillet loosely with foil and keep it in a 200°F oven for up to 30 minutes. The crust stays crispy and the inside stays tender.
Variations & Adaptations
This recipe is flexible, and I’ve tried quite a few variations over the years. Here are some of my favorites:
Savory Cheddar & Jalapeño Cornbread: Omit the cayenne and smoked paprika, and fold in 1 cup shredded sharp cheddar cheese and 2 tablespoons finely diced pickled jalapeños (drained) into the batter. Skip the honey butter topping and serve with regular butter instead. This version is incredible alongside a bowl of creamy slow cooker chicken tortilla soup.
Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend (I like Bob’s Red Mill). The texture will be slightly more delicate, but it still works beautifully. Make sure your cornmeal is certified gluten-free if that’s a concern.
Vegan Adaptation: Use plant-based buttermilk (1 cup unsweetened almond milk + 1 tablespoon lemon juice), flax eggs (2 tablespoons ground flaxseed + 6 tablespoons water, let sit for 10 minutes), and vegan butter. The texture won’t be quite as tender, but it’s still delicious. Use maple syrup instead of honey for the topping to keep it fully plant-based.
Extra Spicy Version: Double the cayenne to 1/2 teaspoon and add 1/4 teaspoon chipotle powder for a smoky heat. This is my husband’s favorite version — he says it’s the only cornbread that actually has personality.
Sweet Corn Version: Fold in 1/2 cup fresh or frozen (thawed) corn kernels into the batter before baking. It adds little bursts of sweetness and a nice texture contrast. This is great in summer when corn is at its peak.
I once made a version with chopped crispy bacon folded into the batter and a little bacon fat replacing some of the butter. It was absolutely ridiculous in the best way. I haven’t perfected the ratios yet, but I’ll share it when I do.
Serving & Storage Suggestions
This cornbread is best served warm, straight from the skillet, with the honey butter melting into every bite. I like to cut it into wedges like a pie and let everyone grab their own piece. The crispy edges are always the first to go.
For serving, this cornbread is incredibly versatile. It’s perfect alongside quick creamy skillet beef stroganoff for a hearty dinner, or crumbled over a bowl of chili. I’ve also served it for breakfast with a fried egg and a drizzle of extra honey — it’s honestly one of my favorite ways to eat it.
Storage: Leftover cornbread can be stored in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. The texture will soften slightly, but it’s still delicious.
Reheating: The best way to reheat is in a 350°F oven for about 5 to 7 minutes, or in a hot skillet with a little butter for that fresh-from-the-oven crust. You can also microwave individual slices for about 20 seconds, but the edges won’t be as crispy.
Freezing: This cornbread freezes beautifully. Let it cool completely, wrap it tightly in plastic wrap and then foil, and freeze for up to 3 months. To serve, thaw overnight in the refrigerator and reheat in a 350°F oven for 10 minutes. I’ve also frozen individual wedges for quick sides — just grab one, heat it up, and you’re good to go.
One thing I’ve noticed: the flavors actually meld together even more after a day in the fridge. The honey sweetness and the cayenne heat sort of settle into each other. It’s different from fresh-baked, but still really good in its own way.
Nutritional Information & Benefits
Here’s the approximate nutritional breakdown per serving (based on 8 servings):
- Calories: 310
- Total Fat: 14g
- Saturated Fat: 8g
- Cholesterol: 75mg
- Sodium: 420mg
- Total Carbohydrates: 42g
- Dietary Fiber: 2g
- Sugars: 18g
- Protein: 6g
While this is definitely a treat, there are a few nutritional perks worth noting. Cornmeal is a good source of fiber and contains antioxidants called carotenoids, which are good for eye health. Buttermilk provides calcium and probiotics (if you’re using live-culture buttermilk). And honey, while still sugar, has some antibacterial properties and is a more natural sweetener than refined sugar.
This cornbread is vegetarian-friendly and can be made gluten-free or vegan with the substitutions mentioned above. It contains dairy, eggs, and gluten in its standard form, so keep that in mind if you’re cooking for someone with allergies.
My personal take? This is comfort food. It’s not a health food, and it doesn’t pretend to be. But using real, simple ingredients — butter, honey, eggs, cornmeal — feels better than anything from a box. And honestly, a slice of this with a side of roasted vegetables or a big salad makes for a satisfying, balanced meal.
Conclusion
This sweet & spicy honey butter skillet cornbread is the kind of recipe that earns a permanent spot in your rotation. It’s quick enough for a weeknight, impressive enough for company, and comforting enough to make any meal feel special. That crispy, buttery crust, the tender crumb, the little kick of heat, and the honey butter that melts into every warm crevice — it’s hard to beat.
I hope you make this your own. Add more cayenne if you like heat. Swap the honey for maple syrup if that’s what you have. Fold in some cheese or jalapeños or corn kernels. This recipe is a starting point, and I’d love to hear how it turns out in your kitchen.
Leave a comment below and let me know what you think. Did you add your own twist? Did the honey butter disappear before the cornbread was even sliced? (That happens at my house every single time.) Share a photo if you make it — I love seeing your creations.
Thanks for stopping by, and happy cooking. This one’s a keeper.
Frequently Asked Questions
Can I make this cornbread without a cast iron skillet?
Absolutely. A 9-inch round cake pan or an 8×8 baking dish will work. The crust won’t be as crispy, but the cornbread will still be delicious. Just preheat the pan in the oven for about 5 minutes before adding the batter.
How do I know when the cornbread is done baking?
The top should be golden brown, the edges should be pulling away from the skillet, and a toothpick inserted in the center should come out clean or with just a few moist crumbs. Start checking at 18 minutes.
Can I reduce the sugar or honey to make it less sweet?
You can reduce the sugar to 1/4 cup and the honey to 2 tablespoons, but the texture will be slightly less tender. The honey also adds moisture, so cutting it too much might result in a drier cornbread.
How do I make the honey butter ahead of time?
Mix the softened butter and honey together, then store it in an airtight container in the refrigerator for up to 2 weeks. Let it come to room temperature before spreading on warm cornbread.
Can I use this recipe to make cornbread muffins?
Yes! Grease a 12-cup muffin tin and divide the batter evenly. Bake at 400°F for 12 to 15 minutes, or until golden and a toothpick comes out clean. The bake time will be shorter, so keep an eye on them.
Pin This Recipe!

Best Easy Sweet & Spicy Honey Butter Skillet Cornbread
This sweet & spicy honey butter skillet cornbread has a crispy, golden-brown crust, a tender crumb that’s moist but not cakey, and a little kick of heat that sneaks up on you right after the honey sweetness settles in. It’s the perfect balance of sweet, spicy, salty, and buttery all at once.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 cup yellow cornmeal (medium or fine grind)
- 1 cup all-purpose flour (spooned and leveled)
- 1/3 cup granulated sugar
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt (fine sea salt)
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper
- 1 cup buttermilk (room temperature)
- 2 large eggs (room temperature)
- 1/4 cup honey (mild honey like clover or orange blossom)
- 1/4 cup unsalted butter (melted and slightly cooled, plus more for the skillet)
- 3 tablespoons unsalted butter (softened to room temperature, for honey butter topping)
- 2 tablespoons honey (for honey butter topping)
- Flaky sea salt (optional, for topping)
Instructions
- Preheat your oven and skillet: Place your cast iron skillet in the oven and preheat to 400°F (200°C). Let the skillet heat up for at least 15 minutes.
- Mix the dry ingredients: In a large bowl, whisk together 1 cup cornmeal, 1 cup flour, 1/3 cup sugar, 1 tablespoon baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon salt, 1/2 teaspoon smoked paprika, and 1/4 teaspoon cayenne pepper.
- Mix the wet ingredients: In a separate bowl or large liquid measuring cup, whisk together 1 cup buttermilk, 2 large eggs, 1/4 cup honey, and 1/4 cup melted butter (cooled slightly). Whisk until smooth and well combined.
- Combine wet and dry: Pour the wet ingredients into the dry ingredients. Stir with a spatula or wooden spoon until just combined — about 10 to 12 strokes. A few lumps are fine.
- Prepare the skillet: Carefully remove the hot skillet from the oven. Add about 1 tablespoon of butter to the skillet and swirl it around until it melts and coats the bottom and sides.
- Pour and bake: Pour the batter into the hot skillet — it should sizzle and spread evenly. Gently smooth the top with a spatula if needed. Return the skillet to the oven and bake for 18 to 22 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean or with just a few moist crumbs.
- Make the honey butter: While the cornbread bakes, mix the honey butter. In a small bowl, combine 3 tablespoons softened butter and 2 tablespoons honey. Stir until smooth and creamy. Set aside at room temperature.
- Finish and serve: Remove the skillet from the oven and let the cornbread cool for about 5 minutes. While it’s still warm, spread the honey butter over the top. Sprinkle with flaky sea salt if using. Slice into wedges and serve warm.
Notes
Don’t skip preheating the skillet. That hot pan is what gives you the crispy crust. Don’t overbake — cornbread goes from perfect to dry very quickly. Start checking at 18 minutes. Room temperature ingredients matter for best texture. Let the cornbread rest for 5 minutes before serving to allow the structure to set.
Nutrition
- Serving Size: 1 wedge (1/8 of reci
- Calories: 310
- Sugar: 18
- Sodium: 420
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 42
- Fiber: 2
- Protein: 6
Keywords: cornbread, skillet cornbread, honey butter, sweet and spicy, cast iron, southern cornbread, easy cornbread recipe


