Go Back

Rose Milk Tres Leches Cake

A soft and airy sponge cake soaked in a fragrant rose milk mixture and topped with lightly sweetened whipped cream. This rose milk tres leches cake is ultra-moist, delicately floral, and perfect for an elegant, bakery-style dessert.
Course Dessert
Cuisine Fusion, Latin American-Inspired
Keyword bakery style tres leches, elegant cake recipes, floral dessert recipe, floral tres leches cake, moist milk cake, pink tres leches cake, pistachio rose cake, rose milk cake recipe, rose milk tres leches cake, rose tres leches cake, tres leches cake with rose, unique cake flavors
Prep Time 25 minutes
Cook Time 25 minutes
Chill time 8 hours
Total Time 8 hours 50 minutes
Servings 12 servings
Calories 320kcal
Cost $12 for entire recipe

Equipment

  • 9×13-inch baking dish
  • Mixing bowls
  • Electric hand mixer or stand mixer
  • Whisk
  • Rubber spatula
  • Measuring cups and spoons
  • Fork (for poking holes in the cake)
  • Offset spatula or spoon (for spreading whipped cream)

Ingredients

For the Sponge Cake

  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • 5 large eggs separated
  • 1 cup granulated sugar divided
  • cup whole milk
  • 1 teaspoon vanilla extract

For the Rose Milk Soak

  • 1 can 12 oz evaporated milk
  • 1 can 14 oz sweetened condensed milk
  • ¾ cup whole milk
  • 1 teaspoon rose water
  • 1 tablespoon rose syrup

For the Whipped Topping

  • 2 cups heavy whipping cream
  • ¼ cup powdered sugar
  • ¼ teaspoon rose water

For Garnish

  • Crushed pistachios
  • Dried edible rose petals

Instructions

Step 1: Prepare the Sponge Cake

  • Preheat oven to 350°F. Grease a 9x13-inch baking dish.
  • In a bowl, whisk together flour, baking powder, and salt.
  • In a separate bowl, beat egg yolks with ¾ cup sugar until pale, thick, and fluffy. Mix in milk and vanilla extract. Gently fold in the dry ingredients.
  • In another bowl, beat egg whites until soft peaks form. Gradually add the remaining ¼ cup sugar and beat to stiff, glossy peaks (not dry).
  • Gently fold the egg whites into the batter in batches, being careful not to deflate the mixture.
  • Pour batter into the prepared pan and spread evenly.
  • Bake for 22–25 minutes, until the top is lightly golden and the center springs back when touched. Let cool completely.

Step 2: Make the Rose Milk Soak

  • In a bowl, whisk together evaporated milk, sweetened condensed milk, whole milk, rose water, and rose syrup.

Step 3: Soak the Cake

  • Once the cake is fully cooled, use a fork to poke holes all over the surface.
  • Slowly pour about half of the milk mixture evenly over the cake. Let it absorb, then pour the remaining milk mixture gradually, allowing it to soak in before adding more.

Step 4: Chill

  • Cover and refrigerate the cake for at least 8 hours, preferably overnight.

Step 5: Whipped Topping

  • In a chilled bowl, beat heavy cream, powdered sugar, and rose water until medium-stiff peaks form.
  • Spread evenly over the chilled cake.

Step 6: Garnish and Serve

  • Top with crushed pistachios and dried rose petals. Slice and serve chilled.

Notes

🌸 Rose Flavor Balance

Rose water is highly concentrated, so a small amount is enough. Using 1 teaspoon of rose water with 1 tablespoon of rose syrup creates a soft, floral flavor that enhances the cake without becoming overpowering or perfumey. Always use food-grade rose water for the best results.

🥛 Perfect Tres Leches Soak Texture

The combination of evaporated milk, sweetened condensed milk, and whole milk creates a rich yet balanced soak. Pouring the milk slowly in stages allows the sponge cake to absorb the liquid evenly, resulting in a moist but not soggy tres leches cake.

🍰 Light & Airy Sponge Cake

This cake uses a classic separated egg sponge method, which gives it structure and absorbency. Be sure to beat the egg whites to stiff but glossy peaks, not dry, to maintain a soft and fluffy texture that absorbs the rose milk properly.

❄️ Chill Time Matters

For the best flavor and texture, refrigerate the cake for at least 8 hours or overnight. This resting time allows the milk mixture to fully soak into the cake, creating the signature ultra-moist tres leches texture.

🍦 Whipped Cream Stability

Whip the cream to medium-stiff peaks so it spreads smoothly over the soaked cake without becoming too heavy. The light topping balances the richness of the milk-soaked sponge.

🌰 Garnish for Flavor & Texture

Crushed pistachios add a subtle crunch and nutty contrast, while dried rose petals enhance the floral aroma and presentation. These toppings elevate the cake into a bakery-style rose pistachio tres leches dessert.

💡 Pro Tip for Clean Slices

For neat, bakery-style slices, use a sharp knife and wipe it clean between cuts. Chilling the cake thoroughly before slicing also helps maintain structure.

⚠️ Common Mistakes to Avoid

Adding too much rose water can make the cake taste soapy. Pouring the milk mixture too quickly can lead to uneven absorption. Skipping the chill time prevents the cake from fully soaking and setting. Overmixing the batter can result in a dense sponge instead of a light texture.

✨ Make-Ahead Friendly Dessert

This rose milk tres leches cake is ideal for making ahead. It often tastes even better the next day as the flavors deepen and the texture becomes perfectly soft and creamy.