Equipment
Ingredients
Cake Batter
- 10 g unsalted butter, softened
- 180 g all-purpose flour
- 10 g baking powder
- 120 ml brewed coffee, hot
- 40 g unsweetened cocoa powder
- 120 ml whole milk
- 3 egg, room temperature
- 200 g granulated sugar
- 15 ml vanilla extract
- 6 g kosher salt
Milk Soak
- 234 g chocolate hazelnut spread
- 295 ml whole milk
- 240 ml heavy cream
- 350 ml evaporated milk
Whipped Topping
- 710 ml heavy cream, cold
- 30 g powdered sugar
- 5 ml vanilla extract
- 1 g salt
- 312 g chocolate hazelnut spread
- 15 g dark chocolate sprinkles
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 554 kcal
- Protein
- 9 g
- Carbohydrates
- 53 g
- Fat
- 35 g
- Fiber
- 3 g
- Sugar
- 38 g
- Sodium
- 314 mg
- Saturated Fat
- 25 g
- Trans Fat
- 1 g
- Monounsaturated Fat
- 6 g
- Polyunsaturated Fat
- 1 g
- Cholesterol
- 106 mg
- Potassium
- 370 mg
- Calcium
- 212 mg
- Iron
- 2.8 mg
- Magnesium
- 52 mg
- Phosphorus
- 218 mg
- Zinc
- 1.2 mg
- Vitamin A
- 288 mcg
- Vitamin C
- 4 mg
- Vitamin D
- 2.4 mcg
- Vitamin E
- 2.4 mg
- Vitamin K
- 3 mcg
- Vitamin B6
- 0.1 mg
- Vitamin B12
- 0.4 mcg
- Thiamin
- 0.16 mg
- Riboflavin
- 0.40 mg
- Niacin
- 1.0 mg
- Folate
- 36 mcg
- Water
- 90 g
- Alcohol
- 0 g
- Caffeine
- 12 mg
Sources: USDA FoodData Central
Method
Preheat your oven to 175°C (350°F). Grease only the bottom of the 9-by-13-inch pan with softened butter, leaving the sides dry.
Sift the flour and baking powder together into a small bowl.
Whisk the hot coffee and cocoa powder in another bowl until the mixture is smooth. Let it rest for 5 minutes.
Stir 120ml of the whole milk into the coffee and cocoa mixture.
Using an electric mixer with a whisk attachment, beat the eggs, sugar, vanilla, and salt on high speed until the volume triples and the color becomes pale, about 8 to 10 minutes.
Reduce the mixer speed to low. Gradually add half of the flour, then the coffee mixture, and finally the rest of the flour. Mix until just combined.
Pour the batter into the pan and bake at 175°C (350°F) for 22 to 27 minutes until a tester comes out clean.
Remove the cake from the oven and let it cool completely in the pan for at least 1 hour.
Whisk the remaining 295ml of whole milk with 234g of hazelnut spread until smooth.
Stir the heavy cream and evaporated milk into the hazelnut-milk mixture.
Use a fork to poke holes across the entire surface of the cooled cake, spacing them about 1.5cm (0.5 inches) apart.
Slowly pour the milk mixture over the cake. Cover and refrigerate for 6 to 24 hours.
Beat the 710ml heavy cream, powdered sugar, vanilla, and salt on medium speed until soft peaks form.
Remove 240ml (1 cup) of the whipped cream, stir it into the 312g hazelnut spread until smooth, then fold this mixture back into the main whipped cream bowl.
Spread the hazelnut whipped cream over the cake and refrigerate for 30 minutes to set.
Top with chocolate sprinkles before serving.
Chef's Notes
- For a richer chocolate flavor in the cake, consider using Dutch-processed cocoa powder, which is less acidic and yields a darker hue and smoother taste.
- Ensure your cake is completely cool before poking holes and adding the milk soak. A warm cake will absorb the liquid too quickly and can become gummy.
- The chilling time for the tres leches soak is crucial. Allowing it to rest for at least 6 hours, or preferably overnight, lets the cake fully absorb the liquid, resulting in a moist and tender crumb.
- When whipping the cream for the topping, make sure the cream, bowl, and whisk are very cold. This helps the cream whip up faster and achieve a stable consistency.
- Don't overmix the batter once the dry ingredients are added. Overmixing can develop the gluten in the flour, leading to a tougher cake.
Storage
Refrigerator: 3 days — Keep covered to prevent the cream from absorbing fridge odors.
Troubleshooting
Cake is dense and didn't rise
Cause: Eggs were not beaten long enough to incorporate sufficient air.
Fix: Cannot be fixed once baked.
Prevention: Ensure eggs and sugar are beaten for the full 8-10 minutes until they reach the pale, tripled stage.
Milk soak pooling on top without absorbing
Cause: Holes were not poked deep enough or cake was too cold when liquid was added.
Fix: Poke more holes and let it sit at room temperature for 15 minutes before returning to the fridge.
Prevention: Ensure holes reach the bottom of the pan and pour the liquid slowly.
Cultural Context
Tres leches cake, meaning "three milks" cake, is a beloved Latin American dessert, particularly popular in Mexico and other Central American countries. Its origins are debated, with some linking it to Nicaragua, but its widespread adoption and variations across the region highlight its cultural significance as a celebratory and comforting treat.










