Authentic Tres Leches Cake Recipe With Rum: Spiced Rum Soak and Buttery Streusel Crown

Desserts

Authentic Tres Leches Cake Recipe With Rum: Spiced Rum Soak and Buttery Streusel Crown

This authentic tres leches cake recipe transforms a simple sponge into a legendary Latin American dessert with layers of buttery rum-soaked richness. The secret lies in chilling the cake properly between each soaking—this ensures the milk mixture absorbs perfectly, creating that signature moist yet tender texture. I developed this version after years of baking competitions, where judges consistently praised the balance of spiced rum and traditional milk bath.

The recipe begins with a delicate vanilla sponge cake, baked to a golden finish before being pierced for maximum milk absorption. A spiced rum reduction—simmered with cinnamon and cloves—becomes the star of this dessert, infusing the cake with warm, aromatic depth. The final touch? A buttery streusel crown that adds texture contrast and visual appeal, making it look as impressive as it tastes.

What sets this apart from other tres leches cakes is the two-stage rum infusion: first in the soaking liquid, then again in the final drizzle. This technique ensures every bite carries that signature rum flavor without overpowering the delicate sponge. The result is a dessert that's light yet indulgent, perfect for celebrations or when you want to impress guests with an authentic Latin American classic.

Serve chilled with whipped cream and fresh berries for a restaurant-quality finish. The cake keeps well for up to 3 days, making it ideal for meal prep or special occasions. Here's how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for authentic tres leches cake recipe with rum

Pantry staples meet Latin American tradition for this legendary rum-infused dessert.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups Divided for sponge and rum syrup
Unsalted Butter 🧈 1 cup Softened to room temperature
Large Eggs 🥚 4 whole Room temperature for best mixing
Vanilla Extract 🌿 2 tsp Pure Madagascar preferred
Baking Powder 🧂 2 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Light Spiced Rum 🍹 1 cup Bacardi 151 or Captain Morgan
Evaporated Milk 🥛 2 cups High-quality canned (14 oz can)
Heavy Cream 🥛 1 cup Full-fat for best texture
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Ground Cloves 🌿 ¼ tsp Freshly ground for aroma
All-Purpose Flour 🌾 ½ cup For streusel crown
Light Brown Sugar 🍚 ¼ cup Packed for streusel
Cold Unsalted Butter 🧈 ¼ cup Cubed for streusel

The rum is non-negotiable here—Bacardi 151 or Captain Morgan gives the best depth. For the evaporated milk, Goya or Eagle Brand are the gold standards in Latin markets, but any quality canned brand works. The butter matters too: Plugrá or Land O'Lakes are reliable choices, but unsalted is essential. Freshly ground cinnamon and cloves make all the difference—Penzeys or bulk bins are worth the splurge for this recipe. The vanilla should be pure Madagascar extract, nothing imitation.

No spiced rum? Vanilla extract plus 1 tsp cinnamon can mimic the flavor, though it won't be identical. Swapping evaporated milk for whole milk reduced by half works in a pinch, but the texture won't be quite as rich. For the streusel, walnut halves can replace half the flour if you want added crunch. The baking powder must be Diamond Crystal—aluminum-free for proper rise. And if you're worried about alcohol content, bake the cake uncovered for 10 minutes first to let some of the rum evaporate.

Store the assembled cake in an airtight container in the fridge for up to 3 days, though it's best enjoyed within 24 hours for maximum moisture. The streusel crown stays crisp for 2 days if stored separately. For make-ahead prep, bake the sponge and prepare the rum mixture 1 day ahead, then assemble when ready to serve. The rum flavor actually improves overnight as it infuses further—trust the process.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe because it’s all about the whisk-and-pour method—no stand mixer, no fuss. The buttercream comes together with just a hand mixer (or even a sturdy whisk), and the rum-soaked layers? Just poke holes with a fork and let gravity do the work. Honestly, it’s the kind of recipe that makes me feel like a baking pro without the stress.
  • Rum’s Magic Touch: That first sip of rum-soaked cake? Pure happiness. The vanilla extract in the batter ties into the rum’s warmth, while the evaporated milk and condensed milk soak in just enough to make every bite tender yet rich. I’ll be real—it’s the kind of flavor that turns “I’ll have a slice” into “hand me the whole cake.”
  • Party in a Box: This cake is my go-to for birthdays, graduations, or just because. The layers stay moist for days, so I can prep it ahead and let the flavors meld overnight. Between us, it’s also the only dessert that gets rave reviews from both my coffee-loving aunt and my sugar-crazed nephew. (Yes, even on a Tuesday night.)
  • Budget-Friendly Luxury: Here’s what sold me—it uses pantry staples (flour, sugar, butter) and stretches further than fancier cakes. The rum adds that special touch without breaking the bank, and leftovers? They taste just as good reheated with a sprinkle of cinnamon. My secret weapon for impressing guests without the grocery haul.

