Better Than Sex Cake (with Cream Cheese Frosting!)
7/15/2026
This post may contain affiliate links. Please read our disclosure policy.
This better than sex cake is the kind of dessert that makes you close your eyes and forget about everything else for a second. Made completely from scratch with a rich chocolate cake base, gooey caramel-condensed milk soak, and a thick layer of cream cheese frosting, it earns its name with every single bite. The secret weapon? A shot of espresso in the batter that takes the chocolate flavor to another level.

This from-scratch better than sex cake starts with a deeply chocolatey sour cream cake baked in a 9×13 pan, poked all over, and drenched in a mixture of caramel sauce and sweetened condensed milk. Once chilled, it gets topped with a tangy cream cheese frosting and a generous handful of crushed Heath bar bits for crunch. Make it a day ahead and let the flavors meld — it only gets better with time.
Why You’ll Love This Better Than Sex Cake
- From-scratch chocolate cake: No boxed mix here — a homemade sour cream chocolate cake with espresso gives this dessert serious depth of flavor.
- Cream cheese frosting instead of Cool Whip: A tangy, luscious cream cheese frosting replaces the usual tub of whipped topping for a more decadent finish.
- Impossibly gooey caramel poke: Warm caramel sauce mixed with sweetened condensed milk seeps into every hole, making each bite ridiculously moist.
- Perfect make-ahead dessert: This cake actually tastes better the next day, making it an ideal choice for parties, potlucks, and holiday gatherings.

Featured Ingredients
Every component of this better than sex cake recipe works together to create layers of flavor and texture. Here’s what goes into it:
- Unsweetened cocoa powder: The backbone of the chocolate cake. Use a good-quality Dutch-process cocoa for the richest color and flavor.
- Espresso powder or brewed espresso: A small amount intensifies the chocolate without making the cake taste like coffee. It’s the trick that takes this cake from good to unforgettable.
- Sour cream: Adds moisture and a subtle tang that balances all the sweetness. This is what keeps the cake incredibly tender.
- Caramel sauce: Warm it slightly before pouring so it flows easily into the poked holes. Store-bought or homemade both work beautifully.
- Sweetened condensed milk: Mixed with the caramel, it creates that signature sticky-sweet layer that makes the cake impossibly gooey.
- Softened cream cheese: The base of the frosting. Make sure it’s fully softened so the frosting whips up smooth with no lumps.
- Heath bar bits: Crushed toffee pieces add a salty-sweet crunch on top. Add them right before serving so they stay crispy.
- Powdered sugar: Sweetens the cream cheese frosting without adding any graininess.

Key Tips for the Best Better Than Sex Cake
- Poke holes while the cake is warm: Use the handle end of a wooden spoon to create deep, evenly spaced holes right after the cake comes out of the oven. Warm cake absorbs the caramel mixture more effectively.
- Warm the caramel before pouring: Slightly warmed caramel sauce flows more easily into the holes, giving every bite that gooey, soaked texture.
- Chill before frosting: Let the cake cool completely in the fridge for at least 2 hours (or overnight) before adding the cream cheese frosting. This prevents the frosting from melting and sliding off.
- Soften the cream cheese fully: Room-temperature softened cream cheese is essential for a smooth, lump-free frosting. Set it out for at least 30 minutes before mixing.
- Add toffee bits at the last minute: Heath bar pieces soften quickly once they hit the frosting. Sprinkle them on right before serving for maximum crunch.

Delicious Variations
- Salted caramel version: Swap regular caramel sauce for salted caramel and add a flaky sea salt finish on top of the frosting. The salt-sweet contrast is incredible.
- Double chocolate overload: Drizzle hot fudge sauce into the holes alongside the caramel and top with chocolate cream cheese frosting for a full chocolate experience.
- Peanut butter cup twist: Stir a few tablespoons of creamy peanut butter into the caramel mixture and top the frosting with chopped peanut butter cups instead of Heath bars.
- Nutella hazelnut version: Swirl Nutella into the frosting and garnish with chopped toasted hazelnuts for an elegant spin on this better than anything cake.
- White or yellow cake base: Not a chocolate fan? Use a from-scratch white or yellow cake batter instead. The caramel soak and cream cheese frosting still deliver all the indulgence, similar to a strawberry poke cake approach but with caramel.
Troubleshooting Better Than Sex Cake
- Cake is too soggy: You likely poured the caramel mixture before it cooled slightly, or the holes were too close together. Space holes about an inch apart and let the caramel absorb gradually.
- Cake is too dry: The holes weren’t deep enough or the caramel wasn’t warmed before pouring. Make sure to poke all the way to the bottom of the cake and warm the caramel so it flows freely.
- Frosting is lumpy or runny: The cream cheese wasn’t softened enough, or the frosting was applied to a warm cake. Beat the cream cheese on its own first until smooth, then add powdered sugar. Always frost a fully chilled cake.
- Heath bar bits got soggy: Toffee absorbs moisture quickly. Only add the crushed Heath bars right before you’re ready to serve, not hours ahead.
- Cake stuck to the pan: Grease the 9×13 pan well with butter and a light dusting of cocoa powder (not flour, which leaves white residue on chocolate cake). You can also line the bottom with parchment paper.

