Mexican Chocolate Poke Cake

Loading…

By Reading time

Moist chocolate cake with a warm cinnamon backbone and just enough cayenne to keep each bite interesting earns a permanent spot in the dessert rotation. The sweetened condensed milk seeps into the crumb and turns every slice dense, soft, and almost truffle-like without making the cake heavy. Then the whipped cream and chocolate shavings cool everything down so the spice stays in the background instead of taking over.

What makes this version work is the contrast. The cocoa brings deep chocolate flavor, the coffee sharpens it, and the cinnamon rounds it out with a gentle warmth that reads more like a classic Mexican chocolate pairing than a straight-up spicy cake. The cayenne is there for lift, not heat; you want a quiet finish, not a burn. Poke cakes can get soggy if the base is too delicate, so this batter bakes up sturdy enough to handle the soak while staying tender.

Below, I’ll walk you through the one detail that keeps the topping from pooling on top of the cake instead of soaking in, plus a few smart swaps for the dairy and spice level if you want to adjust it.

The cake stayed unbelievably moist after the condensed milk went in, and the cinnamon-cayenne flavor was just enough to make it taste special without being spicy. I brought half to a potluck and came home with an empty pan.

★★★★★— Melissa T.

Save this Mexican Chocolate Poke Cake for the nights when you want a rich chocolate dessert with a warm cinnamon kick and that glossy condensed-milk soak.

Save to Pinterest

The Reason This Cake Needs a Sturdy Crumb Before the Soak

The biggest mistake with a poke cake is baking something too delicate and then flooding it before it has structure. That’s when the center turns muddy and the edges collapse. This recipe avoids that by using a fairly standard cocoa cake batter that sets up cleanly, so the sweetened condensed milk can move into the crumb instead of sitting in a puddle on top.

The other key is temperature. The cake should still be warm when you poke it, because warm crumb drinks up the milk mixture better than a fully cooled cake. But it shouldn’t be piping hot when you pour the topping over, or the surface can get a little greasy and the soak won’t distribute evenly. Let it rest just long enough that it’s warm, not steaming.

What Each Ingredient Is Actually Doing in This Cake

  • Unsweetened cocoa powder — This gives the cake its deep chocolate base without adding extra fat. Natural cocoa works well here because the baking soda and buttermilk help it rise.
  • Cinnamon and cayenne — These are the signature Mexican chocolate elements. The cinnamon adds warmth, while the cayenne gives a tiny spark at the finish. If you want less heat, cut the cayenne to a pinch instead of removing it completely.
  • Strong brewed coffee — Coffee doesn’t make the cake taste like coffee; it makes the chocolate taste bigger. Use it cooled so it doesn’t scramble the eggs or thin the batter too much.
  • Buttermilk — This adds tang and helps keep the crumb soft. If you don’t have it, mix 1/2 cup milk with 1/2 tablespoon lemon juice or vinegar and let it sit for 5 minutes.
  • Sweetened condensed milk — This is what makes a poke cake a poke cake. There isn’t a real substitute that gives the same texture and sweetness, so if you swap it out, the finished cake won’t have the same dense, soak-through richness.
  • Chocolate syrup — This loosens the condensed milk just enough to pour it evenly. It also deepens the chocolate flavor without making the topping too thick to sink in.
  • Whipped cream — The cool, airy top balances the dense cake underneath. Use a stable whipped topping if you need the cake to sit for a few hours at a party.

How to Get the Soak Into the Cake Without Making a Mess

Mix the batter just until the flour disappears

Whisk the dry ingredients first so the cocoa and spice are evenly distributed. When the wet ingredients go in, stir only until you stop seeing dry streaks. Overmixing builds a tighter crumb, and that works against a poke cake because the soak has a harder time moving through it.

Bake until the center springs back

Start checking at 30 minutes. A toothpick should come out clean or with a few moist crumbs, not wet batter. If the cake is underbaked, the topping can sink into raw pockets and the middle will turn gummy instead of plush.

Poke while the cake is warm, then pour slowly

Use the handle of a wooden spoon or a fork to make holes all over the surface. Go deep enough that the soak can reach past the top crust. Pour the condensed milk and chocolate syrup mixture over in stages so it has time to disappear into the cake. If you dump it all in one spot, it’ll pool and the edges won’t get the same treatment.

Cool completely before adding the cream

The whipped cream belongs on a fully cooled cake. If the cake is still warm, it melts into the surface and loses that clean, fluffy finish. Once the cake is cool, spread the cream all the way to the edges and finish with chocolate shavings for a little texture on top.

How to Adapt This for Different Needs and Pans

Make it less spicy

Cut the cayenne down to a pinch or leave it out completely if you want a straight chocolate-cinnamon cake. The warmth from the cinnamon still gives it that Mexican chocolate feel, but the finish will be smoother and more kid-friendly.

