Tres Leches Coffee Recipe (Easy Homemade)

Imagine biting into a slice of cake that’s simultaneously light, rich, and utterly coffee-soaked, with a texture so tender it practically melts on your tongue. Tres leches coffee recipe takes the beloved Latin American dessert and infuses it with bold espresso flavor, creating a showstopper that tastes far more complicated than it actually is.

This cake works because it combines the moist, absorbent nature of tres leches with the sophisticated depth of coffee, making it perfect for dinner parties, potlucks, or whenever you want to impress without spending hours in the kitchen. The whipped cream topping and crushed coffee beans add visual appeal and texture contrast that makes every bite interesting.

Why You’ll Love This Recipe

This dessert delivers the best of both worlds: the comforting, coffee-shop aroma mixed with the sophisticated elegance of a tres leches cake. It’s forgiving to make, produces consistently stunning results, and actually improves after a day or two in the refrigerator.

  • The cake soaks up the coffee mixture evenly, staying moist without becoming soggy
  • Makes 12 generous servings, perfect for feeding a crowd
  • Can be prepared one day ahead, taking stress out of entertaining
  • Works beautifully with both dairy-free and regular whipped cream options
  • Tastes even better the next day as flavors meld together

My Experience Making This Recipe

The first time I made tres leches coffee cake, I was honestly nervous about getting the milk-soaking ratio right. I’d made traditional tres leches before, but adding coffee seemed like it might tip the balance toward either too bitter or too watered-down.

What surprised me was how forgiving the process turned out to be. The espresso actually rounds out the sweetness without overwhelming it, and the cake emerged from the refrigerator with this incredible aroma that had my guests asking for the recipe before they’d even tasted it.

The texture hit perfectly: tender crumb, silky-smooth interior, and that signature tres leches bounce when you fork into it. I’ve made this version at least a dozen times now, and it’s become my go-to dessert whenever I want something that looks fancy but doesn’t require fancy techniques.

Recipe Overview

  • Recipe Name: Tres Leches Coffee Cake
  • Servings: 12
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 2 hours 45 minutes (including chilling)
  • Course: Dessert
  • Cuisine: Latin American with Coffee Shop Twist
  • Calories per Serving: 380

Equipment You Will Need

  • 9×13 inch baking pan
  • Parchment paper
  • Medium mixing bowl
  • Large mixing bowl
  • Electric mixer or whisk
  • Fork or toothpick
  • Measuring cups and spoons
  • Instant-read thermometer (optional but helpful)
  • Rubber spatula
  • Hand mixer or stand mixer

Ingredients for Tres Leches Coffee Cake

For the Cake

  • All-purpose flour, 1 and 1/2 cups
  • Baking powder, 1 and 1/2 teaspoons
  • Salt, 1/4 teaspoon
  • Large eggs, 5 separated (whites and yolks)
  • Granulated sugar, 3/4 cup divided
  • Whole milk, 1/4 cup
  • Vanilla extract, 1 teaspoon

For the Coffee Milk Mixture

  • Sweetened condensed milk, 1 can (14 ounces)
  • Evaporated milk, 1 can (12 ounces)
  • Espresso or strong brewed coffee, 1 cup cooled
  • Coffee liqueur (optional), 2 tablespoons
  • Granulated sugar, 2 tablespoons

For the Topping

  • Heavy whipping cream, 2 cups
  • Powdered sugar, 3 tablespoons
  • Vanilla extract, 1/2 teaspoon
  • Crushed coffee beans or instant coffee powder, 1 tablespoon for garnish
  • Cocoa powder, 1 teaspoon for garnish

