Mexican Chocolate Milk Cake (The Easiest Recipe!)

By Sadie Caldwell

On February 24, 2026

The full 9x13 inch Mexican Chocolate Milk Cake, topped with whipped cream and dusted with cocoa powder, ready to be served.

Cuisine

Mexican

Prep time

20 minutes

Cooking time

30 minutes

Total time

50 minutes

Servings

12 servings

Indulge in the decadent flavors of our Mexican Chocolate Milk Cake, a rich and moist dessert that will transport your taste buds. This unique take on the classic tres leches cake is infused with the warm spices of cinnamon and a hint of cayenne pepper, creating a delightful balance of sweet and spicy. If you’ve been searching for a show-stopping dessert that is surprisingly simple to make, you’ve found it. This recipe is perfect for celebrations, potlucks, or any time you crave a truly special treat.

We designed this recipe for the enthusiastic home cook. The instructions are straightforward, and the results are consistently delicious. Get ready to discover your new favorite chocolate dessert.

What Makes This Mexican Chocolate Milk Cake Special?

Unlike a traditional tres leches, this Mexican Chocolate Milk Cake incorporates the iconic flavors of Mexican hot chocolate. We use a high-quality cocoa powder along with a blend of cinnamon and a pinch of cayenne pepper. This combination doesn’t make the cake overly spicy; instead, it deepens and enhances the chocolate flavor, adding a subtle, warming kick that is absolutely irresistible. The cake itself is a light, airy sponge designed to soak up every drop of the three-milk mixture without becoming soggy.

The magic happens when the warm cake is drenched in a luscious blend of evaporated milk, sweetened condensed milk, and heavy cream. This trio of milks creates a moist, melt-in-your-mouth texture that is simply divine. Topped with a simple, lightly sweetened whipped cream and a dusting of cocoa, this cake is a masterclass in texture and flavor.

A baker pouring the three-milk mixture over the warm, freshly baked spiced chocolate cake, demonstrating a key step in the recipe.
The magic moment: soaking the warm cake for ultimate moistness.

Ingredients You’ll Need

We’ve broken down the ingredients into three simple components: the cake, the milk soak, and the topping. Using simple pantry staples, you can create this incredible dessert with minimal fuss.

For the Chocolate Cake

  • All-Purpose Flour: Provides the structure for our light and airy cake.
  • Unsweetened Cocoa Powder: For that deep, rich chocolate flavor.
  • Baking Powder: The leavening agent that helps the cake rise.
  • Cinnamon: Adds the classic warm spice of Mexican chocolate.
  • Cayenne Pepper: Just a pinch to enhance the chocolate flavor with a subtle warmth.
  • Salt: Balances all the flavors.
  • Large Eggs: Separated, as we’ll whip the whites for an extra fluffy texture.
  • Granulated Sugar: To sweeten the cake perfectly.
  • Whole Milk: Adds moisture and richness.
  • Vanilla Extract: A splash to enhance all the other flavors.

For the Three-Milk Soak

  • Evaporated Milk: Provides a creamy, rich consistency.
  • Sweetened Condensed Milk: Adds sweetness and a silky texture.
  • Heavy Cream: Lends a luxurious richness to the soak.

For the Whipped Topping

  • Heavy Whipping Cream: Chilled, for the perfect light and airy topping.
  • Powdered Sugar: To lightly sweeten the cream.
  • Cocoa Powder: For dusting on top as a simple, elegant garnish.

Step-by-Step Instructions: Making Your Mexican Chocolate Milk Cake

Follow these simple steps to create a perfect cake every time. Our process ensures a light sponge that soaks up the milk mixture beautifully.

Step 1: Prepare the Cake Batter

First, preheat your oven to 350°F (175°C). Grease and flour a 9×13 inch baking dish. In a medium bowl, whisk together the flour, cocoa powder, baking powder, cinnamon, cayenne pepper, and salt. In a large bowl, beat the egg yolks with 3/4 cup of the granulated sugar until pale and creamy. Mix in the milk and vanilla extract.

Step 2: Fold and Bake

In a separate, clean bowl, beat the egg whites on high speed until soft peaks form. Gradually add the remaining 1/4 cup of granulated sugar and continue to beat until stiff, glossy peaks form. Gently fold the dry ingredients into the egg yolk mixture, then carefully fold in the whipped egg whites in three additions until just combined. Be careful not to overmix! Pour the batter into your prepared baking dish and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.

Step 3: Prepare the Milk Soak

While the cake is baking, prepare the milk soak. In a medium bowl or large measuring cup, whisk together the evaporated milk, sweetened condensed milk, and heavy cream until well combined. Set it aside.

Step 4: Soak the Cake

As soon as the cake comes out of the oven, while it is still hot, poke holes all over the surface with a fork or a skewer. Slowly and evenly pour the three-milk mixture over the entire cake. It might seem like a lot of liquid, but the warm cake will absorb it all.

The full 9x13 inch Mexican Chocolate Milk Cake, topped with whipped cream and dusted with cocoa powder, ready to be served.
A rich, moist cake soaked in three milks and infused with warm spices.

Step 5: Chill and Top

Allow the cake to cool completely at room temperature, then cover and refrigerate for at least 4 hours, or preferably overnight. This chilling period is crucial for the flavors to meld and the cake to set. Before serving, whip the cold heavy cream with the powdered sugar until stiff peaks form. Spread the whipped cream over the chilled cake and garnish with a dusting of cocoa powder.

