• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe

ForkLiftKitchen

menu icon
go to homepage
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
×
Home - Recipes - Desserts

Latest Updated: Apr 13, 2026 by Emily Dawson

Tres Leches Cake

↓ Jump to Recipe

Table of Contents

Toggle
  • Article Output
    • Why This Recipe Works
    • What You'll Need
      • Ingredient Details
    • Ingredient Swaps
    • What to Serve With It
    • Store and Reheat
    • Frequently Asked Questions
    • Tres Leches Cake
      • Method 
      • Tried this recipe?

Article Output

Most desserts dry out after a day or two in the fridge. The problem is standard cakes aren't designed to hold liquid, so they turn crumbly or stale.

Tres Leches Cake served on a plate

Tres leches cake solves this by soaking a light sponge in three types of milk. The structure absorbs the liquid instead of fighting it, creating a moist texture that lasts for days.

Make this when you need a party dessert that actually improves overnight. For planning your crawfish pie dinner, this works as a sweet finish that cuts through rich or spicy mains.

QUICK SUMMARY

Tres leches cake is a light sponge soaked in a mixture of sweetened condensed milk, evaporated milk, and heavy cream. The key is piercing the cake before soaking so the liquid penetrates evenly instead of pooling on top. Best served chilled after at least 3 hours of refrigeration.

⏱️Time Reality: 20 minutes prep, 30-35 minutes baking, 4+ hours chilling
🔑Critical Step: Pierce warm cake deeply 20 times before pouring milk mixture
⚠️Watch Out: Overmixing deflates the batter - fold gently to keep the sponge light

Why This Recipe Works

Room-temperature eggs whip to triple their volume in 3-4 minutes, creating air pockets that hold the milk soak. The fork piercing creates channels so the mixture saturates the crumb instead of sliding off. If you're looking for something sweet like cake, this method delivers consistent results every time.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Quick Reference
⏱️
Prep Time
20 min
🔥
Cook Time
30-35 min
⏰
Total Time
5 hr (including soaking)
🍽️
Servings
12 servings
📊
Difficulty
Medium
🏷️
Category
Dessert
💡
Quick Tip
Pierce cake before soaking for even absorption
🎯
Best For
Entertaining | Holiday

Five things that make this work:

  • Whipping eggs for 3-4 minutes builds volume that holds the milk soak without collapsing
  • Folding batter gently 10-15 times preserves air pockets instead of deflating them
  • Baking at 350°F for 30-35 minutes sets the structure before the soak goes on
  • Piercing the warm cake 20 times creates absorption channels throughout the crumb
  • Chilling for 3-4 hours lets the milk distribute evenly instead of pooling at the bottom
Quick Tip
Chill your mixing bowl and beaters for 10 minutes before whipping cream - cold tools create stiffer peaks faster

What You'll Need

Ingredients for Tres Leches Cake

Most grocery stores stock all three milks in the baking aisle. Bring eggs to room temperature 30 minutes before mixing - cold eggs won't whip to full volume. We keep a batch ready for nights like this - a simple homemade pack recipe works as a make-ahead breakfast that stretches through busy mornings.

🌾
Dry Ingredients
  • 1 cup all-purpose flour
  • 1½ teaspoons baking powder
  • ¼ teaspoon salt
🥚
Wet Base
  • 5 large eggs (room temperature)
  • 1 cup granulated sugar
  • ⅓ cup whole milk
  • 1 teaspoon vanilla extract
🥛
Milk Soak
  • 14 oz sweetened condensed milk
  • 12 oz evaporated milk
  • 1 cup heavy cream
🍰
Topping
  • 2 cups heavy cream
  • 3 tablespoons sugar
  • 1 teaspoon vanilla extract

Ingredient Details

  • Room-temperature eggs
    Whip to triple their volume in 3-4 minutes when at 68-70°F
  • All-purpose flour
    Creates structure that absorbs liquid without turning mushy
  • Baking powder
    Measure precisely - too much creates a bitter aftertaste
  • Sweetened condensed milk
    Adds sweetness and body to the soak mixture
  • Evaporated milk
    Provides richness without extra sugar
  • Heavy cream (for soak)
    Balances the other two milks - use full-fat for best texture
  • Heavy cream (for topping)
    Whip to stiff peaks so it holds shape on the cake

