How Long Does Tres Leches Cake Need to Soak?

Tres leches cake takes at least 1 hour to prepare and can be refrigerated overnight to allow the cake to absorb the milk and its exquisite aroma. The best results are obtained after soaking for at least 6 hours.

As the cake soaks in the milk, its sponginess deepens, resulting in a lusciously decadent and more subtle flavor profile. It is critical, however, to prevent making the cake too soggy and pulpy. This is why you begin by pricking it with a fork, allowing the milk combination to penetrate deeper. Another strategy includes chilling the milk and sprinkling it over a slightly warmed cake.

The cake absorbs the liquid as it cools. Once fully chilled, refrigerate it overnight for the best results. It is possible to store the cake in the refrigerator for up to 4 days for a better result, but any time beyond this limit may result in a discouraging sogginess.

How Long Does Homemade Tres Leches Cake Last?

Because of the dairy component, the cake must be refrigerated because it is subject to deterioration and bacterial growth at room temperature. The cake should be consumed within 2 to 4 days when refrigerated in an airtight container and securely covered. If the cake is left at room temperature for more than 2 to 4 hours, it may enter the “danger zone” of temperatures exceeding 40°C (104°F), where germs can develop quickly. Refrigeration aids in the preservation of the cake’s quality and safety. Thank you for sharing this knowledge!

How Long Does Tres Leches Cake Last After It Expires?

Absorption of cake without milk:

  • Up to 4 days in a cool, dry environment below 400F.
  • This refers to the cake prior to soaking in the milk mixture.

Absorption of Milk Cake:

  • 2 to 4 hours at temperatures below 400°F.
  • 3 to 4 days in the refrigerator
  • Once the cake has absorbed the milk mixture, its shelf life is dramatically shortened. It must be refrigerated as soon as possible.


Unfrosted tres leches cake will be kept in the refrigerator for about 7 days. This time may be reduced if the cake has already been soaked in the milk mixture.


Tres leches cake can be stored in the freezer for 2 to 3 months. It is critical to freeze the cake before soaking it in the milk mixture, both with and without the milk and toppings.

Remember that these are only suggestions; real shelf life will vary depending on the individual components and preparation techniques utilized. Always use your discretion and inspect the cake for symptoms of deterioration, such as off-odors, mold, or texture changes, before ingesting it after the marked expiration date. If in doubt, throw out the cake to reduce the risk of foodborne illness.

How Long Does Tres Leches Cake Keep After Being Defrosted?

A Tres Leches cake can be stored in the refrigerator for 12 to 16 hours after defrosting. It is critical to consume it within this time limit in order to maintain its freshness and quality. Place the cake in the refrigerator overnight or for at least a day to allow it to gradually thaw. Avoid taking the cake from the freezer to room temperature on the counter since this might produce a sudden change in temperature, causing the cake to become mushy.

Consider soaking the cake in milk and covering it with whipped cream before serving to enhance the flavor and texture after defrosting. This can help to restore the cake’s moisture and flavor. However, do not refreeze the cake after it has been defrosted because it will lose its quality.

It is recommended that the cake be defrosted while still packed in its original packing or wrapping. Removing the wrappings before defrosting may change the texture and moisture content of the cake.

Smaller portions of the cake will likely defrost faster than bigger portions. Following these rules will allow you to enjoy your Tres Leches cake at its finest after defrosting.

How Long Does It Take To Make Tres Leches Cake?


  • Flavoring (such as vanilla extract) Eggs Flour Sugar
  • Baking soda
  • Salt
  • Milk that has been evaporated
  • Condensed sweetened milk
  • Full-fat milk
  • Whipping cream
  • Berries (for garnish)



  • Preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius).
  • For baking, grease a ceramic or glass casserole dish.

Cake Mixture:

  • Combine the eggs and sugar in a mixing basin.
  • Mix until the mixture is light and foamy.
  • Mix in the seasoning thoroughly.

Ingredients for the dry mix:

  • Combine the flour, baking powder, and a pinch of salt in a second mixing bowl.

Making the Batter:

  • Add the dry ingredient mixture to the egg mixture gradually.
  • Fold the dry ingredients into the wet components until they are barely mixed. Take care not to overmix.


  • Pour the batter into the casserole dish that has been prepared.
  • Bake for 30 to 35 minutes, or until the middle of the cake is firm and springs back when softly pressed, in a preheated oven.

Soaking in Tres Leches and cooling:

  • Remove the cake from the oven and cool it in the casserole dish for 10 minutes.
  • Using a fork, poke the cake’s surface all over.

A mixture of three kinds of milk:

  • Combine the evaporated, sweetened, condensed, and whole milk in a mixing dish. Combine thoroughly.

Soaking in Tres Leches:

  • Allow the three milk mixture to soak into the cooled cake slowly.
  • Refrigerate the dish for at least 1 hour to allow the cake to absorb the milk.

Finishing touches:

  • Add a layer of whipped cream on top when the cake has been chilled and absorbed the milk.
  • Garnish the cake with fresh berries.

Serve and Enjoy!

Remember that Tres Leches cake is made the same way as a typical sponge cake, but its milky soaking and creamy topping distinguishes it. The result is a moist, delicious cake with a rich, decadent flavor.

Learn more: How to Make Arroz Con Leche Step by Step?

Leave a Comment