Chocolate Poke Cake Recipes: Tres Leches Mocha Version You’ll Crave
A fudgy mocha sheet cake soaked with three milks, then topped with clouds of whipped cream for a party-ready, make-ahead win.
You know that moment when dessert hits the table and people suddenly stop talking? This is that dessert. It’s a chocolate poke cake that drinks up a tres leches mocha soak like it was built for it, because it was. Every bite tastes like brownies met cappuccino and decided to be extra. If you want a crowd-pleaser that looks like you tried way harder than you did, congrats, you found your cheat code.
What Makes This Recipe So Good

The poke method turns a good cake into a ridiculous cake. Those holes act like tiny tunnels that pull the mocha milk mixture deep into the crumb, so the flavor doesn’t just sit on top. You get that signature tres leches juiciness without a soggy mess.
Mocha makes chocolate louder. Coffee doesn’t make it taste like a latte, it makes the cocoa taste more like itself. Add a little espresso and suddenly the chocolate tastes richer, deeper, and kind of expensive.
It’s a make-ahead flex. This cake actually improves after a night in the fridge. The soak settles in, the texture turns plush, and you get to “casually” serve something that tastes like it came from a bakery.
The topping balances the drama. Whipped cream keeps it light, cool, and not overly sweet. Plus it’s the perfect blank canvas for cocoa dust, chocolate curls, or a sprinkle of espresso powder if you feel bold.
Ingredients

These amounts fit a standard 9×13-inch pan and serve about 12 to 15 people, depending on how “small” everyone claims their slice will be.
- All-purpose flour: 1 3/4 cups
- Granulated sugar: 1 3/4 cups
- Unsweetened cocoa powder: 3/4 cup
- Baking powder: 1 1/2 teaspoons
- Baking soda: 1 1/2 teaspoons
- Fine salt: 1 teaspoon
- Large eggs: 2
- Whole milk: 1 cup
- Neutral oil (canola or vegetable): 1/2 cup
- Vanilla extract: 2 teaspoons
- Hot coffee (or hot water): 1 cup
- Sweetened condensed milk: 1 (14-ounce) can
- Evaporated milk: 1 (12-ounce) can
- Heavy cream: 1 cup (for the soak)
- Espresso powder (optional but excellent): 1 to 2 teaspoons
- Dark chocolate (optional, for garnish): 2 to 3 ounces, shaved
- Heavy whipping cream: 2 cups (for topping)
- Powdered sugar: 1/3 cup (adjust to taste)
- Vanilla extract: 1 teaspoon (for topping)
- Cocoa powder or espresso powder: for dusting
How to Make It – Instructions

-
Heat and prep. Preheat your oven to 350°F. Grease a 9×13-inch baking pan and line the bottom with parchment if you want easy lifting. Also, clear a fridge shelf now, because future-you will thank you.
-
Mix the dry ingredients. In a large bowl, whisk flour, sugar, cocoa, baking powder, baking soda, and salt. Break up cocoa lumps like they personally offended you.
-
Add the wet ingredients. Whisk in eggs, whole milk, oil, and vanilla until smooth. Then slowly whisk in the hot coffee. The batter will look thin, and that is correct, not a mistake.
-
Bake. Pour batter into the pan and bake for 30 to 38 minutes, until a toothpick comes out with a few moist crumbs. Don’t overbake, because dry poke cake is just sadness in a pan.
-
Poke while warm. Let the cake cool for about 10 minutes. Use the handle of a wooden spoon or a thick straw to poke holes all over, spacing them about an inch apart. Go deep, but don’t gouge the bottom into oblivion.
-
Make the tres leches mocha soak. In a bowl or large measuring cup, whisk condensed milk, evaporated milk, and 1 cup heavy cream. Add espresso powder if using, and whisk until fully dissolved. Taste it. If it makes you grin, you’re on track.
-
Pour and absorb. Slowly pour the soak over the cake, aiming for the holes and edges. Pause for a minute, then pour the rest. Let it sit at room temp for 20 minutes so it starts soaking evenly.
-
Chill like you mean it. Cover and refrigerate for at least 4 hours, ideally overnight. This is where the magic happens. FYI, this cake loves a long chill.
-
Whip the topping. In a cold bowl, whip 2 cups heavy whipping cream with powdered sugar and vanilla until you get soft peaks, then whip a little more to medium peaks. Stop before it turns grainy, because butter is great, but not as frosting here.
-
Finish and decorate. Spread whipped cream over the chilled cake. Dust with cocoa or espresso powder, add chocolate shavings, and pretend you’re not proud of yourself.
Preservation Guide

Refrigerator: Cover the pan tightly and store for up to 4 days. The texture stays best for the first 2 to 3 days, but it still tastes great after that. The whipped topping may soften slightly, which is not a crisis.
Freezer: Freeze the cake without whipped cream topping for best results. Wrap portions tightly in plastic wrap and then foil, and freeze up to 2 months. Thaw overnight in the fridge, then top with fresh whipped cream.
Serving tip: Serve cold for the classic tres leches vibe, or let slices sit 10 minutes at room temp if you want the chocolate flavor to pop more. Either way, don’t leave the whole cake out for hours, because dairy has rules.
Why This is Good for You