Ingredient Swaps

Dairy-free versions work if you swap all three milks for coconut equivalents. The texture changes slightly - coconut condensed milk adds subtle tropical notes that some prefer. For more recipe ideas, check the variations below before committing to one approach.

Four swaps that work:

  • Sweetened condensed milk → coconut condensed milk - Adds coconut flavor, makes the dessert dairy-free
  • All-purpose flour → gluten-free all-purpose blend - Creates a slightly denser crumb but still absorbs the soak
  • Heavy cream topping → coconut cream - Whips to stiff peaks for a dairy-free finish
  • Granulated sugar → maple syrup or honey - Reduce liquid by 2 tablespoons, adds deeper sweetness

Coconut Milk Soak

Works for: Dairy-free diets, adds tropical flavor

Skip if: You prefer traditional tres leches taste

Gluten-Free Flour Blend

Works for: Gluten sensitivities, still absorbs soak well

Skip if: You want the lightest possible texture

Sour Cream Topping

Works for: Tangy contrast, thicker layer that holds shape

Skip if: You prefer classic whipped cream finish

Instructions

The batter comes together in 10 minutes if you prep eggs ahead. Pierce the cake while it's still warm - cooled cakes form a skin that blocks absorption. We keep a batch ready for nights like this - this easy beef recipe delivers tender results without constant checking.

  1. Whip eggs and sugar. Beat 5 room-temperature eggs with 1 cup sugar for 3-4 minutes until tripled in volume and pale yellow. The mixture should ribbon off the beaters.

  2. Fold dry ingredients. Sift 1 cup flour, 1½ teaspoons baking powder, and ¼ teaspoon salt into the egg mixture. Fold gently 10-15 times until just combined - stop when streaks disappear.

  3. Bake the cake. Pour batter into a greased 9x13-inch pan. Bake at 350°F for 30-35 minutes until golden and a toothpick comes out clean. The surface should spring back when pressed.

  4. Soak the cake. Pierce the warm cake 20 times with a fork or toothpick, going all the way to the bottom. Mix 14 oz sweetened condensed milk, 12 oz evaporated milk, and 1 cup heavy cream. Pour slowly over the cake, letting it absorb. Chill 3-4 hours.

  5. Add topping. Whip 2 cups heavy cream with 3 tablespoons sugar and 1 teaspoon vanilla to stiff peaks. Spread over chilled cake. Refrigerate 1 hour before serving.

Golden Rule
Pierce deeply - shallow holes leave dry pockets at the bottom of the cake

What to Serve With It

A good chicken can make or break the plate. Tres leches is rich and sweet, so pair it with bright or tangy sides that cut through the cream. For a version that comes together quickly, this quick chicken dish balances the sweetness with savory depth.

Side Dish Prep Why It Works How to Serve
Fresh berries Easy Tart berries cut through the creamy sweetness Scatter on top or serve in a small bowl on the side
Mint leaves Easy Fresh herbal notes cleanse the palate between bites Tear leaves and sprinkle over whipped cream topping
Black coffee Easy Bitter coffee balances the milk-soaked sweetness Serve hot in small cups alongside each slice
Fruit salad Easy Natural fruit sugar complements without overwhelming Serve in a bowl on the side for contrast
Cinnamon dusting Easy Warm spice enhances traditional Mexican flavors Dust lightly over whipped cream before serving

Three ways to serve it:

  • Chill overnight for deeper milk penetration and firmer texture
  • Top with caramel drizzle for richer sweetness and visual appeal
  • Add chocolate shavings for textural contrast against creamy layers
Best Pick
Berries work best - strawberries or raspberries add tartness that prevents palate fatigue

Store and Reheat

Tres leches stays moist in the fridge for 3-4 days because the milk soak prevents drying. Cover tightly with plastic wrap to stop the whipped cream from absorbing fridge odors. Most people skip reheating, but it balances the meal when served chilled year-round.

