Old Fashioned Caramel Cake Recipe: Buttery Layers and Salted Swirls

Desserts

Old Fashioned Caramel Cake Recipe: Buttery Layers and Salted Swirls

This old-fashioned caramel cake recipe delivers the perfect balance of buttery layers and rich, salted caramel swirls that taste like a slice of nostalgia. The secret lies in a precise layering technique and a homemade caramel that's smooth yet thick enough to hold its swirls without sinking.

I've baked this cake for holidays and special occasions, and it never fails to impress—whether served warm with vanilla ice cream or at room temperature with whipped cream.

The recipe begins with a tender, moist cake batter that bakes up with a fine crumb and golden brown top, thanks to a touch of sour cream and precise mixing.

While the layers cool, I make a simple buttery caramel sauce that gets swirled between them before the final bake, creating those signature ribbons of caramel that make this cake unforgettable. The salted caramel variation adds depth, with just a pinch of flaky sea salt that enhances every bite.

What you'll end up with is a cake that's rich, moist, and perfectly balanced—each forkful offering tender cake, smooth caramel, and buttery layers that melt together. The caramel stays glossy and gooey even after cooling, making every slice worth savoring.

This recipe delivers restaurant-quality results with just a few key techniques and a little patience.

Serve it warm with a scoop of vanilla ice cream or at room temperature with a dollop of whipped cream for the full old-fashioned experience. The cake keeps well at room temperature for up to three days, making it perfect for celebrations. Let's get started on creating this timeless dessert.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for old fashioned caramel cake

Buttery layers, homemade caramel swirls, and a touch of salt—just 13 ingredients for a timeless dessert.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 ½ cups Sifted for even texture
Granulated Sugar 🍚 2 ½ cups Divided for cake and caramel
Unsalted Butter 🧈 2 cups Room temperature, full-fat
Large Eggs 🥚 6 whole Room temperature for best mixing
Sour Cream 🥛 1 cup Full-fat for moisture
Vanilla Extract 🍯 2 tsp Pure, high-quality extract
Baking Powder 🧂 2 tsp Freshly measured
Salt 🧂 ½ tsp Fine sea salt preferred
Heavy Cream 🥛 1 ½ cups Cold for caramel
Flaky Sea Salt 🧂 1 tsp For caramel finishing
Pecans 🌰 1 cup Chopped, toasted optional
Vanilla Ice Cream 🍦 1 ½ cups For serving (optional)
Whipped Cream 🍦 1 cup For garnish (optional)

The flour and butter are the backbone of this cake. King Arthur or Gold Medal flour delivers the best crumb, but any all-purpose works. Butter should be room temperature but not melted—press it with your finger to check. For the caramel, Land O’Lakes or Plugrá heavy cream ensures a smooth texture. The flaky sea salt? Maldon is ideal, but any high-quality flaky salt will do. Pecans add texture, so toast them lightly before chopping to enhance their flavor.

No vanilla extract? Vanilla bean paste works beautifully—just use the same amount. Substituting butter with margarine? Don’t bother—this cake demands real butter for that rich, old-fashioned flavor. For the caramel, if you can’t find heavy cream, half-and-half plus a splash of milk will suffice, though the texture may be slightly lighter. The sour cream can be swapped for Greek yogurt in a pinch, but full-fat is key for that tender crumb. And if you’re feeling adventurous, swap the pecans for walnuts or hazelnuts—just toast them first.

Store the cake at room temperature in an airtight container for up to 3 days, though it’s best enjoyed fresh. The caramel stays gooey for days, so slice carefully. For make-ahead prep, bake the layers and caramel 1 day ahead, then assemble before serving. The ice cream and whipped cream should be added just before serving to keep them perfectly cold. If you’re serving a crowd, double the batter—this cake freezes beautifully for up to 2 months when wrapped tightly in plastic.

❤️

Why You'll Love This Recipe

  • Pantry staples only: flour, sugar, butter, eggs, and sour cream. No fancy ingredients, no markup—just pure, indulgent cake that tastes like a bakery treat without the price tag. (Yes, even on a Tuesday night.)
  • No Mixer Needed: I swear by this recipe when my mixer’s on the fritz. The butter and sugar get creamed by hand—no fuss, no mess—while the sour cream keeps the texture light without overworking it.
  • Caramel That Doesn’t Quit: That gooey, buttery caramel layer? It’s the star. Made from just sugar and butter, it’s rich but not cloying, and it soaks into the cake just enough to make every bite feel like a hug.
  • Weeknight to Weekend: Same batter, endless uses. Bake it for breakfast with a dusting of cinnamon, slice it for a cozy dessert, or pack it in the fridge for a last-minute potluck—no one will guess it’s the same recipe.

