Desserts

Perfect Cornbread

Tested & Loved ★ 100% Delicious ★
Perfect Cornbread

Get your skillet into the oven before you touch the batter. A hot pan greased with melted butter is what gives the edges that crackly fried crust, and you lose it entirely if you pour cold batter into a cold dish. The batter itself comes together in about two minutes: dry in one bowl, wet in another, then a few folds with a spatula until the flour streaks just disappear. Stop there. Overmixing develops the gluten in the flour and trades that tender crumb for something rubbery.

By Nora Calloway

A little backstory

Cornbread comes out of Indigenous American cooking, where ground corn baked into flat cakes long before European settlers arrived and adapted it. The North-South split people still argue about is real: Southern versions lean savory with little or no sugar and more cornmeal, while Northern recipes like this one carry sugar and a higher share of flour for a cakier crumb. This sits squarely on the sweeter side, so if you grew up on the savory kind, cut the sugar back.

Is there anything more comforting than a warm slice of cornbread fresh from the oven? That golden crust, the tender crumb, the subtle sweetness balanced with corn’s natural earthiness—it’s the perfect companion to so many of our favorite meals.

This cornbread recipe strikes that ideal balance. It’s moist without being dense, tender without being crumbly, and just sweet enough to complement savory dishes without tasting like cake.

Made with buttermilk for tang and tenderness, and baked until the edges are perfectly golden, this is the cornbread you’ll come back to again and again. Whether you’re serving it alongside chili, crumbling it into a bowl of beans, or simply slathering it with honey butter, this recipe delivers pure comfort every time.

Step-by-Step Instructions

1

Preheat and Prepare

Preheat your oven to 375°F (190°C). Place a 9-inch cast iron skillet, 8×8 baking pan, or 9-inch round cake pan in the oven while it preheats. This creates a hot pan that gives cornbread a beautiful golden crust.

If not using a cast iron skillet, you can grease your pan instead of preheating it.

2

Combine Dry Ingredients

In a large bowl, whisk together the flour, cornmeal, sugar, baking powder, and salt until well combined. Make sure there are no lumps.

3

Combine Wet Ingredients

In a medium bowl or large measuring cup, whisk together the buttermilk, eggs, melted butter, and honey (if using) until smooth and well combined.

4

Combine Wet and Dry

Pour the wet ingredients into the dry ingredients. Stir with a spatula or wooden spoon until just combined and no streaks of flour remain. Do not overmix—a few small lumps are fine. Overmixing can make cornbread tough.

The batter will be thick but pourable.

5

Bake

Carefully remove the hot skillet or pan from the oven. If using a skillet, add a tablespoon of butter and swirl to melt, coating the bottom and sides. This creates an extra-crispy crust.

Pour the batter into the hot pan and spread evenly.

Bake for 20-25 minutes, until the top is golden brown and a toothpick inserted into the center comes out clean or with a few moist crumbs.

The edges should be golden and slightly pulling away from the sides.

6

Cool and Serve

Let the cornbread cool in the pan for 10-15 minutes before slicing and serving.

Serve warm with honey butter, if desired.

For Honey Butter:

In a small bowl, beat the softened butter with honey and a pinch of salt until smooth and creamy.

Serve alongside warm cornbread.

Summary

Prep Time: 10 minutes | Bake Time: 20-25 minutes | Total Time: 30-35 minutes

Yield: 9-inch skillet or pan (9-12 servings) or 12 muffins

Difficulty: Super Easy

Storage and Make-Ahead Tips

How to Store:

Store cornbread tightly wrapped in plastic wrap or in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to 5 days.

Can You Freeze Cornbread?

Absolutely! Cornbread freezes beautifully. Wrap the cooled cornbread (whole or in slices) tightly in plastic wrap, then in foil, and place in a freezer bag. Freeze for up to 3 months. Thaw at room temperature or warm in the oven.

Reviving Day-Old Cornbread:

To refresh cornbread, wrap in foil and warm in a 300°F oven for 10-15 minutes. You can also microwave individual slices for 10-15 seconds.

Make-Ahead for Parties:

Cornbread is best served fresh, but you can make it a day ahead and reheat before serving. The honey butter can be made up to a week ahead and refrigerated.

Using Leftover Cornbread:

Leftover cornbread makes amazing cornbread dressing/stuffing, cornbread croutons for salads, or can be crumbled over chili or into a bowl of beans.

Swaps & Substitutions

Questions & Answers

Why did mine turn out dry?

Usually overbaking or overmixing. Pull it the moment a toothpick comes out clean, around the 20-minute mark, and check early since ovens run hot. Stirring the batter past the point where flour streaks vanish also toughens and dries it out.

Do I have to use a cast iron skillet?

No. An 8x8 baking pan or 9-inch round cake pan both work. The cast iron just gives you the best crust because it holds heat and crisps the bottom, so preheat whatever pan you use and butter it well.

Can I make it ahead and store it?

Yes. Keep it covered at room temperature for two days or in the fridge up to five. Reheat slices in a 300 degree oven or a dry skillet to bring back the crust; the microwave works but softens it.

My buttermilk and eggs are cold from the fridge. Does it matter?

It does. Cold liquid can seize the melted butter into little flecks and give you uneven baking. Let them sit out 20 minutes, or warm the buttermilk briefly, so everything blends smoothly.

Can I freeze cornbread?

It freezes well. Wrap individual slices tightly and freeze up to three months. Reheat from frozen in a 325 degree oven until warmed through, about 10 to 15 minutes.

More from the Recipe Box

Craving more delicious recipes?

Subscribe to our newsletter and get our favorite weekend recipes delivered to your inbox every Friday morning.