Method Time Best For
🍳 Serve Chilled 0 min Best texture and flavor - no reheating needed
📦 Microwave 10-15 seconds Warming single slices slightly if preferred less cold

For best results when storing:

  • Refrigerate in a shallow airtight container for up to 4 days
  • Cover surface with plastic wrap pressed directly against the whipped cream
  • Freeze unfrosted cake for up to 1 month - add topping after thawing
  • Let chilled slices sit at room temperature 5 minutes before serving for fuller flavor
  • Store away from strong-smelling foods like onions or garlic to prevent absorption

Frequently Asked Questions

Can I use evaporated milk instead of whole milk in Tres Leches?

The whole milk goes in the batter, not the soak, so you can't swap it directly for evaporated milk without adjusting liquid ratios. Use 2% milk if you need a lighter option for the batter.

How long can I store Tres Leches Cake in the fridge?

Store covered in the fridge for 3-4 days. The milk soak keeps it moist, but the whipped cream topping can weep after that.

How do I know when Tres Leches Cake is fully baked?

A toothpick inserted in the center should come out clean, and the surface should spring back when pressed lightly. The edges will pull slightly away from the pan.

What should I do if my cake is too dry after soaking?

Mix another batch of the three-milk mixture and pour slowly over dry spots. Pierce additional holes in those areas to help absorption.

Can Tres Leches Cake be made in smaller or larger pans?

Use an 8x8-inch pan for a thicker cake or two 9-inch round pans for layering. Adjust baking time by 5-10 minutes and check doneness with a toothpick.

Tres Leches Cake served on a plate

Tres Leches Cake

No ratings yet
Tres leches cake is a light sponge soaked in a mixture of sweetened condensed milk, evaporated milk, and heavy cream. Piercing the warm cake before soaking ensures even absorption and a moist texture. Best served chilled after at least 3 hours of refrigeration for a rich, lasting dessert.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 35 minutes mins
Total Time 5 hours hrs 20 minutes mins
Servings: 12 servings
Course: Dessert
Cuisine: Mexican
Ingredients Method Notes

Ingredients
  

  • 1 cup all-purpose flour
  • 1.5 teaspoons baking powder
  • 0.25 teaspoon salt
  • 5 large eggs room temperature
  • 1 cup granulated sugar
  • 0.33 cup whole milk
  • 1 teaspoon vanilla extract
  • 14 oz sweetened condensed milk
  • 12 oz evaporated milk
  • 1 cup heavy cream for soak
  • 2 cups heavy cream for topping
  • 3 tablespoons sugar for topping
  • 1 teaspoon vanilla extract for topping

Method
 

  1. Beat 5 room-temperature eggs with 1 cup sugar for 3-4 minutes until tripled in volume and pale yellow. The mixture should ribbon off the beaters.
    5 large eggs, 1 cup granulated sugar
  2. Sift 1 cup flour, 1½ teaspoons baking powder, and ¼ teaspoon salt into the egg mixture. Fold gently 10-15 times until just combined, stopping when streaks disappear.
    1 cup all-purpose flour, 1.5 teaspoons baking powder, 0.25 teaspoon salt
  3. Pour batter into a greased 9x13-inch pan. Bake at 350°F for 30-35 minutes until golden and a toothpick inserted comes out clean. The surface should spring back when pressed.
  4. Pierce the warm cake 20 times with a fork or toothpick, going all the way to the bottom. Mix 14 oz sweetened condensed milk, 12 oz evaporated milk, and 1 cup heavy cream. Pour slowly over the cake, letting it absorb. Chill for 3-4 hours.
    14 oz sweetened condensed milk, 12 oz evaporated milk, 1 cup heavy cream
  5. Whip 2 cups heavy cream with 3 tablespoons sugar and 1 teaspoon vanilla extract to stiff peaks. Spread over chilled cake. Refrigerate 1 hour before serving.
    2 cups heavy cream, 3 tablespoons sugar, 1 teaspoon vanilla extract