Ingredient Notes and Substitutions

  • Eggs: They provide structure and lift to keep the cake light and fluffy rather than dense. Separate them carefully so no yolk contaminates the whites, which need to whip to stiff peaks. Room temperature eggs whip better and incorporate more air.
  • Sweetened condensed milk: This ingredient adds richness and helps create the signature tres leches texture. If you can’t find it, you can make a substitute by simmering regular milk with sugar, but the result won’t be quite as thick.
  • Evaporated milk: This contributes a subtle caramelized flavor and extra body to the milk mixture. Regular whole milk can replace it, though the cake will be slightly less rich and creamy.
  • Espresso or strong coffee: Brewed coffee gives deep coffee flavor without adding extra moisture. Instant espresso powder mixed with hot water works equally well if you don’t have freshly brewed coffee on hand.
  • Coffee liqueur: This adds complexity and a subtle boozy note that adults typically love. Omit it for a kid-friendly version, or replace it with 2 tablespoons of maple syrup for a different flavor direction.
  • Heavy whipping cream: Only this type whips to stable peaks for the topping. Do not use whipped cream in a can, which contains stabilizers that prevent proper whipping and create an odd texture.

How to Make Tres Leches Coffee Cake

Tres Leches Coffee Cake

Step 1: Preheat and Prepare Your Pan

Set your oven to 350 degrees Fahrenheit and position the rack in the middle. Line your 9×13 inch baking pan with parchment paper, leaving overhang on the sides so you can easily lift the finished cake out.

Step 2: Mix Your Dry Ingredients

In a medium bowl, whisk together flour, baking powder, and salt. Whisking instead of just stirring incorporates air into the flour, which contributes to a lighter crumb structure in your final cake.

Step 3: Separate Your Eggs and Start the Yolk Base

Separate your eggs carefully, making sure no yolk gets into the whites (even a tiny bit of fat will prevent them from whipping properly). Place yolks in a large mixing bowl with 1/2 cup of granulated sugar.

Step 4: Beat the Egg Yolk Mixture

Using an electric mixer, beat the egg yolks and sugar together for about 2 to 3 minutes until the mixture turns pale yellow and thick. This process is called “ribboning” and it incorporates air that helps the cake rise without relying entirely on baking powder.

Step 5: Add Wet Ingredients to Yolks

Pour in the milk and vanilla extract, mixing on low speed just until combined. Overworking at this point deflates the air you just incorporated, so mix gently and briefly.

Step 6: Fold in the Dry Ingredients

Add your flour mixture to the wet ingredients and fold gently with a rubber spatula until just combined. Use a gentle folding motion rather than stirring to maintain the airiness you’ve built up.

Step 7: Whip Your Egg Whites

In a separate bowl, beat the egg whites on high speed until stiff peaks form (when you lift the beaters, the peaks should stand straight up). This usually takes 3 to 4 minutes depending on your mixer.

Step 8: Fold Whites into Batter

Gently fold the whipped egg whites into your batter in two additions using a spatula and folding motion. Work slowly and patiently to preserve the air bubbles that make this cake light and fluffy.

Step 9: Bake the Cake

Pour the batter into your prepared pan and smooth the top with a spatula. Bake for 22 to 25 minutes until a toothpick inserted in the center comes out clean and the top is lightly golden (not dark brown).

Step 10: Prepare the Coffee Milk Mixture

While the cake bakes, whisk together the sweetened condensed milk, evaporated milk, cooled coffee, optional coffee liqueur, and sugar in a bowl. Stir thoroughly so the sugar dissolves and you have an even mixture.

Step 11: Pierce and Soak the Warm Cake

Remove the cake from the oven and let it cool for just 5 minutes. Using a fork or toothpick, poke holes all over the surface (about 40 to 50 holes), going about halfway through the cake so it can absorb the liquid evenly.

Step 12: Pour the Coffee Mixture Over Hot Cake

Slowly pour the entire coffee milk mixture over the warm cake, letting it absorb as you pour. The warm cake absorbs the liquid much faster and more completely than a cold cake would, creating that signature tres leches texture.

Step 13: Chill the Cake

Cover the pan with plastic wrap and refrigerate for at least 2 hours, but preferably overnight. This resting period allows the flavors to marry together and the cake to set properly so it won’t fall apart when you serve it.

Step 14: Prepare the Whipped Cream Topping