Storage and Make-Ahead Tips
- Refrigerator: Store covered tightly with plastic wrap or foil in the fridge for up to 4 days. The flavors actually improve after a night in the fridge.
- Freezer: Freeze the un-frosted, caramel-soaked cake wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge, then add frosting and toppings before serving.
- Make-ahead strategy: Bake and soak the cake the day before, cover, and refrigerate. Add the cream cheese frosting and Heath bar bits the day you plan to serve.
- Serving temperature: Serve chilled straight from the fridge. The cold frosting against the gooey caramel center is part of what makes this cake so irresistible.
Frequently Asked Questions
This version is made entirely from scratch with a homemade sour cream chocolate cake and real cream cheese frosting instead of boxed mix and Cool Whip. The espresso in the batter deepens the chocolate flavor, and the caramel-condensed milk soak makes it incredibly moist.
Absolutely. The espresso enhances the chocolate flavor without adding a noticeable coffee taste, but you can leave it out entirely or substitute hot water in its place. The cake will still be delicious.
The name comes from the idea that this cake is so rich, gooey, and indulgent that it rivals life’s greatest pleasures. It’s been a popular potluck and church cookbook recipe in the South since the 1980s, and the playful name has kept it famous ever since.
You can, but the from-scratch version has a noticeably richer flavor and more tender crumb thanks to the sour cream and espresso. If you’re short on time, a devil’s food cake mix works as a substitute.
You can bake and soak the cake up to 2 days ahead. Keep it covered in the fridge. Add the cream cheese frosting and Heath bar topping the day you plan to serve for the best texture and presentation.
Both are poke cakes soaked with a sweet liquid, but they use different bases and soaks. Better than sex cake uses a chocolate base with caramel and condensed milk, while tres leches cake uses a vanilla sponge soaked in three types of milk. The frosting differs too — cream cheese here versus whipped cream on tres leches.
Better Than Sex Cake

Ingredients
Dry
- 1.5 cups all-purpose flour
- 1 cup cocoa powder
- 2 cups granulated sugar
- 1 teaspoon instant espresso powder
- 1.5 teaspoons baking powder
- 1 teaspoon baking soda
- ¾ teaspoon salt
Wet
- ½ cup vegetable oil
- 1 cup 2% milk
- 2 large eggs
- ½ cup sour cream
Sauce
- 14 oz. sweetened condensed milk
- ½ cup caramel sauce, ~4oz
Toppings
- 8 oz. cream cheese, softened
- 2 cups heavy cream
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 8 oz. Hershey’s Heath milk chocolate toffee bits
Instructions
- Preheat the oven to 350℉ and line a 9×13-inch cake pan with parchment paper or spray with nonstick cooking spray.
- Place all the dry ingredients into a large bowl and mix well. Set aside.

- In a separate bowl, whisk together the wet ingredients until combined and smooth.

- Add the dry ingredients to the wet ingredients and stir together until combined.

- Transfer the batter to the prepared cake pan and bake for 35-40 minutes.

- Once baked, remove the cake from the oven and allow to cool for 10 minutes.

- While the cake is cooling, combine the ingredients for the sauce in a small bowl. Whisk together until combined.

- Once the cake has cooled, use a knife or the pointed end of a spatula and cut slits or poke holes into the cake.
- Drizzle the sauce over the cake and set aside. Allow to cool completely. About 2-3 hours.

- Make the frosting. Add the cream cheese, heavy cream, powdered sugar, and vanilla extract to a large mixing bowl. Using a hand mixer, mix until smooth and stiff peaks form. Refrigerate until ready to use.

- To assemble the cake, spread the frosting evenly over the cake and top with the chocolate toffee bits.

- Slice and serve.

Tips & Notes
Watch It
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Don’t forget to tag your posts on social media with the hashtag #cheeseknees, we’d love to see what you’re up to!

If you love poke cakes as much as we do, try our strawberry poke cake for a fruity twist or go all-in on chocolate with a tiramisu cake that’s equally showstopping. Happy baking!




