Notes

  • Pierce the cake deeply 20 times while still warm for even milk absorption.
  • Whip eggs at room temperature to triple volume for light sponge texture.
  • Chill the cake 3-4 hours after soaking for best moisture and flavor distribution.

Tried this recipe?

Let us know how it was!

More Desserts

  • Polish Pączki Doughnuts served on a plate
    Polish Pączki Doughnuts
  • Middle Eastern Basbousa Semolina Cake served on a plate
    Middle Eastern Basbousa Semolina Cake
  • Spanish Tarta de Santiago served on a plate
    Spanish Tarta de Santiago
  • Japanese Matcha Roll Cake served on a plate
    Japanese Matcha Roll Cake

Primary Sidebar

ForkliftKitchen recipe developer

Welcome!

Recipe Developer · 12+ Yr Kitchen Veteran

I'm the recipe developer behind this site, focused on practical, well-tested dishes and smart ingredient swaps. Every recipe is written to be clear, reliable, and easy to make at home.

650+ Recipes
12+ Yrs Exp.
3x Tested
Our Story →

As Featured In

Allrecipes

TASTE OF HOME

Food52

HUFFPOST

Yahoo! Life

Our Editorial Standards

  • ✓ Every recipe tested at least 3 times before publishing
  • ✓ Substitutes verified by real kitchen trials, not guesswork
  • ✓ Reviewed for accuracy by our editorial team
  • ✓ Updated regularly with seasonal info and reader feedback

Most Popular

  • Creamy Lemon Shrimp Linguine
    Creamy Lemon Shrimp Linguine
  • Creamy Garlic Mushroom Chicken
    Creamy Garlic Mushroom Chicken
  • Sesame Ginger Chicken Noodle Bowls
    Sesame Ginger Chicken Noodle Bowls
  • Baked Lemon Herb Fish Fillets
    Baked Lemon Herb Fish Fillets
  • Veggie Loaded Fried Rice
    Veggie Loaded Fried Rice
  • Spicy Garlic Shrimp Stir Fry
    Spicy Garlic Shrimp Stir Fry

Join 8,000+ Home Cooks

Weekly Kitchen Tips

Easy recipes, smart substitutes, and real cooking shortcuts — every Thursday.

Subscribe Free →


Side Dishes

  • What to Serve With Asian Salmon? 15 Best Side Dishes
    What to Serve With Asian Salmon? 15 Best Side Dishes
  • Side Dishes for Strawberry Spinach Salad
    15 Best Side Dishes for Strawberry Spinach Salad
  • Sides for Grilled Cauliflower Steaks to Complete the Meal
    15 Sides for Grilled Cauliflower Steaks to Complete the Meal
  • 15 Sides To Serve With Calabacitas
    15 Best Sides for Calabacitas – Mexican-Inspired Favorites


Substitutes

  • 7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
    7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
  • 9 Best Substitutes for Butter in Baking and Cooking
  • 7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
    7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
  • 7 Best Substitutes for Udon Noodles in Asian Stir-Fries
    7 Best Substitutes for Udon Noodles in Asian Stir-Fries


Browse by Topic

  • Side Dishes320
  • Substitutes785
  • Dinner163
  • Air Fryer77
  • Taste Profiles484
  • Food Storage123


Reader Reviews

★★★★★

"Finally a food blog that tells you exactly why a substitute works instead of just listing options."

— Sarah M., via email

★★★★★

"The side dish recommendations are so specific — saved my dinner party twice this month."

— James R., Pinterest comment

★★★★★

"I trust this site more than most because they actually test everything. You can tell."

— Priya K., blog comment

Footer

↑ Back to Top

Forklift Kitchen

We do the heavy lifting so you can enjoy the cooking. Tested recipes, smart substitutes, and perfect pairings—built for real home cooks.

Content

  • Recipes
  • Substitutes
  • What to Serve With
  • Blog

Company

  • About Us
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms of Service

As an Amazon Associate I earn from qualifying purchases.

© 2026 Forklift Kitchen.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required