Layered Cornbread Cake With Honey Butter Frosting

Loading…

By Reading time

Layered cornbread cake lands somewhere between a celebration cake and a warm slice of cornbread, and that mix is exactly what makes it hard to stop eating. The crumb is tender but sturdy, with enough cornmeal texture to keep each bite interesting, and the honey butter frosting drapes over the layers with a soft, whipped sweetness that doesn’t drown the cake itself. A drizzle of honey and a little flaky salt on top pulls everything into focus.

What makes this version work is the balance. The batter uses both milk and buttermilk, so the crumb stays moist without turning heavy, and the combination of baking powder and baking soda gives the layers enough lift to stay tall in the pan. The melted butter and honey go into the cake batter for flavor and tenderness, while the frosting is built with softened butter and a small splash of cream so it beats up light instead of greasy.

Below, I’ll walk through the part that matters most: keeping the layers even, frosting them before the cake dries out, and finishing with the honey-salt topping so every slice tastes intentional, not just sweet.

The layers baked up flat and the frosting stayed fluffy enough to spread without tearing the cake. The honey and flaky salt on top made it taste like cornbread and dessert had the best possible argument.

★★★★★— Megan R.

Like this layered cornbread cake with honey butter frosting? Save it to Pinterest for the dessert table when you want something golden, fluffy, and just salty enough on top.

Save to Pinterest

The One Thing That Keeps Cornbread Cake from Eating Like Dry Cornbread

Most cornbread cakes go wrong in the same place: they lean too far into the cornbread side and forget they still need to behave like cake. That usually means too much cornmeal, not enough fat, or overbaking by a few minutes. Once that happens, the layers still taste good, but they crumble before the fork gets to the plate.

This recipe stays on the cake side because the flour does enough structural work to soften the cornmeal, and the honey brings moisture that plain sugar can’t quite replace. The other detail that matters is the bake time. Pull the layers when the centers are set and a toothpick comes out clean, not when the tops look aggressively browned. Cornbread can take more heat than cake, but cornbread cake still dries out if you chase color.

  • Cornmeal gives the cake its texture and that faint corn flavor, but too much makes the crumb sandy. Fine or medium grind works best here; coarse cornmeal gets a little gritty in a layered cake.
  • Buttermilk keeps the crumb tender and adds enough acidity to help the baking soda do its job. If you only have milk, add 1 teaspoon lemon juice or vinegar to the 1/2 cup and let it sit for a few minutes.
  • Honey adds moisture and rounds out the corn flavor. It doesn’t replace sugar entirely, but it makes the cake taste softer and more integrated instead of sharply sweet.
  • Butter, melted in the cake and softened in the frosting gives you two different textures: tender layers and a fluffy finish. Don’t swap in oil for the frosting; it won’t whip the same way.

What Each Ingredient Is Actually Doing in the Layers and Frosting

Layered cornbread cake with honey butter frosting, golden, fluffy, drizzled

These ingredients are working in two separate jobs, and that’s why the cake has a better texture than a one-bowl shortcut version. The batter needs enough flour to hold the layers together, while the cornmeal supplies the flavor and a little grain. In the frosting, butter is the structure, honey is the aroma, and powdered sugar turns everything from loose whipped butter into something that can actually sit between layers.

  • All-purpose flour is what keeps the slices neat. If you cut back too far, the layers get fragile and start breaking when you frost them.
  • Eggs add richness and help the batter set into a sliceable cake. Room-temperature eggs mix in more evenly and keep the batter from looking curdled after the butter goes in.
  • Vanilla smooths out the corn flavor and keeps the cake tasting round instead of one-note sweet. It matters more here than it would in a plain yellow cake because the cornmeal needs a little softness around the edges.
  • Heavy cream in the frosting is there for texture, not flavor. Add it a tablespoon at a time if needed so the frosting stays thick enough to hold between layers.
  • Flaky salt on top is not decoration. It sharpens the honey and keeps the final bite from turning cloying.

Building the Layers So the Cake Stays Tender

Whisk the Dry Ingredients First

Start by combining the flour, cornmeal, sugar, baking powder, baking soda, and salt in a large bowl. That even distribution matters because the leaveners need to be spread through the batter before any liquid goes in. If you skip the whisking and dump everything together loosely, you can end up with bitter little pockets of baking soda or uneven rise.

Bring the Wet Ingredients Together Separately

Whisk the eggs, milk, buttermilk, melted butter, honey, and vanilla in another bowl until the mixture looks smooth and unified. The butter should be melted but not hot enough to cook the eggs. If the melted butter goes in scorching hot, it can seize into tiny bits and give you an uneven batter.

Fold, Don’t Beat, the Batter

Pour the wet mixture into the dry ingredients and stir just until the flour disappears. The batter should look thick and slightly textured from the cornmeal, but you shouldn’t see dry streaks at the bottom of the bowl. Overmixing here tightens the crumb, and that turns the cake from tender to tough.

Watch the Centers, Not the Color

Divide the batter between three greased 8-inch pans and bake until the tops spring back and a toothpick comes out clean, about 22 to 25 minutes. The edges will take on a deeper gold before the centers are fully set, and that’s normal. Pull them too late and the layers lose the soft crumb that makes the frosting worth it.

Make It Without Dairy

