There’s something magical about a Caramel Cake with Caramel Icing that takes you right back to Grandma’s kitchen. I remember standing on my tiptoes as a kid, watching her stir that bubbling pot of brown sugar and butter, the sweet aroma filling every corner of the house. This Southern Caramel Sheet Cake captures that same nostalgic warmth but makes it easy enough for any weeknight craving.
Unlike fussy layer cakes that demand precision and patience, this sheet pan caramel cake comes together in one bowl with minimal fuss. The buttermilk keeps the crumb incredibly tender while the homemade caramel icing creates that signature glossy finish everyone fights over. Whether you’re calling it a Caramel Buttermilk Sheet Cake or just your new go-to dessert, this recipe delivers consistent results every single time.
Why This How To Make Caramel Sheet Cake Works
The secret lies in the technique. Boiling butter and water before mixing creates steam that helps the cake rise evenly across the sheet pan. Many recipes skip this step, but it’s what gives you that light, airy texture instead of a dense slab. The Caramel Icing Dessert topping uses real brown sugar cooked to perfection, not some powdered sugar shortcut that tastes artificial.
Plus, this Salted Caramel Sheet Cake Recipe scales beautifully for crowds. One 10×15 jelly roll pan feeds 20-24 people easily, making it ideal for potlucks, bake sales, or family gatherings where everyone wants a slice. The 10 Layer Cake look comes from the thick caramel coating that settles into the cake as it cools, creating those irresistible gooey pockets.
Ingredients for Cake With Caramel Icing
You’ll need pantry staples for both the cake and the icing. Nothing fancy, just quality ingredients that shine when combined properly. The buttermilk is non-negotiable here – its acidity reacts with baking soda for maximum lift and tenderness.
- 1 cup unsalted butter, divided (½ cup for cake, ½ cup for icing)
- 1 cup water
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- ½ teaspoon fine sea salt
- 2 large eggs, lightly beaten
- ½ cup buttermilk, room temperature
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract (optional but recommended)
- 1 cup packed dark brown sugar (for icing)
- ¼ cup whole milk or evaporated milk (for icing)
- 2-3 cups powdered sugar (for icing, adjust for consistency)
- 1 teaspoon vanilla extract (for icing)
- ¼ teaspoon sea salt (for icing, use flaky salt for garnish if desired)