Step-by-step instructions for old fashioned caramel cake

Here's how to create layers of buttery cake with rich caramel swirls and salty pecan accents.

1

Prepare the Cake Batter for Perfect Layers

Preheat your oven to 350°F and grease two 9-inch round cake pans with butter, then line the bottoms with parchment paper. In a large mixing bowl, combine the 3.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Sift this mixture together to remove any lumps and ensure even distribution throughout the batter.

In a separate, large bowl, cream together the 2 cups unsalted butter and 1.5 cups granulated sugar (reserve the remaining 1 cup granulated sugar for the caramel) using an electric mixer on medium speed until light and fluffy, about 3-5 minutes. This step is crucial—you're incorporating air to create the cake's signature tender crumb. Add the 6 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed to ensure all ingredients are fully incorporated.

Gradually add the 1 cup sour cream and 2 teaspoons vanilla extract to the butter-sugar mixture, mixing on low speed until just combined. With the mixer running on low, alternate adding the sifted dry ingredients and the remaining 1 cup granulated sugar in three parts. Mix just until the flour is no longer visible—overmixing develops gluten and can make the cake dense. Divide the batter evenly between the prepared cake pans, spreading it out to create even layers.

2

Create the Salted Caramel Filling

While the cake layers bake, prepare the caramel filling in a heavy-bottomed saucepan. Combine the 1.5 cups heavy cream and the reserved 1 cup granulated sugar over medium heat. Bring to a gentle boil, then reduce the heat to medium-low and let it simmer for 8-10 minutes, without stirring, until the mixture thickens and turns a deep amber color. This process may take a bit longer, so be patient—you're building complex caramel flavors.

Once the caramel reaches the desired color, carefully remove it from the heat and stir in the 1 teaspoon flaky sea salt and 1 cup chopped pecans until fully combined. The salt enhances the caramel's sweetness, while the pecans add a delightful crunch. Let the caramel cool slightly for 5 minutes before using it to fill the cake layers—this prevents the heat from melting the cake batter prematurely.

3

Bake the Cake Layers to Golden Perfection

Bake the cake layers in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through the baking time to ensure even browning. The cake should be golden on top and pull away slightly from the edges of the pan. Allow the layers to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.

Here's the thing—don't rush the cooling process. If you try to fill the cake while it's still warm, the caramel will melt and create a soggy texture. Once fully cooled, use a long serrated knife to level the tops of the cake layers if needed, and then carefully cut a 1-inch deep well around the edge of each layer. This creates space for the caramel filling without spilling over the sides.

4

Assemble the Cake with Caramel Swirls

Place the first cake layer on a serving plate or cake stand. Spread a thin layer of the caramel filling over the top, leaving a ½-inch border around the edges. Use a spoon or small offset spatula to create swirls in the caramel for a decorative touch. Place the second cake layer on top, pressing down gently to help the caramel adhere.

Repeat the process, spreading another layer of caramel over the top of the second cake layer. Gently press the cake down again to ensure the layers are secure. For added texture, sprinkle the remaining chopped pecans over the top of the cake, pressing them lightly into the caramel. Chill the assembled cake in the refrigerator for at least 2 hours to allow the caramel to set and the flavors to meld together.

5

Serve with Ice Cream and Whipped Cream

Before serving, let the cake sit at room temperature for 10-15 minutes to soften slightly. This makes it easier to slice without crumbling. Use a sharp serrated knife to cut the cake into 12 equal slices, wiping the knife with a damp cloth between each cut to ensure clean edges.

Serve each slice with a scoop of 1.5 cups vanilla ice cream and a dollop of 1 cup whipped cream. The contrast of the warm cake with the cold ice cream creates a perfect balance of textures and temperatures. The caramel swirls will glisten beautifully, and the salty pecans will add a delightful crunch with every bite.

👨‍🍳

