There is something wonderfully old-fashioned about a Southern caramel cake. It is the kind of dessert that appears at family gatherings in a well-loved baking pan, already half gone before everyone sits down. This Caramel Cake with Caramel Icing Recipe keeps that familiar buttery flavor but skips the fuss of stacking and filling multiple layers. Instead, the cake bakes in one wide pan, which means more golden edges, more caramel icing in every bite, and less time waiting for dessert.

The cake itself is soft, tender, and deeply flavored with brown sugar. A little sour cream keeps the crumb moist, while the quick cooked icing turns glossy, rich, and almost candy-like as it sets. I like cutting it into small squares because the topping is wonderfully sweet and buttery. Add a scoop of vanilla ice cream while the cake is still slightly warm, and you have the sort of simple dessert people remember.
Southern Caramel Sheet Cake
This Southern Caramel Sheet Cake is designed for an 18 by 13 inch half sheet pan. The thin batter bakes quickly, usually in about 17 to 20 minutes, so keep an eye on it near the end. The center should feel springy, the edges should begin pulling away from the pan, and a toothpick should come out without wet batter.
Ingredients for the cake
- 1 cup salted butter
- 1 cup water
- 2 cups packed light brown sugar
- 2 teaspoons vanilla extract
- 2 cups all-purpose flour, spooned and leveled
- 1/2 teaspoon fine salt
- 1 teaspoon baking soda
- 1/2 cup sour cream
- 2 large eggs
Ingredients for the Cake With Caramel Icing
- 3/4 cup salted butter
- 3 1/2 cups packed light brown sugar
- 5/6 cup evaporated milk or heavy cream
- 1/4 teaspoon fine salt
- 1 1/2 teaspoons vanilla extract
Begin by heating the oven to 350°F. Grease the pan well or line it with parchment paper. Melt the butter and water in a saucepan over medium-high heat. Stir in the brown sugar and let the mixture reach a full rolling boil, with bubbles covering the surface. Take it off the heat and cool it for a couple of minutes before stirring in the vanilla.
Add the flour, salt, and baking soda to the saucepan. Stir the salt and baking soda gently into the flour first, then whisk everything together until the batter looks smooth. In a separate bowl, whisk the eggs and sour cream. Add that mixture to the warm batter and stir just until combined. Spread the batter into the prepared pan and bake until done.
Sheet Pan Caramel Cake Method
While the cake cools, make the icing. Melt the butter in a clean saucepan, then add the brown sugar, evaporated milk, and salt. Bring it to a rolling boil over medium heat, stirring constantly. The mixture may look loose at first, but it thickens quickly. You will know it is ready when it coats the back of a spoon instead of running straight off.
Remove the saucepan from the heat and stir in the vanilla. Set the pan inside a larger bowl of ice water, taking care not to let water splash into the caramel. Stir continuously for about 3 to 5 minutes, scraping the sides as you go. The icing should become thicker but remain warm and pourable.