Let’s not pretend this is a kale salad. But it does have a few points in its favor, and we can acknowledge them without doing the most. IMO, the biggest win is portion satisfaction: this cake tastes intense enough that a smaller slice actually feels like a full dessert.
Cocoa brings antioxidants, and coffee can give you a little mood boost, which is basically wellness if you squint. Also, the fat and protein from dairy can slow down the sugar spike compared to a dry cake that hits fast and disappears. You’re welcome, body.
Plus, there’s a social benefit: you bring this to a gathering and suddenly you’re everyone’s favorite person. That’s not on the nutrition label, but it counts.
Don’t Make These Errors

Most poke cake problems come from rushing or “freestyling” the parts that shouldn’t be freestyled. Here’s how to avoid the classic facepalm moments.
- Overbaking the cake: Dry cake can’t absorb well. Pull it when the center is set and still moist.
- Poking too early: If the cake is piping hot, it can tear and crumble. Wait about 10 minutes so it holds together.
- Holes too tiny: Little pinprick holes won’t carry enough soak. Use a wooden spoon handle or thick straw for real tunnels.
- Pouring the soak too fast: Flooding can pool on top. Pour slowly, give it time, then pour again.
- Skipping the chill: The fridge time is not optional. This is a soak-and-set dessert, not an instant gratification project.
- Overwhipping the cream: If it turns grainy, you went too far. Stop at medium peaks for a smooth spread.
Recipe Variations
Once you nail the base, you can tweak the vibe without breaking the recipe. These options keep the same moist, mocha-soaked payoff.
- Mexican chocolate twist: Add 1 teaspoon cinnamon and a tiny pinch of cayenne to the dry mix. It’s warm, spicy, and a little dramatic.
- Salted caramel mocha: Drizzle caramel sauce over the whipped cream and finish with flaky salt. Sweet, salty, and slightly unhinged in the best way.
- Chocolate hazelnut: Swap 2 tablespoons of the heavy cream in the soak for hazelnut liqueur or hazelnut syrup. Top with chopped toasted hazelnuts.
- Extra-dark espresso: Use strong espresso instead of coffee and add 2 teaspoons espresso powder. This one tastes like a bakery dessert that costs $9 a slice.
- Kid-friendly mocha: Use hot water instead of coffee in the cake and skip espresso powder in the soak. Still chocolatey, still tres leches, less caffeine.
- Mini cups: Bake in a cupcake pan (reduce bake time) and poke each cakelet. Great for parties when you don’t want people hovering over a pan with a fork.
FAQ
Can I use boxed chocolate cake mix?
Yes, and it works surprisingly well. Bake the cake in a 9×13-inch pan per box directions, then follow the same poking and tres leches mocha soak steps. If the box mix is very sweet, consider reducing powdered sugar in the whipped topping.
Will the cake get soggy?
It gets wet in the best tres leches way, but it shouldn’t turn into pudding. Poke enough holes, let it chill long enough, and don’t overbake the cake. If you pour the soak slowly, it distributes evenly instead of pooling.
Do I have to use all three milks?
For the classic tres leches texture, yes, the trio matters. But if you’re stuck, you can replace the evaporated milk with half-and-half or more heavy cream. The flavor changes slightly, but you still get that rich, soaked crumb.
What’s the best coffee to use?
Use whatever you’d actually drink. A strong brewed coffee or espresso diluted with hot water works great. If your coffee tastes bitter on its own, it will taste bitter in the cake, so keep it smooth.
How far ahead can I make it?
Make the cake and add the soak up to 24 hours ahead for peak texture. Add whipped cream topping up to 8 to 12 hours ahead if you want it fluffy and photo-ready. You can also whip the cream right before serving if you’re going for maximum lift.
Can I make it dairy-free?
You can, but it won’t taste identical. Use coconut condensed milk, a dairy-free evaporated milk alternative, and full-fat coconut cream for the third milk. Top with whipped coconut cream. The result leans tropical-chocolate, which is honestly not a bad deal.
How do I get clean slices?
Chill the cake thoroughly, then use a long knife dipped in hot water and wiped dry between cuts. Also, don’t rush the first slice like it’s a competitive sport. Let the knife do the work.
Wrapping Up
This tres leches mocha poke cake hits the sweet spot between effortless and impressive. You bake one easy chocolate sheet cake, poke, soak, chill, and suddenly you’re serving a dessert that tastes like a secret. It’s rich without being heavy, coffee-kissed without being bitter, and it practically guarantees seconds.
If you want to go viral at your next potluck, this is the move. Make it the night before, bring it cold, and watch people “just take a tiny piece” three times. That’s not your problem anymore.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.