Pro Tips for the Perfect Spiced Tres Leches

  • Don’t Overmix the Batter: The key to a light sponge cake is the air whipped into the egg whites. Fold them in gently to maintain that airy texture.
  • Soak the Cake While Warm: A warm cake acts like a sponge, readily absorbing the milk mixture. Don’t let it cool before you pour the liquid over it.
  • Chill Thoroughly: Do not skip the chilling time! This allows the cake to fully absorb the milk and for the flavors to develop. An overnight chill yields the best results. For another great make-ahead dessert, try this incredible Black Forest Cake.

Storing Your Chocolate Milk Cake

This cake must be stored in the refrigerator due to the dairy in the soak and topping. Keep it covered tightly with plastic wrap or in an airtight container. It will stay fresh and delicious for up to 3 days. We do not recommend freezing this cake, as the texture can become watery upon thawing.

Frequently Asked Questions

Absolutely! This cake is actually better when made ahead of time. It needs at least 4 hours to chill and absorb the milk, but chilling it overnight is ideal for the best flavor and texture. You can make it a day before you plan to serve it.

No, it is not spicy in a ‘hot’ way. The small amount of cayenne pepper is used to deepen the chocolate flavor and provide a subtle background warmth. You can omit it if you prefer, but it adds a wonderful complexity to the cake.

This recipe creates the flavor of Mexican chocolate using standard ingredients! By combining high-quality unsweetened cocoa powder with cinnamon and a hint of cayenne, you get that signature flavor without needing a special chocolate bar.

Mexican chocolate is traditionally flavored with spices, most commonly cinnamon. Our recipe includes cinnamon and a pinch of cayenne pepper to create that characteristic warm, spiced flavor that enhances the richness of the chocolate.

Not at all! The sponge cake has an airy, porous structure specifically designed to soak up the milk mixture without falling apart. The result is incredibly moist and tender, but not soggy.

More Decadent Dessert Recipes

If you loved this spiced chocolate creation, you’re sure to enjoy some of our other favorite dessert recipes. For a classic treat, you can’t go wrong with these Double Chocolate Chip Cookies. Or, for another gooey and delightful pie, check out our famous Chocolate Chip Cookie Pie. And for a savory dish to start with, this Easy Chicken Enchiladas recipe is a must try.

The Ultimate Mexican Chocolate Milk Cake Recipe

The full 9x13 inch Mexican Chocolate Milk Cake, topped with whipped cream and dusted with cocoa powder, ready to be served.

Mexican Chocolate Milk Cake (The Easiest Recipe!)

This Mexican Chocolate Milk Cake is an easy, decadent twist on a classic tres leches. A moist chocolate sponge cake infused with cinnamon and cayenne is soaked in three milks for an unbelievably rich and delicious dessert.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Mexican
Calories: 450

Ingredients
  

For the Chocolate Cake
  • 1 1/2 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 1/2 tsp baking powder
  • 1 tsp ground cinnamon
  • 1/4 tsp cayenne pepper optional, for a hint of warmth
  • 1/2 tsp salt
  • 5 large eggs separated
  • 1 cup granulated sugar divided
  • 1/2 cup whole milk
  • 1 tsp vanilla extract
For the Three-Milk Soak
  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1/2 cup heavy cream
For the Whipped Topping
  • 2 cups heavy whipping cream chilled
  • 1/4 cup powdered sugar
  • 1 tbsp cocoa powder for dusting

Equipment

  • 1 9x13 inch Baking Dish
  • 1 Electric mixer
  • 3 Mixing Bowls

Instructions
 

  1. Preheat oven to 350°F (175°C). Grease and flour a 9x13 inch baking dish.
  2. In a medium bowl, whisk together flour, cocoa powder, baking powder, cinnamon, cayenne pepper, and salt.
  3. In a large bowl, beat the egg yolks with 3/4 cup of granulated sugar until pale and creamy. Mix in the milk and vanilla.
  4. In a separate clean bowl, beat the egg whites on high speed until soft peaks form. Gradually add the remaining 1/4 cup of sugar and beat until stiff, glossy peaks form.
  5. Gently fold the dry ingredients into the egg yolk mixture, then fold in the egg whites in three additions until just combined. Do not overmix.
  6. Pour batter into the prepared baking dish and bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
  7. While the cake bakes, whisk together the evaporated milk, sweetened condensed milk, and 1/2 cup of heavy cream.
  8. As soon as the cake is out of the oven, poke holes all over the surface with a fork. Slowly pour the milk mixture evenly over the hot cake.
  9. Let the cake cool completely at room temperature, then cover and refrigerate for at least 4 hours or overnight.
  10. Before serving, whip the 2 cups of chilled heavy whipping cream with the powdered sugar until stiff peaks form. Spread over the cake and dust with cocoa powder.

Notes

Do Not Overmix: Gently fold the egg whites to keep the cake light and airy.
Chill is Crucial: Allow at least 4 hours for the cake to soak up all the milk and for the flavors to develop fully.
Spice to Your Liking: The cayenne is optional. You can omit it or add a little extra if you like more heat.

Share This Delicious Recipe!

We know you’ll love this recipe as much as we do. If you make it, please share your creation with us and don’t forget to save it to Pinterest for later!

A slice of Mexican Chocolate Milk Cake on a white plate, showing its moist texture and whipped cream topping with a dusting of cocoa.
This Mexican Chocolate Milk Cake is the ultimate decadent dessert!

You might also like these recipes

Leave a Comment

Recipe Rating