Pour the icing over the slightly cooled cake and spread it to the edges. Work promptly because cooked caramel icing can set surprisingly fast. Give it a few minutes to firm up, then slice the cake into squares. The top should have a soft crackle when cut, while the crumb underneath stays tender and buttery.
How To Make Caramel Sheet Cake Better
Pro Tips
- Measure flour by spooning it into the cup and leveling the top. Packed flour can make the cake heavy.
- Do not walk away from the icing while it boils. Stirring prevents scorching and helps it thicken evenly.
- Spread the icing as soon as it becomes pourable. If it turns too firm, gently warm it over low heat.
- Let the cake cool for about 20 minutes before icing so the topping stays on the surface instead of melting into the crumb.
Variations and Substitutions
For a Salted Caramel Sheet Cake Recipe, sprinkle a small pinch of flaky sea salt over the icing before it sets. Toasted pecans add crunch and make this a festive Caramel Icing Dessert. You can also use dark brown sugar for a deeper molasses note, although the color will be darker.
If you do not have sour cream, plain 2% yogurt works well in the cake. Heavy cream can replace evaporated milk in the icing, but it creates a slightly richer finish. Unsalted butter is also fine; simply add an extra pinch of salt to balance the flavor. This recipe is best as a sheet cake rather than a 10 Layer Cake because the soft icing is meant to be poured and set on top.
Troubleshooting Tips
- If the cake is dry, it was likely baked too long or made with too much flour. Begin checking early.
- If the icing is runny, return it to low heat briefly, then cool it again while stirring.
- If the icing hardens in the pan, warm it gently until it loosens. Avoid high heat, which can scorch the sugar.
- If the cake sinks, make sure the baking soda is fresh and avoid overmixing after adding the eggs and sour cream.
Caramel Buttermilk Sheet Cake Serving Ideas
Store the covered cake at room temperature for up to three days. Keep it in a single layer if you want the caramel topping to remain neat. For longer storage, wrap individual pieces tightly and freeze them for up to three months. Thaw at room temperature before serving.
Serve small squares with coffee, black tea, or a scoop of vanilla ice cream. A few toasted pecans on top add a pleasant contrast to the soft cake and smooth caramel. This Sheet Pan Caramel Cake is especially handy for potlucks because it travels well and makes about 20 servings.
Frequently Asked Questions
Can I bake this cake in a 9 by 13 inch pan?
Yes. The cake will be thicker, so expect it to need roughly 23 to 25 minutes. Check the center with a toothpick before removing it.
Can I use unsalted butter?
Yes. Add a little extra salt to both the cake and icing, tasting carefully if possible.
Why did my caramel icing become hard?
It likely cooled too long before being poured. Rewarm it gently and spread it while it is still fluid.
Can I use yogurt instead of sour cream?
Plain yogurt is a good substitute. Use the same amount and avoid flavored or sweetened yogurt.
Can this icing cover a layer cake?
This icing is best poured over a sheet cake. It may slide between layers because it sets more like a soft icing than a firm frosting.
How do I know when the cake is baked?
The center should spring back lightly, the edges should pull away from the pan, and a toothpick should come out without wet batter.

Caramel Cake with Caramel Icing Recipe
Equipment
- 18 by 13 inch half sheet pan
- Medium Saucepan
- Mixing Bowl
- Whisk
- Offset spatula
- Large bowl for ice bath
Ingredients
- 1 cup salted butter for the cake
- 1 cup water for the cake
- 2 cups light brown sugar packed, for the cake
- 2 teaspoons vanilla extract for the cake
- 2 cups all-purpose flour spooned and leveled
- 1/2 teaspoon fine salt for the cake
- 1 teaspoon baking soda for the cake
- 1/2 cup sour cream plain 2% yogurt may be substituted
- 2 large eggs for the cake
- 3/4 cup salted butter for the icing
- 3 1/2 cups light brown sugar packed, for the icing
- 5/6 cup evaporated milk or heavy cream
- 1/4 teaspoon fine salt for the icing
- 1 1/2 teaspoons vanilla extract for the icing
Instructions
- Preheat the oven to 350°F. Grease an 18 by 13 inch half sheet pan or line it with parchment paper.
- Melt butter and water in a saucepan over medium-high heat. Stir in the brown sugar and bring the mixture to a full rolling boil.
- Remove the saucepan from the heat and cool for a couple of minutes. Stir in the vanilla extract.
- Add the flour, salt, and baking soda. Whisk until the batter is smooth.
- Whisk the eggs and sour cream in a separate bowl, then stir them into the batter until just combined.
- Spread the batter in the prepared pan. Bake for 17 to 20 minutes, until the center is springy and a toothpick comes out without wet batter.
- For the icing, melt the butter in a clean saucepan. Add the brown sugar, evaporated milk, and salt.
- Bring the icing to a rolling boil over medium heat, stirring constantly, until it coats the back of a spoon.
- Remove from the heat and stir in the vanilla. Place the saucepan in an ice bath and stir for 3 to 5 minutes, until thick but still pourable.
- Pour the icing over the slightly cooled cake and spread it to the edges. Let it set briefly before slicing.
Notes
- Spread the icing promptly because it sets quickly as it cools.
- For a salted variation, sprinkle flaky sea salt over the icing before it firms.
- Store covered at room temperature for up to three days or freeze tightly wrapped pieces for up to three months.
- Plain yogurt can replace sour cream in the cake.
