Go Back

Mexican Chocolate Tres Leches Cake

Mexican chocolate tres leches cake with a rich cocoa sponge soaked in a sweet milk mixture, then topped with whipped cream and cinnamon. Baked in a 9x13 dish for easy slicing and classic layered texture.
Prep Time 30 minutes
Cook Time 30 minutes
Resting 2 hours
Total Time 3 hours
Servings: 10 servings
Course: Dessert
Cuisine: Mexican
Calories: 420

Ingredients
  

Mexican chocolate cake
  • 1.5 cup all-purpose flour
  • 0.75 cup unsweetened cocoa powder
  • 1.5 tsp baking powder
  • 0.25 tsp salt
  • 5 large eggs separated
  • 0.75 cup granulated sugar
  • 0.25 cup vegetable oil
  • 0.5 cup whole milk
  • 1 tsp vanilla extract
Tres leches soak
  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 0.5 cup Mexican hot chocolate or strong coffee
Whipped cream topping
  • 1 cup heavy cream
  • 2 tbsp powdered sugar
  • 1 tbsp cinnamon divided for dusting

Equipment

  • 1 sheet pan
  • 1 stand mixer

Method
 

Make the chocolate batter
  1. Whisk together all-purpose flour, unsweetened cocoa powder, baking powder, and salt until evenly combined, with a dry, cocoa-speckled mixture.
  2. In a mixing bowl, beat egg yolks with granulated sugar until pale and thicker in color.
  3. Beat in vegetable oil, whole milk, and vanilla extract until the yolk mixture looks smooth and glossy.
  4. Fold the dry flour mixture into the yolk mixture just until no dry streaks remain, keeping the batter thick.
  5. In a separate bowl, beat egg whites until stiff peaks form, then fold them into the batter gently to keep it airy.
  6. Pour the batter into a 9x13 baking dish and spread level; bake at 350°F for 30 minutes, until a toothpick comes out mostly clean.
Soak and chill
  1. Combine sweetened condensed milk, evaporated milk, and Mexican hot chocolate or strong coffee until you have a uniform, pourable mixture.
  2. Pierce the cooled cake all over with a fork or skewer so the milk mixture can soak in evenly.
  3. Pour the sweet milk mixture evenly over the cake, letting it settle into the holes.
  4. Refrigerate for at least 2 hours, until the cake is fully saturated and sliceable.
Top and serve
  1. Whip heavy cream with powdered sugar until stiff peaks form, forming soft ridges that hold their shape.
  2. Spread the whipped cream over the chilled cake and dust with cinnamon for a warm, speckled finish.
  3. Serve chilled, with visible layers where the sponge absorbed the tres leches mixture.

Notes

Pro tip: cool the cake completely before pouring the tres leches so the soak spreads without turning the crumb gummy. Store covered in the refrigerator up to 4 days; freeze the baked, unwhipped cake soaked with milk for up to 2 months (add whipped topping after thawing). For a lighter version, use low-fat milk in the soak (note texture will be slightly less rich).