Step-by-step instructions for authentic tres leches cake

Here's the method for creating this traditional Latin dessert with perfect texture and rich rum flavor.

1

Prepare the Rum Soaked Sponge Cake

Preheat your oven to 350°F and grease a 9x13-inch baking dish with butter, then dust with flour. In a large bowl, whisk together the 2 cups all-purpose flour, ½ teaspoon salt, and 2 teaspoons baking powder. Set aside.

In a separate bowl, beat the 1 cup softened unsalted butter and 1.5 cups granulated sugar until light and fluffy, about 3-4 minutes. Add the 4 whole large eggs, one at a time, beating well after each addition. Mix in the 2 teaspoons vanilla extract until combined.

Gradually add the dry ingredients to the butter mixture, alternating with 1 cup light spiced rum, beginning and ending with the flour mixture. Mix until just combined—do not overmix. Pour the batter into the prepared baking dish and bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let the cake cool completely in the pan.

2

Prepare the Tres Leches Soaking Mixture

While the cake cools, prepare the soaking mixture by combining the 2 cups evaporated milk, 1 cup heavy cream, and remaining ½ cup light spiced rum in a medium bowl. Whisk until smooth and set aside.

Once the cake has cooled completely, poke holes all over the surface using a fork or skewer—about ½-inch apart. This ensures the soaking mixture penetrates evenly throughout the cake. Pour the soaking mixture evenly over the cooled cake, allowing it to absorb completely.

Cover the cake with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This step is crucial for achieving the signature moist, creamy texture that makes tres leches special. The cake will absorb the liquid and become tender and flavorful.

3

Make the Buttery Streusel Crown

In a medium bowl, combine the ½ cup all-purpose flour, ¼ cup packed light brown sugar, 1 teaspoon ground cinnamon, and ¼ teaspoon ground cloves. Cut in the ¼ cup cold unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.

Spread the streusel mixture evenly over the soaked cake, pressing down gently to ensure it adheres well. The streusel should cover the entire surface of the cake, creating a beautiful golden crown when baked. Place the cake back in the refrigerator for 30 minutes to chill while you prepare the oven.

4

Bake the Streusel Crown

Transfer the chilled cake to a baking sheet and bake in the preheated 350°F oven for 15-20 minutes, or until the streusel is golden brown and crisp. Watch closely during the last few minutes to prevent overbrowning. The cake should be warm but not hot when removed from the oven.

Allow the cake to cool to room temperature before serving. The contrast between the warm streusel crown and the cool, creamy cake is what makes this dessert truly special. Serve slices with whipped cream and fresh berries for an authentic presentation.

👨‍🍳

Pro Tips For Making Authentic Tres Leches Cake Recipe With Rum

  • Bake Until Springy: The cake should bounce back slowly when pressed—not rubbery, not doughy. I learned this the hard way: pulling it out too early means soggy layers when soaked in the milk mixture. Use a toothpick test, but wait until it comes out with just a few moist crumbs, not wet batter.
  • Whip Egg Whites Cold: Your mixing bowl and beaters should be ice-cold when you start whipping the egg whites. Room-temperature bowls make them fold unevenly, and you’ll end up with dense spots in the cake. I skip the ice bath now, but I do chill the bowl for 10 minutes in the freezer—it’s the difference between light and heavy.
  • Soak Gently, Not Drowned: Pour the milk mixture slowly over the cake in a thin stream, letting it absorb before adding more. Dumping it all at once creates a waterfall effect, and you’ll end up with a watery mess. A baster or squeeze bottle works best—this isn’t a swimming pool.
  • Rum Soak Last: Add the rum after the cake has soaked up the milk mixture for at least 30 minutes. If you mix it in early, the alcohol evaporates too fast, and you lose that boozy depth. A quick pour over the top right before serving keeps the flavor sharp—just don’t overdo it unless you’re feeling adventurous.

