⭐⭐⭐⭐⭐ 4.9 out of 5 • (2,105 Ratings • 1,510 Reviews)

  • Prep time: 25 mins
  • Cook time: 35 mins
  • Additional time (Soaking & Chilling): 4 hrs
  • Total time: 5 hrs
  • Servings: 16
  • Yield: 1 (9×13-inch) baking pan
  • Nutrition Info (per serving): 460 Calories | 120g serving size

Description

Welcome to the absolute apex of caramel indulgence. This Best Dulce de Leche Mousse Poke Cake Recipe isn’t just a cake; it’s a detailed journey into textural perfection designed to fulfill every conceivable sweet craving. At CreamyCrave, we believe that texture is everything, and this dessert delivers in every single layer. We start with a ridiculously moist, delicate vanilla sponge cake, engineered specifically to be “poked” and filled. A rich, warm, liquid Dulce de Leche caramel is then allowed to seep deeply into the pores of the sponge, creating a flavor-soaked, almost custard-like cake base.

But the real magic happens next. To lighten this intense richness, we don’t just use whipped cream; we create a velvety, aerated Dulce de Leche mousse. This fluffy, cloud-like topping provides a critical contrast to the dense, saturated cake below. Finally, to complete the symphony of textures, we finish the cake with a coarse, handcrafted hazelnut praline crumble, offering a crisp, salty, and nutty finish. This poke cake is the ultimate fusion of gourmet craftsmanship and approachable baking. It is perfect for Thanksgiving tables, birthday celebrations, or as a decadent end to a cozy dinner party!

Why This Recipe Works

The primary challenge with poke cakes is that they can often become overly wet or “mushy” once filled. This recipe uses specific culinary chemistry to prevent this issue. First, the vanilla sponge utilizes buttermilk and oil rather than just butter, which ensures the crumb remains Exceptionally tender but structurally strong enough to hold the Dulce de Leche liquid without dissolving. Second, the liquid Dulce de Leche for the “poke” stage is combined with a small amount of heavy cream and warmed to the exact viscosity that allows it to flow easily into the holes but set up as it cools, binding with the cake. Finally, we incorporate a precise ratio of stable cream cheese into the Dulce de Leche mousse, guaranteeing it remains fluffy and sliceable, rather than weeping or collapsing, even after days in the refrigerator.

Ingredients

For the Ultimate Vanilla Sponge Base:

  • 2 1/4 cups all-purpose flour, spooned and leveled
  • 1 tablespoon baking powder
  • 1 teaspoon kosher salt
  • 1/2 cup (1 stick or 113 grams) unsalted butter, softened to room temperature
  • 1/2 cup vegetable oil
  • 1 1/2 cups white granulated sugar
  • 3 large eggs, at room temperature
  • 1 tablespoon pure vanilla extract
  • 1 cup buttermilk, at room temperature

For the Warm Dulce de Leche Soak:

  • 1 1/2 cups high-quality canned Dulce de Leche (like La Salamandra or Nestlé)
  • 1/4 cup heavy whipping cream

For the Fluffy Dulce de Leche Mousse Topping:

  • 1 cup canned Dulce de Leche
  • 8 ounces (1 block) full-fat cream cheese, softened to room temperature
  • 2 cups heavy whipping cream, very cold
  • 1 teaspoon pure vanilla extract

For the Crunchy Hazelnut Praline Garnish:

  • 1/2 cup blanched, roasted hazelnuts, roughly chopped
  • 1/2 cup white granulated sugar
  • 1/4 teaspoon flaky sea salt

Directions

Step 1: Prep the Oven and Pan Preheat your oven to 350°F (175°C). Generously grease a 9×13-inch metal or glass baking pan with non-stick baking spray or softened butter. Ensure your dairy ingredients (butter, eggs, buttermilk) are at room temperature to ensure they blend properly.

Step 2: Whisk the Dry Sponge Ingredients In a large mixing bowl, combine the all-purpose flour, baking powder, and kosher salt. Whisk these dry ingredients together vigorously for about 30 seconds to ensure the leavening agent is perfectly distributed, preventing any uneven rise.

Step 3: Cream the Fats and Sugars In the large bowl of a stand mixer fitted with the paddle attachment (or using a hand mixer), combine the softened butter, vegetable oil, and white granulated sugar. Beat on medium-high speed for about 4 minutes until the mixture is exceptionally pale, light, and fluffy. Scrape down the sides and bottom of the bowl with a rubber spatula. Add the room-temperature eggs one at a time, mixing well after each addition. Finally, mix in the pure vanilla extract.

Step 4: Combine Wet and Dry Reduce the mixer speed to its lowest setting. Alternate adding the dry flour mixture and the buttermilk. Add one-third of the flour, followed by half of the buttermilk. Repeat this process, ending with the final third of the flour. Mix strictly until you no longer see streaks of dry flour. Do not overmix!

Step 5: Bake the Sponge Pour the thick batter into your prepared 9×13-inch baking pan, using a spatula to smooth the top. Place the pan in the center rack of the preheated oven and bake for 30 to 35 minutes. You will know it is done when the cake pulls slightly away from the edges, the top springs back when lightly touched, and a toothpick inserted into the center comes out clean.