Use unsweetened almond milk mixed with 1 teaspoon vinegar in place of the milk and buttermilk, and swap the butter for a good plant-based butter with a firm texture. The cake will still rise and hold together, but the frosting won’t whip quite as airy, so add the cream substitute slowly and stop as soon as it spreads easily.

Use a Two-Layer Cake Instead of Three

Bake the batter in two 9-inch pans and check them a few minutes earlier since the layers will be thicker. You’ll get a taller-looking slice with a little more frosting per bite, but the cake will bake more slowly in the center, so don’t rely on the timer alone.

Make It Gluten-Free

Use a cup-for-cup gluten-free flour blend in place of the all-purpose flour and keep the cornmeal the same. The texture will be a touch more delicate, so let the layers cool completely before moving them, and don’t frost while they’re even slightly warm.

Add a Little Extra Corn Flavor

Fold 1/2 cup of finely ground cornmeal into the batter for a more pronounced corn taste, or brush the cooled layers with a thin layer of warm honey before frosting. Both changes push the dessert further toward cornbread, but the cake will read less like a standard layer cake and more like a Southern-style celebration dessert.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The frosting firms up in the fridge, but the cake stays moist.
  • Freezer: Freeze unfrosted layers tightly wrapped for up to 2 months. Frosted slices freeze, but the whipped frosting loses some of its light texture after thawing.
  • Reheating: Bring slices to room temperature, or warm them for just 10 to 15 seconds in the microwave. Too much heat melts the frosting and makes the crumb seem drier than it is.

Questions I Get Asked About This Recipe

Can I bake this in a 9×13 pan instead of layers?+

Yes. Bake it in a greased 9×13 pan, but expect a slightly longer bake time, usually around 30 to 35 minutes. Start checking early because the edges can set before the center does, and overbaking will make the cake taste dry even with frosting.

How do I keep the frosting from getting grainy?+

Beat the butter first until it’s pale and fluffy, then add the powdered sugar gradually. If the frosting turns grainy, it usually means the butter was too cold or the sugar went in too fast. A tablespoon of cream at a time helps it smooth out without turning loose.

Can I make the cake layers ahead of time?+

Yes, and it’s a good idea. Bake the layers a day ahead, wrap them once they’re completely cool, and keep them at room temperature or in the fridge. Cold layers are easier to frost cleanly, as long as you let them lose the chill before serving.

How do I stop the layers from sticking to the pans?+

Grease the pans well and line the bottoms with parchment circles. Cornmeal batter has a little more texture than standard cake batter, so it can cling if the pan isn’t properly prepped. Let the layers cool for about 10 minutes, then turn them out while they’re still warm enough to release cleanly.

Can I use salted butter instead of unsalted butter?+

You can, but reduce the added salt in both the cake and frosting a little. Unsalted butter gives you better control here, especially because the flaky salt on top already adds a sharp finish. If you use salted butter without adjusting, the topping can taste heavy instead of balanced.

Layered Cornbread Cake With Honey Butter Frosting

Layered cornbread cake with honey butter frosting is made by whisking dry and wet ingredients separately, then baking golden 8-inch rounds and stacking them with fluffy honey butter. Finish with a drizzle of honey and flaky sea salt for a sweet-salty swirl in every slice.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 560

Ingredients
  

For cornbread cake layers
  • 2 cup all-purpose flour
  • 1 cup yellow cornmeal
  • 0.75 cup granulated sugar
  • 1 tbsp baking powder
  • 0.5 tsp baking soda
  • 1 tsp salt
  • 4 eggs
  • 1 cup whole milk
  • 0.5 cup buttermilk
  • 0.5 cup unsalted butter, melted
  • 0.25 cup honey
  • 1 tbsp vanilla
For honey butter frosting
  • 1 cup unsalted butter, softened
  • 3 tbsp honey
  • 3.5 cup powdered sugar
  • 2 tbsp heavy cream
  • 1 tsp vanilla
  • 0.25 tsp salt
  • 1 Honey and flaky sea salt for finishing

Equipment

  • 1 sheet pan
  • 1 stand mixer

Method
 

Make and bake the cornbread cake layers
  1. Preheat oven to 350F and grease three 8-inch round pans.
  2. Whisk together all-purpose flour, yellow cornmeal, granulated sugar, baking powder, baking soda, and salt.
  3. Whisk together eggs, whole milk, buttermilk, melted unsalted butter, honey, and vanilla in a separate bowl.
  4. Fold the wet mixture into the dry mixture until just combined, then divide batter evenly between the three pans.
  5. Bake at 350F for 22-25 minutes, until a toothpick comes out clean.
  6. Cool the baked cakes completely before frosting.
Make honey butter frosting and assemble
  1. Beat softened unsalted butter and honey until smooth, then gradually mix in powdered sugar.
  2. Beat in heavy cream, vanilla, and salt until very light and fluffy.
  3. Frost generously between all layers and spread frosting over the outside of the stacked cake.
  4. Drizzle with honey and sprinkle flaky sea salt over the top to finish.

Notes

Pro tip: Cool the cake layers completely before frosting so the honey butter frosting stays fluffy instead of melting. Store covered in the fridge for up to 4 days; freeze unfrosted cake layers wrapped tightly for up to 2 months, then thaw and frost. For a gluten-free swap, use a 1:1 gluten-free all-purpose baking flour blend in place of all-purpose flour.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating