Go Back
+ servings
Chocolate Milk Cake in a bowl with a spoon and syrup

Chocolate Milk Cake

Chocolate Milk Cake is my favourite version of Mexican Tres Leches Cake. In this recipe, a light chocolate cake is bathed in a chocolate milk syrup.

Course Baking/Dessert
Cuisine Mexican
Keyword 3 Milks Cake, Albanian Milk cake, Tres Leche, Tres Leches, Tres Leches Cake, Trilece
Prep Time 30 minutes
Cook Time 30 minutes
Soaking Time 1 hour
Total Time 2 hours
Servings 12
Calories 741 kcal
Author Safira


  • 100 g Plain Flour
  • 25 g Cocoa Powder
  • 1 ½ tsp Bicarbonate of Soda See Notes
  • 5 Eggs
  • 200 g Caster Sugar
  • 1 tbsp Lime Zest
  • 80 g Milk
  • 1 tbsp Lime Juice

Tres Leches Syrup

  • 410 g Evaporated Milk
  • 397 g Condensed Milk
  • 200 g Double Cream
  • 2 tbsp Lime Juice
  • 1 tbsp Cocoa Powder


  • 480 g Double Cream
  • 2 tbsp Caster Sugar


  • 100 g Milk Chocolate Melted
  • 1 tbsp Lime Zest

Additional Syrup (Optional)

  • 410 g Evaporated Milk
  • 397 g Condensed Milk
  • 200 g Double Cream
  • 1 tbsp Lime Juice
  • 1 tbsp Cocoa Powder


  1. Preheat the oven to GM4/180 C and butter a9 x 13 oven trayor casserole dish leaving a 1 cm gap around the edges, do not butter the sides. Adjust oven rack to middle of oven.

Dry Ingredients

  1. Combine flour, baking powder and salt in a large bowl.


  1. Seperate 5 eggs - Put the egg & yolks in 2 seperate bowls.

  2. Beat the egg whites on high until soft peaks form. This takes around a minute. With the machine still running, add 50g/1/4 cup caster sugar and beat on high until egg whites are stiff (1 - 2 minutes).

  3. Beat egg yolks with Lime Zest, 150g or 3/4 cup Caster sugar on high speed, until yolks are a pale yellow (This takes 2 minutes). 

  4. Stir in 80g or 1/3 cup milk and Lime Juice into the yolk mixture.

Complete Cake batter

  1. Gently add the flour mixture to the egg yolk mixture. Then carefully fold in the egg whites. This takes some gentle persuasion but don't be tempted to rush it or be too heavy handed.

  2. Pour into tin/dish and bake for 25 – 30 minutes.

Tres Leches Syrup

  1. Make Milk mixture by combining evaporated milk, condensed milk, double cream, Lime and Cocoa powder in a bowl and whisk together.

  2. Once the cake has cooled, pierce all over with a fork and drizzle in the milk mixture. Leave to stand for 30 minutes.

Cream topping

  1. In a large bowl combine double cream and sugar and whip on high until thick. This takes around 3 - 5 minutes. Keep a very close eye on it though.

  2. Spread cream over the cake with a spatula then drizzle with melted chocolate and add Lime zest.

Additional Syrup

  1. Add all the ingredients for the syrup in a bowl and whisk together.


  1. Cut cake into pieces and add to bowls. Drizzle syrup around the cake and serve.

Recipe Notes

Tips for making the best Choc Milk Cake:

  • Be very gently when mixing batters and incorporating one mixture into another. Over mixing will remove all the volume created from the whisking of the whites.
  • Let the cake rest for at least 30 minutes to 1 hour after pouring on the 3 milk syrup so it can absorb all the liquid. 
  • Bake in either a deep oven tray or pyrex rectangular dish. I used a 9 x 13 inch tin.
  • If you are making this without Lime Juice, use Baking Powder instead. The Bicarb does react with the Cocoa too but the Baking Powder will add a little more lift.

How to store/Make Ahead

This is one of those rare cakes that really benefits from fridge time. Store covered in the fridge for a few hours or up to 3 days.

Can it be frozen?

It can but without the syrup and decoration. Make just the cake can be made ahead of time. Allow to cool and then cover with 2 layers of cling film before freezing for up to 2 months.

To serve, thaw in the fridge over night and add the syrup and decoration the following day.

Nutrition Facts
Chocolate Milk Cake
Amount Per Serving
Calories 741 Calories from Fat 387
% Daily Value*
Fat 43g66%
Saturated Fat 26g163%
Cholesterol 212mg71%
Sodium 373mg16%
Potassium 620mg18%
Carbohydrates 78g26%
Fiber 2g8%
Sugar 66g73%
Protein 16g32%
Vitamin A 1528IU31%
Vitamin C 6mg7%
Calcium 438mg44%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.