Step-by-Step Instructions
Preheat your oven to 375°F and grease a 10×15 jelly roll pan or sheet pan with baking spray. In a medium saucepan, combine ½ cup butter and water over medium-high heat. Bring to a rolling boil, then immediately remove from heat and set aside.
In a large mixing bowl, whisk together flour, sugar, baking soda, and salt. Add the beaten eggs, buttermilk, vanilla, and almond extract. Mix until just combined – the batter will look a bit lumpy at first but will smooth out. Slowly pour in the boiling butter mixture while stirring constantly. The batter will be thin and runny, which is exactly what you want for this Sheet Pan Caramel Cake.
Pour the batter into your prepared pan and spread it evenly. Bake for 18-22 minutes until the top springs back when lightly touched and a toothpick inserted in the center comes out clean. Don’t overbake – the cake should stay pale golden, not dark brown. Cool on a wire rack for about 15 minutes while you prepare the icing.
Making the Perfect Caramel Icing
This is where the magic happens. In a heavy-bottomed saucepan, melt the remaining ½ cup butter over medium heat. Add the brown sugar and stir constantly for 1-2 minutes until the sugar dissolves and the mixture starts to bubble. Pour in the milk and bring back to a gentle boil, stirring frequently.
Remove from heat and gradually whisk in the powdered sugar until smooth. Add vanilla and salt. The icing should be pourable but thick enough to coat the back of a spoon. If it’s too thin, add more powdered sugar. Too thick? Add a teaspoon of milk at a time. Pour the warm icing over the slightly cooled cake and spread quickly to the edges before it sets.
Pro Tips for Success
- Use room temperature buttermilk for even mixing – cold buttermilk can cause the batter to seize
- Don’t skip the boiling butter step – it’s essential for the right texture
- Work quickly when icing – caramel sets fast, so have everything ready before you start
- For extra richness, substitute evaporated milk for regular milk in the icing
- Let the cake cool completely before cutting for clean slices
Variations to Try
Make it a Salted Caramel Sheet Cake by sprinkling flaky sea salt over the icing before it sets. Add ½ cup toasted pecans or walnuts to the batter for crunch. Swap almond extract for maple extract for a fall twist. For a chocolate version, replace ½ cup flour with cocoa powder and add chocolate chips.
Troubleshooting Tips
- Icing too runny? Add more powdered sugar, ¼ cup at a time
- Cake dense? Check your baking soda freshness and don’t overmix the batter
- Icing crystallized? You stirred too much after adding sugar – whisk gently next time
- Cake stuck to pan? Grease thoroughly and let cool 15 minutes before removing
Ingredient Substitutions
No buttermilk? Mix ½ cup milk with 1½ teaspoons lemon juice or white vinegar and let sit 5 minutes. Use light brown sugar instead of dark for a milder caramel flavor. For dairy-free, substitute coconut oil for butter and coconut milk for buttermilk and regular milk.
Storage and Serving Suggestions
Store covered at room temperature for up to 3 days or refrigerate for 5 days. The caramel icing will firm up when cold, so let slices come to room temperature before serving. This Cake With Caramel Icing pairs beautifully with vanilla ice cream, fresh berries, or a strong cup of coffee. It’s also fantastic for breakfast (no judgment here).
Frequently Asked Questions
Can I make this Caramel Cake with Caramel Icing ahead of time?
Absolutely. Bake the cake up to 2 days in advance and store covered. Make the icing fresh and pour over the cake 1-2 hours before serving for the best texture.
Why is my caramel icing grainy?
Grainy icing usually means the sugar didn’t fully dissolve. Make sure to cook the brown sugar and butter mixture long enough before adding powdered sugar, and whisk gently but thoroughly.
Can I use a 9×13 pan instead of a sheet pan?
Yes, but the cake will be thicker and need 25-30 minutes baking time. The icing amount stays the same, though you might have extra for drizzling.
How do I get that glossy caramel finish?
Pour the icing while both the cake and icing are still warm. The heat helps it spread smoothly and creates that signature shine as it sets.
Can I freeze this Caramel Buttermilk Sheet Cake?
Yes, wrap individual slices tightly in plastic wrap and freeze for up to 3 months. Thaw at room temperature before serving. The icing may lose some gloss but the flavor remains excellent.
What makes this a true Southern Caramel Sheet Cake?
The combination of buttermilk, boiled butter technique, and homemade caramel icing (not frosting) distinguishes this from regular sheet cakes. It’s the traditional method passed down through generations.

Caramel Cake with Caramel Icing
Ingredients
Equipment
Method
- Preheat oven to 375°F. Grease a 10×15 jelly roll pan with baking spray.
- In a medium saucepan, combine ½ cup butter and water over medium-high heat. Bring to a rolling boil, then immediately remove from heat and set aside.
- In a large mixing bowl, whisk together flour, sugar, baking soda, and salt.
- Add beaten eggs, buttermilk, vanilla, and almond extract. Mix until just combined.
- Slowly pour in the boiling butter mixture while stirring constantly. The batter will be thin and runny.
- Pour batter into prepared pan and spread evenly. Bake for 18-22 minutes until top springs back and toothpick comes out clean.
- Cool on wire rack for 15 minutes while preparing icing.
- For icing: Melt remaining ½ cup butter in heavy-bottomed saucepan over medium heat. Add brown sugar and stir constantly for 1-2 minutes until dissolved and bubbling.
- Pour in milk and bring back to gentle boil, stirring frequently. Remove from heat.
- Gradually whisk in powdered sugar until smooth. Add vanilla and salt.
- Pour warm icing over slightly cooled cake and spread quickly to edges before it sets. Let cool completely before cutting.
Notes
- Use room temperature buttermilk for even mixing
- Don’t skip the boiling butter step – it’s essential for texture
- Work quickly when icing – caramel sets fast
- For extra richness, substitute evaporated milk for regular milk in icing
- Store covered at room temperature for up to 3 days
