This luxurious dessert features three tender, buttery cake layers infused with vanilla and baked to golden perfection. The star attraction is the homemade caramel sauce—crafted by melting sugar until amber golden, then whisking in butter and cream until silky smooth.
The sauce doubles as both frosting ingredient and glossy topping, creating intense caramel flavor throughout. Each forkful delivers moist cake against creamy, salted-sweet frosting that melts on your tongue.
Best served chilled for clean slices, this stunning centerpiece earns its place at birthdays, holidays, and dinner parties. The finishing drizzle catches light beautifully while sea salt sprinkled on top elevates each bite.
The first time I attempted caramel from scratch, I nearly set off my smoke alarm. That sugar can go from perfect amber to burned disaster in about ten seconds flat. Now I make this cake for birthdays when I want something that feels like a real occasion and shows off how far I have come.
I made this for my sister's thirtieth birthday last autumn. The kitchen smelled incredible, like a bakery in full swing. She took one bite and literally closed her eyes mid-chew.
Ingredients
- 2 1/2 cups (310 g) all-purpose flour: The foundation of tender cake layers, measured accurately for the best texture
- 2 1/2 tsp baking powder: Ensures the cakes rise evenly and develop a light, fluffy crumb
- 1/2 tsp salt: Balances the sweetness and enhances overall flavor depth
- 1 cup (225 g) unsalted butter, softened: Room temperature butter creams perfectly into the batter for a uniform texture
- 2 cups (400 g) granulated sugar: Sweetens the cake while contributing to a moist, tender crumb structure
- 4 large eggs, room temperature: Essential for structure and richness, bring to room temp for better emulsification
- 1 tbsp vanilla extract: Pure vanilla amplifies the caramel notes throughout the cake
- 1 cup (240 ml) whole milk: Adds moisture and helps create a tender, velvety crumb
- 1 cup (200 g) granulated sugar: Melts down to create the foundation of your caramel sauce
- 1/4 cup (60 ml) water: Helps dissolve sugar evenly before it begins to caramelize
- 6 tbsp (90 g) unsalted butter, cubed: Adds richness and velvety smoothness to the finished caramel
- 1/2 cup (120 ml) heavy cream: Creates that luxurious, pourable consistency in the caramel sauce
- 1/4 tsp salt: A pinch of salt balances the intense sweetness of the caramel
- 1 cup (225 g) unsalted butter, softened: The base of your frosting, beaten until light and creamy
- 3 cups (360 g) powdered sugar, sifted: Sweetens and stabilizes the frosting while keeping it smooth
- 1/2 cup (120 ml) prepared caramel sauce: The star ingredient that transforms ordinary buttercream into something extraordinary
- 1 tsp vanilla extract: Rounds out the frosting flavor and complements the caramel
- 1/4 tsp salt: Enhances caramel complexity and prevents the frosting from tasting one-dimensionally sweet
Instructions
- Prep your pans and preheat:
- Preheat oven to 350°F (175°C). Grease and flour three 8-inch (20 cm) cake pans, then line bottoms with parchment paper for easy release later.
- Whisk the dry ingredients:
- In a medium bowl, whisk together flour, baking powder, and salt until well combined. Set aside for later.
- Cream butter and sugar:
- In a large mixing bowl, cream butter and sugar until light and fluffy, about 3 to 4 minutes. The mixture should look pale and increased in volume.
- Add eggs and vanilla:
- Beat in eggs one at a time, fully incorporating each before adding the next. Add vanilla extract and mix until combined.
- Combine wet and dry:
- Alternately add flour mixture and milk to the creamed batter in three additions, beginning and ending with flour. Mix until just combined to avoid overworking the gluten.
- Bake the layers:
- Divide batter evenly between prepared pans. Bake for 28 to 32 minutes, until a toothpick inserted in the center comes out clean. Cool for 10 minutes in pans, then turn out onto wire racks to cool completely.
- Make the caramel sauce:
- Combine sugar and water in a heavy saucepan over medium heat, swirling gently until sugar dissolves. Increase heat to medium-high and cook without stirring until golden amber, 7 to 10 minutes. Remove from heat, carefully whisk in butter, then cream and salt. Cool to room temperature.
- Prepare caramel frosting:
- Beat butter until creamy. Gradually add powdered sugar, then caramel sauce, vanilla, and salt. Beat until light and fluffy for 2 to 3 minutes.
- Assemble the cake:
- Place one cake layer on a platter. Spread with a generous layer of caramel frosting. Repeat with remaining layers. Frost top and sides. Drizzle extra caramel sauce over top for a glossy finish.
- Chill before serving:
- Chill for at least 30 minutes before serving for cleaner slices that hold their shape on the plate.
This cake has become my go-to for celebrations because it makes people pause before they dig in. Something about that glossy caramel dripping down the sides makes it feel like a special occasion dessert.
Making Caramel Without Fear
The key to perfect caramel is patience and a heavy-bottomed pan. Sugar goes from pale to perfect to burned incredibly fast, so have all your ingredients measured and ready before you turn on the heat. Swirl the pan gently rather than stirring with a spoon to prevent crystallization.
Assembly Secrets
Chill your cake layers for about 20 minutes before frosting, and they will be much easier to work with. Slip a few strips of parchment paper under the bottom layer to keep your serving platter clean while you frost. Pull them away carefully at the end for pristine edges.
Serving Suggestions
This cake is incredibly rich on its own, but a few accompaniments can elevate it even further. Let it sit at room temperature for about 20 minutes before serving so the frosting softens slightly.
- Add a pinch of flaky sea salt to the top for a sophisticated salted caramel version
- Toast some pecans or walnuts and press them into the sides for texture and visual appeal
- Serve with strong black coffee or a glass of dessert wine to cut through the sweetness
This cake is worth every single minute of effort. Enjoy those rave reviews.
Recipe FAQs
- → How far in advance can I make this caramel cake?
-
The cake layers can be baked and frozen up to one month ahead. Prepare the caramel sauce and frosting 2-3 days before serving, storing them in the refrigerator. Bring to room temperature before assembling. The fully assembled cake tastes best within 2-3 days when kept refrigerated.
- → Why did my caramel sauce turn grainy or crystallize?
-
Graininess occurs when sugar crystals form during cooking. Always swirl the pan gently instead of stirring while sugar melts. Use a clean, dry heavy-bottomed saucepan and avoid getting sugar crystals on the sides. If needed, brush down sides with a wet pastry brush.
- → Can I make this as a sheet cake instead of layered rounds?
-
Absolutely. Pour the batter into a 9x13-inch pan and bake for 35-40 minutes at 350°F. The frosting amount will generously cover the top. You may have extra caramel sauce for drizzling—perfect for serving alongside each slice.
- → What's the best way to store leftovers?
-
Refrigerate the cake in an airtight container or under a cake dome for up to 4 days. The cold setting helps the caramel frosting firm up for clean slices. Bring to room temperature 20-30 minutes before serving for optimal texture and flavor.
- → Can I substitute the heavy cream in caramel sauce?
-
Coconut cream works as a dairy-free alternative, though it will add subtle coconut flavor. For a lighter version, half-and-half creates a thinner sauce. Full-fat cream provides the richest, most velvety texture that balances the butter cake layers perfectly.
- → How do I know when caramel sauce reaches the right color?
-
Watch carefully as sugar turns from clear to pale golden, then amber. The perfect stage is deep amber—almost copper colored. This takes 7-10 minutes but can go from perfect to burnt quickly. Remove immediately once amber hue is achieved.