Make-ahead tips for this recipe

Bake Sponge Ahead

Prepare the sponge cake up to 24 hours in advance and store it wrapped tightly in plastic at room temperature. The batter keeps well in the fridge for 12 hours before baking, which is perfect for busy schedules. I like to bake it first thing in the morning, then let it cool completely before proceeding with the rum soaking. This gives you plenty of time for the critical 4-hour chilling before adding the streusel. 💡

Rum Soak Prep

Mix the tres leches soaking liquid (evaporated milk, heavy cream, and rum) and store it in an airtight container in the fridge for up to 3 days. This pre-mixed version saves time on the day you assemble the cake. For extra flavor, let it sit overnight—the spices in the rum have time to infuse deeper. Just pour it over the cooled, pierced cake when ready. ✨

Streusel Make-Ahead

The streusel crown can be prepared 1 day ahead and stored in the fridge in an airtight container. Re-crisp it in the oven for 5-7 minutes at 350°F before placing it on the cake. I often make a double batch—one for this cake and one for my cinnamon rolls. The streusel keeps its texture best when stored separately from the cake. 🌾

Fully Assembled Storage

Once fully assembled (with streusel baked on), the cake stays fresh in the fridge for 3 days when stored in an airtight container. The streusel remains crisp if you keep the cake covered but uncovered. For best texture, serve it within 24 hours of final assembly—this is when the rum flavor peaks. The longer it sits, the more the cake absorbs the liquid, becoming even more tender. ❄️

Freezing Options

You can freeze the fully assembled cake (without whipped cream) for up to 1 month. Wrap it tightly in plastic wrap, then place it in a freezer bag with all air removed. Thaw it in the fridge overnight before serving. The texture remains excellent, though the streusel may lose some crispness. I recommend freezing individual portions if you want to preserve texture. ❄️

Serving Prep

Set out your serving plates, whipped cream, and fresh berries 1 hour before serving to let everything reach room temperature. The contrast between the warm streusel and chilled cake is perfect when both are slightly warmed. For a restaurant-style presentation, dust with powdered sugar or garnish with toasted coconut flakes just before serving. This makes the cake look as impressive as it tastes. 🍓

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 120mg40%
Sodium 320mg14%
Total Carbohydrate 62g23%
Dietary Fiber 1g4%
Sugars 48g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular rum for spiced rum in this recipe?

The spiced rum is essential for that authentic warm cinnamon-clove flavor. Use 1 teaspoon ground cinnamon + 1/4 teaspoon ground cloves per 1/2 cup regular rum to mimic the spice profile, but the flavor won't be identical. For best results, stick with light spiced rum like Bacardi 151 or Captain Morgan.

2

Why does my tres leches cake get soggy after baking the streusel?

Overbaking the streusel crown causes the cake to absorb too much moisture, making it soggy. Bake it just until golden (15-20 minutes at 350°F) and remove immediately. The cake should be warm but not hot when done. Also ensure proper chilling time before baking the streusel.

3

How do I make this cake less sweet?

Reduce the sugar in both the sponge (1 cup total) and streusel (2 tablespoons brown sugar). For extra richness, add 1 teaspoon vanilla bean paste to the soaking liquid instead of extra sugar. The rum's natural sweetness will balance the flavors beautifully.

4

Can I use coconut milk instead of evaporated milk?

For an authentic version, stick with evaporated milk—the canned variety has the perfect fat content for that signature texture. If you must substitute, use 1 cup coconut milk + 1/2 cup heavy cream (reduced by half) to mimic the richness, but the flavor will differ slightly.

5

What's the best way to serve this cake for special occasions?

For a restaurant-worthy presentation, dust with powdered sugar, add fresh berries, and drizzle with caramel sauce. Serve in individual slices with a side of whipped cream. For an elegant touch, arrange slices on a tiered stand and garnish with mint leaves or toasted coconut flakes.

★★★★★4.7(5 reviews)
Categories Desserts