When you’re ready to serve, pour the heavy whipping cream into a bowl and beat on high speed for 1 to 2 minutes. Add the powdered sugar and vanilla extract, then continue beating until soft peaks form (another 1 to 2 minutes).

Step 15: Assemble and Garnish

Spread or pipe the whipped cream evenly over the chilled cake. Sprinkle crushed coffee beans and cocoa powder over the top for a beautiful finish that promises the coffee flavor to come.

Pro Tip: Make this cake one full day ahead if your schedule allows. The flavors intensify overnight, the texture becomes perfectly unified, and you can simply whip the cream and assemble just before serving, eliminating last-minute stress.

Tips for the Best Tres Leches Coffee Cake

  • Use freshly brewed espresso or strong coffee that’s been cooled completely. Hot liquid poured into cold milk can cause curdling or separation in the mixture.
  • Don’t skip separating and whipping the egg whites. This step is what gives tres leches its characteristic light, cloud-like texture rather than a dense, heavy crumb.
  • Measure your flour by spooning it into the cup and leveling the top rather than scooping directly from the bag. Scooping compacts the flour and can add extra weight to your cake.
  • Pierce the cake when it’s still warm but not steaming hot. A warm cake absorbs the liquid mixture much better than one that’s completely cooled.
  • Make sure your heavy cream is ice cold and your bowl and beaters are chilled before whipping. Cold cream whips more reliably and holds peaks better.
  • Store leftover cake in the refrigerator covered with plastic wrap for up to 4 days. The texture actually improves as it sits and the flavors meld.

Common Mistakes to Avoid

  • Overmixing the batter after adding the egg whites. This deflates the whipped whites and results in a dense, heavy cake that lacks the signature tres leches bounce and tenderness.
  • Pouring the milk mixture over a completely cooled cake. Cold cake doesn’t absorb the liquid as efficiently, resulting in a cake that’s simultaneously dry and heavy rather than moist and light.
  • Using sweetened whipped cream from a can for the topping. Canned whipped cream contains stabilizers and tastes noticeably artificial compared to fresh whipped cream made from heavy cream.
  • Not making enough holes when piercing the cake. Too few holes means some parts of the cake stay dry while others become oversaturated, creating uneven texture throughout.
  • Skipping the overnight rest period. While the cake is technically ready after 2 hours of chilling, the flavors haven’t had time to fully integrate and the texture is slightly less cohesive.

Serving Suggestions

This cake shines on its own or alongside simple accompaniments that complement the coffee flavor. The whipped cream topping provides enough richness that you rarely need additional sauce or topping.

  • Serve at a dinner party as an elegant dessert that arrives at the table looking sophisticated and restaurant-quality
  • Pair with a small cup of espresso or cortado for a matching coffee and dessert experience
  • Add a drizzle of dulce de leche around the plate for extra richness and a Latin American touch
  • Serve alongside fresh berries like raspberries or blackberries for a bright contrast to the rich, creamy cake
  • Offer with a scoop of cinnamon ice cream or vanilla ice cream for a warm-and-cold texture contrast

Variations to Try

  • Mocha Version: Add 2 tablespoons of cocoa powder to the dry ingredients and increase the coffee to 1 and 1/4 cups. This creates a chocolate-coffee flavor that tastes like a drinkable mocha frozen into cake form.
  • Caramel Coffee Cake: Replace the optional coffee liqueur with 2 tablespoons of dulce de leche stirred into the milk mixture. Drizzle extra dulce de leche over each slice before serving for a sweet-and-bitter balance.
  • Iced Coffee Version: Chill the finished cake completely and serve it cold with a small glass of iced coffee on the side. Some people even pour a bit of cold coffee over their slice right before eating for an interactive experience.
  • Tiramisu Twist: Add 1 tablespoon of cocoa powder to the whipped cream topping and dust extra cocoa over the finished cake. This pushes the flavor closer to tiramisu while maintaining the tres leches texture.
  • Brown Butter Version: Replace the regular milk in the cake batter with brown butter cooled to room temperature. This adds a subtle nutty flavor that pairs beautifully with the espresso.

