Desserts
This amazing caramel cake recipe delivers the perfect balance of fudgy layers and a buttery crisp top that’ll have everyone asking for seconds. 💛 I’ve baked through countless versions, and this one finally cracked the code—moist, rich cake with a caramel filling that’s neither too runny nor too hard. The secret? A slow-cooked salted caramel sauce that gets poured between layers for that signature gooey texture. What makes this recipe special is how it comes together without fuss. You’ll bake two layers of tender cake, then fold that luscious caramel into whipped cream for a filling that’s creamy yet still holds its shape. The crisp top? A simple butter and sugar mixture that browns beautifully under the broiler, adding that perfect crunch. By the time you’re done, you’ll have a cake that’s rich, decadent, and foolproof—no fancy techniques required. The caramel flavor shines through every bite, while the contrast of soft cake and crisp top makes it irresistible. This is the kind of dessert that feels like a hug in cake form. Serve it warm with vanilla ice cream or let it cool slightly for clean slices. Either way, it’s a showstopper that’ll disappear faster than you can say "caramel." Let’s get baking!
Ingredients for amazing caramel cake
Here's what you'll need to bake this decadent caramel cake with crispy perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for cake and topping |
| Light Brown Sugar 🍚 | ½ cup | Packed for moisture |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality |
| Baking Powder 🍃 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat |
| Granulated Sugar 🍚 | 1 cup | For whipped cream |
| Salted Caramel Sauce 🍬 | 1 ½ cups | Slow-cooked, homemade |
| Powdered Sugar 🍚 | 1 cup | For dusting |
| Granulated Sugar 🍚 | ¼ cup | For crisp top |
| Unsalted Butter 🧈 | ¼ cup | Melted for topping |
The butter and sugar are the stars here. Use European-style butter if you can—it has more fat for that rich flavor. The King Arthur or Bob's Red Mill flour makes all the difference in texture, but any all-purpose will work. For the caramel sauce, Trader Joe's salted caramel sauce is my go-to shortcut, but homemade is worth it. If you're making it from scratch, use 1 cup sugar, 6 tbsp heavy cream, and 1 tsp salt—simmer until it's a deep amber color. The egg whites need to be at room temperature for that perfect fluffy cake. I always separate them the night before and let them sit out.
No vanilla extract? Vanilla bean paste or even vanilla sugar works in a pinch. The whipped cream should be stiff but not dry—if it's too loose, add a bit more powdered sugar. For the crisp top, brown sugar instead of granulated gives a deeper flavor, but regular sugar works too. If you don't have a broiler, use the oven on its highest setting for 2-3 minutes to crisp the top. The cake layers should be baked just until a toothpick comes out clean—overbaking makes them dry. And if you're worried about the caramel being too runny, chill it for 30 minutes before pouring it between the layers.
This cake keeps beautifully—3 days at room temperature covered loosely with plastic wrap, or 5 days in the fridge for maximum freshness. The crisp top stays crunchy if you store it upside down. I always bake mine a day ahead so the flavors have time to meld. If you're making it for a party, assemble it in the morning and let it sit at room temperature before serving. The caramel filling stays gooey for days, so don't worry about rushing. And if you have leftovers, they reheat well—just warm them in the oven for 10 minutes at 350°F.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just cream butter and sugars by hand (or with a fork if you're feeling rebellious). The cake turns out light and fluffy without needing to drag out the stand mixer, and honestly? That brown sugar buttercream is easier to whip by hand than you’d think.
- Salted Caramel Magic: That buttery, gooey caramel swirl? It’s the star. The brown sugar in the batter caramelizes just enough to deepen the flavor, while the classic salted caramel drizzle cuts through the richness like a perfect balance. (Yes, even on a Tuesday night.)
- Crowd-Pleaser in Minutes: Birthdays, potlucks, or just because—this cake disappears fast. The layers are rich but not heavy, and the caramel keeps everyone coming back for seconds. I’ve made it for kids’ parties (they love the drizzle) and book club gatherings (they love the second slice).
- Budget-Friendly Luxury: Butter and sugar are the stars here, but they stretch further than you’d expect. A single batch feeds 10, and leftovers? They freeze beautifully—just thaw and reheat for a quick dessert. My wallet (and my guests) thank me every time.
Step-by-step instructions for fudgy caramel cake
Here's how to create layers of decadent cake with a signature buttery crisp top.
👨🍳 Step 1: Cream Butter and Sugars for Maximum Fluffiness
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. You'll see the mixture nearly double in volume and turn pale in color. This step incorporates air, which creates that perfect cake texture.
Here's the thing—don't rush this part. I press down on the butter occasionally to make sure it's fully incorporated. Once it's smooth and fluffy, add the 0.5 cup light brown sugar and mix for another 30 seconds until fully combined. The brown sugar adds moisture and that subtle caramel depth we want throughout the cake.
👨🍳 Step 2: Add Eggs and Vanilla for Rich Flavor
Add the 4 whole large eggs, one at a time, mixing on low speed for 30 seconds after each addition. This slow incorporation prevents scrambling the eggs. Then add the 2 teaspoons vanilla extract and mix for another 10 seconds until just combined.
I always separate the eggs first and add the yolks first, then the whites. This helps maintain a stable emulsion. The mixture should be thick and smooth—almost like a pale yellow batter. If it looks curdled, don't worry, it'll come together when we add the dry ingredients.
👨🍳 Step 3: Combine Dry Ingredients for Perfect Texture
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Sift this mixture directly into the wet ingredients and mix on low speed for 30-45 seconds until just combined. You should still see a few flour streaks—this ensures a tender cake.
Real talk: don't overmix. Overmixing develops gluten and makes the cake tough. Once combined, fold in 1.5 cups salted caramel sauce using a silicone spatula. Make sure it's evenly distributed throughout the batter—this is where that amazing caramel flavor comes from.
🥘 Step 4: Bake the Cake Layers to Golden Perfection
Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Bake at 350°F for 25-30 minutes until a toothpick inserted in the center comes out clean. The edges should be golden brown but the centers should still look slightly underdone—they'll finish cooking as they cool.
I like to rotate the pans halfway through baking for even browning. Don't open the oven door during the first 20 minutes—this prevents the cakes from sinking. Once baked, let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
🔥 Step 5: Create the Signature Crisp Topping
While the cakes cool, make the crisp topping. In a small saucepan, melt the 0.25 cup unsalted butter over low heat. Remove from heat and stir in the 0.25 cup granulated sugar until fully combined. The mixture should be smooth and slightly thickened.
Spread this mixture evenly over the top layer of the cooled cake. Then dust the entire cake with 1 cup powdered sugar for that classic caramel cake look. For the whipped cream topping, beat the 2 cups heavy whipping cream and 1 cup granulated sugar until stiff peaks form. Spread this over the cake and drizzle with any remaining salted caramel sauce.
Pro Tips For Making Amazing Caramel Cake
- MELT THE BUTTER SLOWLY: If you dump cold butter straight into the sugar mix, you’ll end up with a greasy, uneven batter. Instead, melt the butter first—just until it turns liquid but doesn’t brown—then let it cool for 5 minutes before mixing. This keeps the cake tender without making it dense, and the caramel swirl stays smooth.
- WEIGH YOUR FLOUR (YES, REALLY): Scooping flour from the bag packs it too tightly, and that means a cake that’s dry or gummy. Use a kitchen scale for precision—1 cup of all-purpose flour should weigh about 120 grams. I learned this the hard way when my first caramel cake turned out like a brick.
- BAKE UNTIL THE CENTER CRACKS: The cake’s done when a toothpick comes out clean and the center springs back slightly when pressed—like a jelly doughnut. Overbaking dries out the caramel layer, so pull it out when the edges are set but the middle still jiggles a little. It’ll firm up as it cools.
- MAKE THE CARAMEL FIRST: Save yourself cleanup stress by preparing the caramel sauce before baking. Simmer equal parts granulated sugar and light brown sugar with a splash of water until it turns a deep amber color, then whisk in ½ cup heavy cream (yes, you’ll need it). Cool it completely before folding into the batter—warm caramel makes the cake sink.
Best sauces and condiments for this amazing caramel cake
Salted Caramel Sauce
The star of this cake is the homemade salted caramel sauce—it’s worth the extra effort. Simmer 1 cup granulated sugar in a saucepan over medium-high heat until it melts and turns a deep amber color. Slowly whisk in 6 tablespoons heavy cream and 1 teaspoon flaky sea salt, then cook for another 5-7 minutes until thickened. Let it cool slightly before folding into the cake batter or using as a drizzle. 🍬
Whipped Cream Variations
For the whipped cream topping, I like to keep it classic with 2 cups cold heavy whipping cream and 1 cup powdered sugar, but you can jazz it up. Add 1 teaspoon vanilla bean paste for extra depth or a pinch of cinnamon for warmth. If you prefer a lighter texture, fold in 1 tablespoon melted white chocolate for a creamy twist.
Buttercream Frosting
Swap the whipped cream for a rich buttercream by beating 1 cup unsalted butter (softened) with 2 cups powdered sugar and 2 tablespoons heavy cream. Add 1 teaspoon vanilla extract and 1 tablespoon salted caramel sauce for a cohesive flavor. Pipe this over the cake and drizzle with extra caramel for a professional finish.
Chocolate Drizzle
For a decadent twist, melt ½ cup dark chocolate (60% cocoa) with 2 tablespoons heavy cream and drizzle over the cake before serving. The chocolate complements the caramel beautifully and adds a sophisticated touch. Use a spoon or squeeze bottle for an even drizzle.
Caramel Glaze
If you love a glossy finish, make a quick caramel glaze by mixing ½ cup powdered sugar with 2 tablespoons milk and 1 tablespoon salted caramel sauce. Drizzle over the cake right before serving—it adds a sweet, sticky contrast to the crisp top. This works especially well if you’re serving it warm.
Nutrition facts
Frequently asked questions
Can I make this caramel cake without an oven?
Unfortunately, this recipe requires baking the cake layers in the oven. The structure and texture depend on proper baking. However, you could try making a no-bake version by using store-bought cake layers (like pound cake) and assembling them with the caramel filling and whipped cream. The crisp topping would need to be skipped in that case.
How do I fix a cake that's too dry?
If your cake turns out dry, it's likely overbaked or the butter wasn't properly creamed. For next time, check for a clean toothpick but slightly underbaked centers. You can also revive dry cake by brushing layers with simple syrup (equal parts sugar and water, heated until dissolved) before assembling.
Can I substitute the salted caramel sauce?
Yes! Store-bought salted caramel sauce works perfectly—just check the sugar content. For a sweeter version, reduce the amount slightly (try 1 cup instead of 1.5 cups). You could also use homemade caramel (without salt) and add a pinch of flaky salt to the whipped cream topping instead.
Why is my caramel topping not crispy? The crisp top requires proper timing.
Can I make this cake ahead of time?
This cake actually tastes better the next day. Assemble it completely (including toppings) and store at room temperature for up to 3 days, or refrigerate for 5 days. Bring it to room temperature before serving to enjoy that perfect crisp top. The caramel filling stays gooey even after refrigeration.
