Mexican Chocolate Poke Cake

Category: Desserts & Baking

Moist chocolate cake gets a quiet heat from cinnamon and cayenne, then soaks up a sweet, fudgy drizzle that settles into every forkful. The whipped cream on top keeps it from feeling heavy, and the chocolate shavings give each slice a little snap against the soft crumb. It’s the kind of dessert that tastes even better after it sits for a while, which is exactly what you want when you’re serving people and don’t want to fuss at the last minute.

The key here is building a cake that can actually hold the poke-cake treatment without turning soggy. Coffee deepens the chocolate without tasting like coffee, buttermilk keeps the crumb tender, and the cinnamon-cayenne combo gives the cake warmth instead of plain sweetness. Pouring the condensed milk mixture over a warm cake matters too — that’s what helps it sink into the holes instead of pooling on top.

Below, I’ve included the small details that keep the texture right, plus a few ways to adapt the cake if you need a dairy-free swap or want to dial the spice up or down.

The cake stayed super moist after the condensed milk went on, and the cinnamon-cayenne finish gave it a little kick without being too spicy. My husband went back for a second slice before dinner was even over.

★★★★★— Melissa R.

Save this Mexican Chocolate Poke Cake for the days when you want a rich chocolate dessert with a warm cinnamon-cayenne finish and a glossy chocolate soak.

Save to Pinterest

The Part Most Poke Cakes Get Wrong: Pouring the Soak Too Late

The cake needs to be warm when the sweetened condensed milk and chocolate syrup go on. That’s not just a timing note; it changes how the liquid moves through the crumb. A warm cake opens up just enough to drink in the mixture, while a cooled cake tends to resist it and leave you with a wet layer on top and dry cake underneath.

The other thing that matters is the poke pattern. You want plenty of holes, but not giant tunnels. A fork works better than a skewer here because it makes more small channels, which gives you even coverage without tearing the cake apart. If the cake feels fragile when it comes out of the oven, give it a few minutes before poking so it settles instead of collapsing.

What Each Ingredient Is Actually Doing in This Cake

  • Unsweetened cocoa powder — This gives the cake its deep chocolate base without adding extra fat or sweetness. Use a good unsweetened cocoa if you can; the flavor shows up clearly once the cinnamon and cayenne go in.
  • Cinnamon and cayenne — These are the Mexican chocolate cues in the recipe. The cinnamon rounds out the chocolate, and the cayenne adds a small heat on the finish, not an obvious spicy burn. If you want a gentler cake, cut the cayenne to a pinch.
  • Brewed coffee — Coffee makes chocolate taste darker and fuller. It won’t make the cake taste like mocha, but it will sharpen the cocoa. If you need a swap, use hot water, though the cake will taste a little flatter.
  • Buttermilk — This keeps the crumb tender and works with the baking soda for lift. If you don’t have it, stir 1/2 tablespoon of lemon juice or vinegar into 1/2 cup milk and let it sit for 5 minutes before using.
  • Sweetened condensed milk — This is the soak that makes a poke cake worth making. It’s thick, sweet, and stable enough to settle into the holes without running straight off the sides.
  • Chocolate syrup — This loosens the condensed milk just enough to pour evenly and adds another layer of chocolate. Use the kind you’d actually spoon over ice cream; this is one place where a thin, cheap syrup can taste thin.

How to Build the Cake So It Stays Moist, Not Muddy

Mix the Dry Ingredients Well First

Whisk the flour, sugar, cocoa, baking soda, baking powder, salt, cinnamon, and cayenne until the color looks even. Cocoa likes to clump, and if it isn’t fully distributed, you’ll get pockets of spice or dry streaks in the crumb. A thorough whisk here saves you from overmixing later, which is how cakes turn tough.

Bring the Wet Ingredients Together Without Beating Them Hard

Beat the eggs, coffee, oil, buttermilk, and vanilla just until combined. The oil keeps this cake plush for days, and the coffee should be cool so it doesn’t scramble anything or throw off the texture. Once the wet goes into the dry, stir only until you stop seeing flour. A few streaks are better than a batter that’s been worked to death.

Bake Until the Center Springs Back

Pour the batter into a greased 9×13-inch pan and bake until a toothpick comes out clean, about 30 to 35 minutes. The top should look set and the center should spring back lightly when touched. If you pull it too early, the poke holes can collapse when you add the soak. If you overbake it, the cake will still taste good, but it won’t absorb the sauce as gracefully.

Poke, Soak, and Let It Set

Use a fork to poke holes all over the warm cake, going nearly to the bottom of the pan. Stir the condensed milk and chocolate syrup together until smooth, then pour it slowly so it has time to settle into the holes. Once that’s done, let the cake cool completely before topping it with whipped cream. If you rush the cream on while the cake is still hot, it melts and slides instead of sitting in a clean layer.

Three Ways to Adjust the Cake Without Losing What Makes It Work

For a milder chocolate spice

Cut the cayenne down to a pinch and leave the cinnamon as written. You’ll still get that warm, Mexican chocolate character, but the cake will read more like spiced chocolate than heat-forward dessert.