Dietary Adaptations

  • Gluten-Free: Substitute a one-to-one gluten-free flour blend for the all-purpose flour, making sure your blend includes xanthan gum. The cake will have a slightly denser crumb, but the tres leches texture helps mask this difference.
  • Dairy-Free: Use canned full-fat coconut milk plus additional plant-based milk in place of the sweetened condensed and evaporated milk, and use a plant-based whipped cream alternative. The coconut adds a subtle richness that works well with coffee flavor.
  • Vegan: Replace each egg with a flax or chia egg, use the dairy-free substitutions above, and ensure your baking powder is aluminum-free. The structure won’t be quite as airy, but it will still taste delicious.
  • Lower Sugar: Reduce the sugar in the milk mixture to 1 tablespoon and use a sugar substitute like erythritol or stevia for part of the sweetener. Be aware that this changes the slight caramelization and richness that sugar provides.

Storage and Reheating

Refrigerator

Transfer leftover cake to an airtight container or cover the baking pan tightly with plastic wrap. The cake keeps for 4 to 5 days and actually tastes better after sitting for a day or two as flavors meld.

  • Keep the whipped cream topping separate if storing for more than a day (whipped cream weeps and separates over time)
  • Add fresh whipped cream and cocoa garnish just before serving for the best appearance

Freezer

You can freeze the unfrosted cake for up to 2 months if you want to make it well ahead. Wrap individual slices or the whole cake in plastic wrap, then place in a freezer bag to prevent freezer burn.

  • Do not freeze the whipped cream topping separately, as it will not rewhip properly after thawing
  • Thaw in the refrigerator for about 4 hours before adding the topping and serving

Reheating

This cake is best served cold and doesn’t need reheating. If you prefer a slightly warmer slice, let it sit at room temperature for 15 to 20 minutes before eating rather than heating it in the microwave or oven.

  • Microwaving can make the cake rubbery and the whipped cream separate
  • Room temperature sitting preserves the texture while taking the chill off slightly

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 380
Total Fat 18g
Saturated Fat 11g
Carbohydrates 48g
Fiber 0g
Sugar 36g
Protein 6g
Sodium 185mg
Cholesterol 95mg

These values are estimates based on standard ingredients and the recipe serving 12 people. Actual nutrition can vary based on specific brands and preparation methods used.

Tres Leches Coffee Cake

Frequently Asked Questions

Can I make this cake without separating the eggs?

You can, but you’ll lose the signature light, fluffy texture that makes tres leches so special. Whole eggs whipped together simply don’t incorporate as much air as separated whites beaten to stiff peaks.

How far ahead can I make this cake?

Make the entire cake (without the whipped cream topping) up to 2 days ahead and store it covered in the refrigerator. Add the whipped cream topping no more than 4 hours before serving to prevent it from weeping.

What if my cake turns out dry?

This usually means either the cake was overbaked or the holes weren’t pierced deeply enough for the milk mixture to penetrate. Make sure you poke holes at least halfway through the cake and pour the mixture slowly, giving it time to absorb.

Can I use instant coffee instead of brewed espresso?

Yes, dissolve 2 to 3 tablespoons of instant espresso powder in 1 cup of hot water and let it cool completely before using. This actually gives a more concentrated coffee flavor than some brewed coffees, so you might use slightly less if it tastes too strong.

Is this cake difficult to cut and serve?

It’s actually quite easy if you keep the knife warm and wet while cutting. Dip your knife in hot water and wipe it clean between each slice to prevent the whipped cream from sticking and the cake from tearing.

Why does my whipped cream topping separate or weep?

This usually happens from overwhipping or if the cream sits too long at room temperature. Whip only until soft peaks form, serve within 4 hours of topping, and keep the cake refrigerated until serving time.

Final Thoughts

Tres leches coffee cake bridges two beloved dessert worlds, delivering the moist elegance of tres leches with the sophisticated flavor of espresso. You’re making something that looks and tastes like it came from a professional bakery, yet the technique is straightforward enough for anyone to master.