Step 6: The Poke and the Soak Remove the cake from the oven and let it cool in the pan for exactly 15 minutes on a wire rack. It should be warm, not hot. While the cake cools, prepare the soak. In a small saucepan, combine the 1 1/2 cups of Dulce de Leche and 1/4 cup heavy cream. Warm over low heat, whisking constantly, until smooth and just liquid (do not boil). Take the handle of a wooden spoon (about 1/4 inch in diameter) and poke holes across the entire warm cake, about 1 inch apart, going almost to the bottom. Immediately pour the warm Dulce de Leche soak evenly over the cake, focusing on filling the holes. Let the cake cool completely at room temperature, then cover the pan with plastic wrap and transfer it to the refrigerator. Crucial: Let the cake chill for at least 3 hours, or overnight, to allow the caramel to fully saturate the crumb.

Step 7: Prepare the Hazelnut Praline Line a small baking sheet with parchment paper. In a small, clean saucepan, combine the 1/2 cup of sugar with 1 tablespoon of water. Place over medium heat. Do not stir! Gently swirl the pan until the sugar dissolves and turns a rich, deep amber color (about 5-7 minutes). Once caramelized, immediately stir in the roasted hazelnuts and flaky sea salt. Immediately pour the hot mixture onto the parchment paper and spread it into a thin layer. Let it cool completely until hard (about 20 minutes). Once hard, break the praline into chunks and place them in a zip-top bag. Use a rolling pin or a meat mallet to crush the praline into coarse, nutty crumbles. Set aside.

Step 8: Whip the Dulce de Leche Mousse In a medium mixing bowl, beat the softened cream cheese, 1 cup of Dulce de Leche, and pure vanilla extract on medium-high speed until perfectly smooth and free of lumps. In a separate, chilled mixing bowl, whip the 2 cups of very cold heavy cream on medium-high speed until stiff peaks form. Gently fold one-third of the whipped heavy cream into the cream cheese mixture to lighten it. Then, fold the cream cheese mixture back into the remaining whipped heavy cream until just incorporated. Do not overmix!

Step 9: Frost and Serve Remove the fully chilled cake from the refrigerator. Use an offset spatula to swirl the fluffy Dulce de Leche Mousse generously over the top of the cake. Finally, sprinkle the crushed hazelnut praline heavily over the surface for that necessary textural crunch. Cut into 16 rich squares and serve directly from the pan.

Comprehensive Cook’s Notes & Variations

  • Natural vs. Commercial Dulce de Leche: This recipe was specifically designed using a standard, commercial canned Dulce de Leche (like Nestlé or La Salamandra), which is stabilized and predictably thick. If you choose to use homemade Dulce de Leche (made from condensed milk) or an organic, oil-separated natural caramel, the viscosity may differ, potentially leading to a “puddle” stage. Stick to standard brands for best results.
  • Nut Allergy Alternative: If you have a nut allergy, you can completely skip the hazelnut praline. Instead, finish the cake with a generous dusting of unsweetened cocoa powder, crushed Golden Oreos, or mini chocolate chips for that essential contrast to the creamy mousse.
  • The Mousse Stabilizer: We intentionally include a small amount of cream cheese in the mousse. While many poke cake recipes use standard cool whip, the cream cheese provides crucial stability, allowing the mousse to remain sliceable and fluffy for up to 5 days without weeping or dissolving.
  • Storage Instructions: Store this cake in an airtight container directly in the refrigerator for up to 5 days. The Dulce de Leche soak will continue to saturate the crumb, making it moister and better with each day!

Top Reviews

⭐⭐⭐⭐⭐ “The caramel flavor is intense and absolutely amazing!”By SeattleBakingPro on November 15, 2026 I made this Dulce de Leche poke cake for Thanksgiving, and my entire family went crazy for it. Poking the holes while the cake is warm and filling it with that liquid caramel is pure genius. The sponge was so moist without being soggy, and the hazelnut praline crumble on top was the perfect crunchy finish. This is my new favorite dessert recipe!

⭐⭐⭐⭐⭐ “Foolproof instructions, a total crowd-pleaser”By ComfortFoodMama on October 28, 2026 I am usually intimidated by poke cakes because they can be messy, but these instructions were so detailed. Letting the cake soak and chill overnight made a massive difference. The Dulce de Leche mousse was so light and fluffy. I actually used toasted pecans for the praline and it was phenomenal. Zero leftovers!

⭐⭐⭐⭐ “Delicious, but very rich and heavy”By SweetToothSara on September 22, 2026 This recipe is 10/10 for flavor, genuinely the best caramel dessert I’ve had. But be warned: it is intensely rich and heavy! You really only need a small slice. The dulce de leche mousse was perfect, and the nuts provide a great balance to the sugar. Next time I might try cutting the sugar in the praline slightly.

Desserts

How to Make Boston Cream Donut Bread Pudding at Home

Strawberry Bread

Leave a Reply

Your email address will not be published. Required fields are marked *