To make it dairy-free

Use a plain unsweetened non-dairy milk mixed with vinegar in place of the buttermilk, then swap in a dairy-free whipped topping. The texture will still be soft and moist, though the top won’t have quite the same dairy richness as the original.

For a stronger coffee note

Replace part of the brewed coffee with espresso or strongly brewed dark roast coffee. That pushes the chocolate flavor deeper without changing the structure of the cake, but it will make the mocha note more noticeable.

Storage and Reheating

  • Refrigerator: Keep covered in the fridge for up to 4 days. The whipped cream stays nicest for the first 2 days, but the cake itself stays moist the whole time.
  • Freezer: Freeze the cake without the whipped cream and chocolate shavings. Wrap it tightly and freeze for up to 2 months, then thaw in the refrigerator before topping.
  • Reheating: This cake is best served cold or cool, not reheated. If you want the chocolate sauce layer to soften slightly, let a slice sit at room temperature for 15 to 20 minutes instead of microwaving it, which can turn the topping greasy.

Questions I Get Asked About This Recipe

Can I make Mexican chocolate poke cake without coffee?+

Yes. Use the same amount of hot water or hot milk instead. The coffee doesn’t make the cake taste like coffee; it just deepens the chocolate, so the cake will still work, but the flavor will be a little less intense.

How do I keep the cake from getting soggy?+

Pour the soak over a warm cake, not a hot one straight from the oven, and use a fork to make lots of small holes instead of a few big ones. The cake should absorb the mixture, not swim in it. If there’s excess pooling, it usually means the holes were too shallow or the cake cooled too much before you added the topping.

Can I make this cake a day ahead?+

Yes, and the texture is often even better the next day. Bake, poke, soak, and chill it, then add the whipped cream and chocolate shavings before serving. That keeps the topping light and fresh instead of softening overnight.

How do I know when the cake is done baking?+

A toothpick inserted in the center should come out clean or with a few moist crumbs, not wet batter. The top should spring back lightly when touched. If the middle still looks glossy or sinks hard under your finger, give it a few more minutes.

Can I use store-bought whipped topping instead of whipped cream?+

Yes. It holds up well on a poke cake, especially if you’re making it ahead for a party. The flavor will be a little sweeter and less dairy-rich than fresh whipped cream, but it’s a good shortcut when you want clean slices and easy serving.

Mexican Chocolate Poke Cake

Mexican chocolate poke cake with cinnamon and a hint of cayenne, baked into a moist crumb, then soaked with condensed milk and chocolate syrup. Finished with a whipped cream layer and chocolate shavings for a dramatic chocolate drip look.
Prep Time 20 minutes
Cook Time 35 minutes
rest 30 minutes
Total Time 1 hour 25 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Mexican
Calories: 430

Ingredients
  

Dry cake base
  • 1.75 cup all-purpose flour
  • 2 cup granulated sugar
  • 0.75 cup unsweetened cocoa powder
  • 2 tsp baking soda
  • 1 tsp baking powder
  • 0.5 tsp salt
  • 2 tsp cinnamon
  • 0.25 tsp cayenne pepper
Wet ingredients
  • 2 eggs
  • 1 cup strong brewed coffee, cooled
  • 0.5 cup vegetable oil
  • 0.5 cup buttermilk
  • 1 tsp vanilla extract
Soak, topping, and finish
  • 1 cup sweetened condensed milk
  • 0.5 cup chocolate syrup
  • 2 cup whipped cream
  • 1 Chocolate shavings for topping

Equipment

  • 1 sheet pan

Method
 

Bake the cake
  1. Preheat the oven to 350°F and grease a 9x13 inch baking pan with a light coating so the cake releases cleanly.
  2. Whisk together all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, salt, cinnamon, and cayenne until the dry mix looks evenly streak-free.
  3. Beat together eggs, cooled strong brewed coffee, vegetable oil, buttermilk, and vanilla extract until smooth and glossy.
  4. Fold the wet mixture into the dry ingredients just until combined, stopping when no dry pockets remain to keep the crumb tender.
  5. Pour the batter into the prepared pan and bake for 30-35 minutes at 350°F until a toothpick inserted in the center comes out clean.
Poke, soak, and chill
  1. While the cake is still warm, pierce all over with a fork so the surface is densely dotted for maximum soak.
  2. Combine sweetened condensed milk and chocolate syrup, then pour evenly over the cake so the top looks glossy and saturated.
  3. Let the cake cool completely, then rest it for 30 minutes to set the soak before topping.
Top and serve
  1. Spread whipped cream over the cooled cake in an even layer so it covers the soaked surface.
  2. Finish with chocolate shavings for topping right before serving for visible texture on each slice.

Notes

For the soak to spread evenly, pour the sweetened condensed milk and chocolate syrup slowly right after poking, then let the cake cool fully before chilling. Store covered in the refrigerator for up to 4 days; freezing is not recommended for best whipped-cream texture. If you want a lighter dessert, swap the whipped cream for a stabilized whipped topping or light whipped cream.

You might also like these recipes

Leave a Comment

Recipe Rating