Go Back
+ servings
Mexican Hot Chocolate Tres Leches Cake

Mexican Hot Chocolate Tres Leches Cake

Charlotte Hancey
A spicy chocolate version of the classic Mexican Tres Leches Cake. This cake is moist, decadent, and chocolatey with a spicy surprise of cinnamon and a dash of cayenne.
5 from 3 votes
Prep Time 25 mins
Cook Time 30 mins
Resting Time 3 hrs
Total Time 3 hrs 55 mins
Course Dessert
Cuisine Mexican
Servings 12 servings


  • 1 Betty Crocker Chocolate Fudge Cake Mix
  • 1 1/4 cups milk
  • 1/2 cup vegetable or canola oil
  • 3 eggs + 2 egg yolks
  • 3/4 teaspoon ground cinnamon
  • 1/8 teaspoon cayenne
  • 14 oz can sweetened condensed milk
  • 12 oz can evaporated milk
  • 1/2 cup heavy cream
  • 3 tablespoons cocoa powder

For the whipped topping:

  • 2 cups heavy cream
  • 1/3 cup powdered sugar
  • 1 teaspoon vanilla
  • 1/2 teaspoon cinnamon


  • Preheat oven to 350. Prepare a 9x13 baking dish by coating inside bottom with cooking spray. 
  • Add cake mix, milk, oil, eggs, cinnamon and cayenne to a medium-sized bowl.  Use a hand mixer to beat for 2 minutes or until combined well. Pour into prepared dish. Bake for 30-35 minutes or until toothpick inserted comes out clean.
  • While cake is cooling make the tres leches by whisking sweetened condensed milk, evaporated milk, heavy cream and cocoa powder until combined well. 
  • Once cake is warm to the touch, use a fork to generously poke holes all over the top. Pour milk mixture evenly over the top. Cover with plastic wrap and refrigerate for at least 3 hours or up to 12. 
  • Once ready to serve, make the whipped topping by whipping the cream with a stand or hand mixer until soft peaks form. Add sugar, vanilla, and cinnamon then continue whipping until stiff peaks form. Spread over top of the cake and serve. Garnish with fresh strawberries if desired. 


  1. If using a different brand of cake mix, just make sure to replace the water with milk and add 2 extra egg yolks. 
Tried this recipe?Let us know how it was!