Pro Tips For Making Old Fashioned Caramel Cake

  • Whisk Eggs Like You Mean It: Beat those eggs until they’re pale, thick, and triple their original volume—no streaks, no lumps. I used to rush this, and my cakes turned out dense. Take the extra 30 seconds; it’s what makes the crumb light as cloud.
  • Melt Butter Slow and Low: Warm the butter for the caramel gently over low heat—just until it’s liquid but not browned. After burning two batches, I learned: patience here keeps the flavor rich, not bitter. And skip the microwave; it’s a shortcut to disaster.
  • Don’t Overmix the Batter: Fold in the sour cream and flour just until combined—lumps are fine, but don’t turn it into glue. Overmixing = tough cake. I’ve ruined plenty by obsessing over smoothness; trust the process.
  • Test for Doneness with a Toothpick: The cake’s almost done when the toothpick comes out with a few moist crumbs—but if it’s wet with raw batter, bake it 5 more minutes. I’ve pulled cakes too soon, and they turned gummy. Better to err on the side of dry.

Perfect pairings for this recipe

Classic Ice Cream Pairings

This cake practically begs for a scoop of vanilla ice cream—the creamy coldness cuts through the rich caramel and buttery layers beautifully. I always use Breyer's Vanilla or Häagen-Dazs for that ultra-smooth texture.

For a modern twist, try salted caramel ice cream (like Ben & Jerry's Salted Caramel Swirl) to double down on the flavor profile. The contrast of warm cake and cold ice cream is pure magic. 🍦

Whipped Cream Variations

No caramel cake is complete without whipped cream, but don’t settle for store-bought! Whip up heavy cream with a pinch of Maldon flaky salt and a splash of vanilla extract for a lighter, airier topping.

For extra decadence, fold in crushed pecans or a drizzle of homemade caramel before serving. A chocolate ganache swirl adds a sophisticated touch that pairs perfectly with the salty-sweet balance. 🥛

Boozy Upgrades

Add a grown-up twist with a shot of bourbon or Kahlúa in the caramel filling—just reduce the cream with 2 tablespoons bourbon before adding sugar. For the ice cream, try Baileys-infused vanilla or a dark rum raisin flavor.

A splash of orange liqueur in the whipped cream adds a bright citrus note that cuts through the richness. 🍸

Seasonal Fruit Toppings

In summer, top slices with fresh berries like raspberries or blackberries—their tartness balances the sweetness. For fall, roasted pears or candied walnuts add warmth. Winter calls for cranberry sauce or orange zest to brighten the plate.

Always let the fruit sit at room temperature for 10 minutes before serving to enhance its natural sweetness. 🍓

Coffee and Tea Pairings

Serve this cake with a strong espresso or cappuccino to cleanse the palate between bites. For tea lovers, Earl Grey or chai complements the caramel notes beautifully. A spiced chai latte with cinnamon and cardamom adds warmth that pairs wonderfully with the cake’s buttery layers. 🍵

Make-Ahead Serving Tips

If serving at a party, assemble the cake a day ahead and store it in an airtight container at room temperature. Refrigerate the ice cream and whipped cream separately until ready to serve.

For a showstopper presentation, dust the cake with powdered sugar or arrange pecan halves in a decorative pattern. Keep serving utensils nearby to avoid messy fingers! ✨

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 210mg70%
Sodium 480mg21%
Total Carbohydrate 56g20%
Dietary Fiber 1g4%
Sugars 48g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this caramel cake need to chill before serving?

The 2-hour chilling is crucial to let the caramel set properly and prevent a soggy texture. When warm, the caramel filling would melt too much, making the cake dense. Chilling also helps the layers hold their shape for clean slices.

2

Can I substitute the homemade caramel with store-bought?

You can, but homemade caramel gives the best texture and flavor. If using store-bought, choose a thick, gooey caramel sauce (like Smucker's) and warm it slightly before spreading. Add an extra ½ teaspoon salt to match the salted flavor. The caramel should coat the back of a spoon when tested.

3

What's the secret to keeping the cake moist for days?

The sour cream and butter create a tender crumb, while the caramel keeps the cake moist. Store it in an airtight container at room temperature for up to 3 days. For longer storage, freeze the assembled cake (unfrosted) for up to 2 months. Thaw overnight in the fridge before serving.

4

Can I make this cake in a different pan size?

Yes, but adjust the baking time. For a 9x13-inch pan, bake at 350°F for 25-30 minutes (no need to chill between layers). For a 6-inch round pan, bake 15-20 minutes per layer. The key is checking with a toothpick—it should come out clean. Always cool layers completely before assembling.

5

How do I fix a cake that's too dense or dry?

Overmixing or old ingredients usually cause dryness. For next time, mix just until combined and use fresh baking powder. If your cake turns out dense, brush warm slices with simple syrup (equal parts sugar + water) to restore moisture. For extra richness, add a thin layer of caramel glaze before serving.

★★★★★4.9(6 reviews)
Categories Desserts