Give this recipe a try at your next dinner party, potluck, or whenever you want to impress without spending all day in the kitchen. The combination of textures and flavors will have people asking for the recipe, and the best part is that you can honestly tell them it’s simpler than it looks.

If you’re a coffee lover looking for more dessert options, check out our butterbeer coffee recipe for a different take on coffee-infused treats, or try our mocha iced coffee recipe for a refreshing beverage companion to this stunning cake.

Tres Leches Coffee Cake

A light, rich, coffee-infused take on the classic Latin American tres leches cake with tender sponge soaked in a sweet coffee cream, topped with whipped cream and garnished with crushed coffee beans.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Coffee Shop Twist, Latin American
Calories: 380

Ingredients
  

For the Cake
  • 1 and 1/2 cups all-purpose flour
  • 1 and 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 5 large eggs separated
  • 3/4 cup granulated sugar divided
  • 1/4 cup whole milk
  • 1 teaspoon vanilla extract
For the Coffee Milk Mixture
  • 1 can 14 ounces sweetened condensed milk
  • 1 can 12 ounces evaporated milk
  • 1 cup cooled espresso or strong brewed coffee
  • 2 tablespoons coffee liqueur optional
  • 2 tablespoons granulated sugar
For the Topping
  • 2 cups heavy whipping cream
  • 3 tablespoons powdered sugar
  • 1/2 teaspoon vanilla extract
  • 1 tablespoon crushed coffee beans or instant coffee powder
  • 1 teaspoon cocoa powder

Equipment

  • 9x13-inch baking pan
  • Parchment paper
  • Medium mixing bowl
  • Large mixing bowl
  • Electric mixer or whisk
  • Fork or toothpick
  • Measuring cups and spoons
  • Instant-read thermometer (optional)
  • Rubber spatula
  • Hand mixer or stand mixer

Method
 

  1. Preheat the oven to 350°F (175°C) and line a 9x13 inch baking pan with parchment paper, leaving an overhang.
  2. In a medium mixing bowl, whisk together 1 and 1/2 cups flour, 1 and 1/2 teaspoons baking powder, and 1/4 teaspoon salt.
  3. Separate 5 large eggs into yolks and whites, placing yolks in a large mixing bowl and whites in a clean bowl for whipping.
  4. Beat the egg yolks with 1/2 cup of sugar on medium speed for 2 to 3 minutes until pale and thick, then mix in 1/4 cup milk and 1 teaspoon vanilla extract until combined.
  5. Fold the dry flour mixture into the yolk mixture gently with a rubber spatula until just combined.
  6. Beat the egg whites on high speed until soft peaks form, then gradually add the remaining 1/4 cup sugar and beat until stiff peaks form.
  7. Carefully fold the whipped egg whites into the batter in two additions to preserve air bubbles.
  8. Pour the batter into the prepared pan and smooth the top, then bake for 22 to 25 minutes or until a toothpick inserted in the center comes out clean.
  9. While the cake bakes, whisk together the sweetened condensed milk, evaporated milk, cooled coffee, coffee liqueur (if using), and 2 tablespoons sugar in a bowl until smooth.
  10. Remove the cake from the oven and let it cool for 5 minutes, then poke 40 to 50 holes all over the top using a fork or toothpick.
  11. Slowly pour the coffee milk mixture evenly over the warm cake, allowing it to absorb completely.
  12. Cover the pan with plastic wrap and refrigerate for at least 2 hours or preferably overnight.
  13. To make the topping, beat 2 cups cold heavy whipping cream, 3 tablespoons powdered sugar, and 1/2 teaspoon vanilla extract on high speed until soft peaks form.
  14. Spread or pipe the whipped cream over the chilled cake and garnish with crushed coffee beans and cocoa powder before serving.

Notes

This cake improves when made a day ahead as the flavors meld and the texture firms up; keep whipped cream topping separate if storing longer than 4 hours.

Leave a Comment

Recipe Rating