Dairy-free version

Use a plain unsweetened non-dairy milk with a splash of vinegar in place of the buttermilk, then top the cooled cake with a dairy-free whipped topping. The one thing you can’t fully duplicate is the sweetened condensed milk soak, so the texture will be a little lighter and less rich.

Gluten-free swap

Use a cup-for-cup gluten-free flour blend that includes xanthan gum. The cake will still soak well, but it may be a little more tender, so let it cool before lifting slices from the pan.

Turn it into cupcakes

Bake the batter in lined muffin tins for a smaller dessert that’s easy to serve at a party. Poke each cupcake with a skewer and spoon a little of the milk mixture over the top instead of pouring it all at once, or the centers will turn too wet.

Storage and Reheating

  • Refrigerator: Keep covered for up to 4 days. The cake gets even moister on day two, though the whipped cream softens a bit after the first day.
  • Freezer: Freeze the unfrosted cake tightly wrapped for up to 2 months. Add the whipped cream and chocolate shavings after thawing, not before.
  • Reheating: This cake is meant to be served cold or at cool room temperature, so don’t microwave the finished dessert. If you want a softer slice, let it sit out for 15 to 20 minutes after chilling.

Questions I Get Asked About This Recipe

Can I make this Mexican chocolate poke cake a day ahead?+

Yes, and it actually benefits from a little time in the fridge. The soak settles into the crumb and the chocolate flavor gets deeper by the next day. Hold off on the whipped cream until a few hours before serving so the top stays fresh.

How do I keep the condensed milk from pooling on top?+

Poke the holes while the cake is still warm, then pour the topping slowly in a few passes. If the cake is fully cooled or the holes are too shallow, the mixture sits on the surface instead of soaking in. A fork works, but the handle of a wooden spoon makes deeper holes and better distribution.

Can I use Dutch-process cocoa instead of regular cocoa powder?+

You can, but the cake may not rise quite the same way because this batter relies on baking soda and natural cocoa. If Dutch-process is all you have, the cake will still taste good, but the crumb can be a little different. Natural cocoa is the safer choice for the best texture here.

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

The center should spring back lightly when touched, and a toothpick should come out with a few moist crumbs or clean. If it still looks shiny in the middle, give it a few more minutes. Underbaking makes the poke holes collapse when you add the soak.

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

Yes. It holds up longer if the cake needs to sit out for a while, so it’s a practical choice for parties. The flavor is a little sweeter and less fresh than homemade whipped cream, but it keeps the dessert stable.

Mexican Chocolate Poke Cake

Mexican chocolate poke cake with a moist cocoa crumb and a warm cinnamon-cayenne kick. The sweetened condensed milk and chocolate syrup glaze soaks in for a soft, sliceable texture with a glossy chocolate drip.
Prep Time 20 minutes
Cook Time 35 minutes
Rest time (cooling) 30 minutes
Total Time 1 hour 25 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Mexican
Calories: 520

Ingredients
  

Dry ingredients
  • 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
Glaze and topping
  • 1 cup sweetened condensed milk
  • 0.5 cup chocolate syrup
  • 2 cups whipped cream
  • 1 Chocolate shavings for topping

Equipment

  • 1 sheet pan

Method
 

Bake the chocolate cake
  1. Preheat oven to 350°F and grease a 9x13 inch baking pan, then set it aside so the cake releases easily.
  2. Whisk together all-purpose flour, granulated sugar, unsweetened cocoa powder, baking soda, baking powder, salt, cinnamon, and cayenne pepper until evenly combined.
  3. Beat together eggs, strong brewed coffee, cooled, vegetable oil, buttermilk, and vanilla extract until smooth.
  4. Fold wet ingredients into dry ingredients until just combined, stopping as soon as no dry streaks remain.
  5. Pour batter into the prepared pan and bake at 350°F for 30-35 minutes, until a toothpick comes out clean.
Poke and glaze while warm
  1. While the cake is still warm, pierce all over with a fork so the glaze can seep in.
  2. Combine sweetened condensed milk and chocolate syrup, then pour evenly over the cake.
  3. Let the cake cool completely for 30 minutes so the glaze sets and the texture firms.
Finish and serve
  1. Top the cooled cake with whipped cream, covering the surface for a soft, creamy layer.
  2. Sprinkle chocolate shavings on top right before serving so you get visible flecks and contrast.

Notes

For the cleanest poke-drip effect, pierce the cake as soon as it comes out of the oven—warm cake absorbs faster and stays moist. Refrigerate covered for up to 3 days; do not freeze once topped with whipped cream. For a lower-sugar option, replace sweetened condensed milk with an unsweetened condensed-milk-style alternative if available, keeping the poke and pour technique the same.

You might also like these recipes

Leave a Comment

Recipe Rating