When you want a sophisticated, melt-in-your-mouth dessert that combines warm spice with delicate floral notes, Cardamom Rose Water Milk Cake delivers an unforgettable twist on the classic tres leches or milk cake. A spongy, light cake base is soaked in a rich three-milk mixture infused with freshly crushed cardamom pods and edible rose water, then crowned with pillow-soft whipped cream and crushed pistachios.
The secret to a lush milk cake that absorbs every drop of liquid without turning to mush is Pricking a Fully Cooled Sponge with Warm Spiced Milk. Letting the baked sponge cool completely sets its structure, while poking tight holes across the surface allows the warm cardamom-rose milk blend to seep into every crumb, turning it silky and custardy overnight.
Why You’ll Love This Floral Cake
- Incredible Melt-in-Your-Mouth Texture: The airy sponge acts like a sponge, drinking up a rich, fragrant spiced milk soak.
- Warm & Floral Harmony: Earthy green cardamom balances the sweet, subtle perfume of rose water.
- Make-Ahead Perfection: Tastes even better the next day after resting in the fridge as the flavors deepen.
- Stunning Presentation: Decorated with crushed green pistachios and dried rose petals for an elegant table centerpiece.
Key Ingredients Overview
- Fresh Green Cardamom: Crushed pods or freshly ground cardamom seeds give the milk soak its signature warm aroma.
- Food-Grade Rose Water: A little goes a long way—adds a delicate floral fragrance without overwhelming the palate.
- Three-Milk Soak (Tres Leches): Evaporated milk, sweetened condensed milk, and whole milk (or cream) create the rich soaking base.
- Airy Sponge Base: Simple flour, sugar, eggs, and baking powder whipped for maximum volume to hold the liquid.
Step-by-Step Instructions
1.The Sponge Batter Prep:10 min.
Preheat your oven to $175^\circ\text{C}$ ($350^\circ\text{F}$) and grease an $8\times8$-inch (or $9\times13$-inch) baking dish. In a large bowl, beat 3 large eggs and ¾ cup granulated sugar for 4 to 5 minutes until pale, thick, and fluffy. Gently fold in 1 cup all-purpose flour, 1 teaspoon baking powder, ½ teaspoon ground cardamom, and ¼ cup whole milk until just combined.
2.The Golden Bake & Cool:25 min.
Pour the batter into the prepared dish and bake for 22 to 25 minutes until a toothpick inserted in the center comes out clean. Remove from the oven and let the cake cool completely at room temperature.
3.The Cardamom Rose Milk Infusion:5 min.
In a saucepan or measuring jug, combine 1 cup evaporated milk, ½ cup sweetened condensed milk, ½ cup whole milk, ½ teaspoon ground cardamom, and 1 to 1½ teaspoons food-grade rose water. Whisk together and warm slightly over low heat to dissolve and infuse the flavors.
4.The Poke & Soak:5 min.
Use a fork or wooden skewer to poke holes all over the cooled cake, spacing them about ½ inch apart. Slowly pour the warm cardamom-rose milk mixture evenly over the entire surface. Cover and refrigerate for at least 2 to 4 hours (ideally overnight) so the cake fully absorbs the milk.
5.The Whipped Cream & Floral Garnish:5 min.
Before serving, whip 1 cup heavy cream with 2 tablespoons powdered sugar and ½ teaspoon rose water until stiff peaks form. Spread the whipped cream over the soaked cake. Top with crushed pistachios and dried edible rose petals, then slice and serve cold!

Expert Tips for Success
- Be Mindful with Rose Water: Rose water is highly concentrated! Stick to 1 to 1½ teaspoons total in the milk soak so the cake retains a gentle floral hint rather than tasting soapy.
- Let the Sponge Cool Fully Before Soaking: Pouring warm milk over a hot cake can cause the sponge to break down into a muddy texture. Cooling the cake first preserves its delicate crumb.
- Use Freshly Ground Cardamom: For the brightest flavor, crush whole green cardamom pods, discard the outer green husks, and finely grind the dark inner seeds right before baking.
The Recipe Card
- Prep Time: 20 mins
- Bake Time: 25 mins
- Chilling Time: 2 hours
- Total Time: 2 hours 45 mins
- Yield: 9 to 12 Servings
Ingredients:
- The Sponge Cake: 3 Large Eggs (room temp), ¾ cup Granulated Sugar, 1 cup All-Purpose Flour, 1 tsp Baking Powder, ½ tsp Ground Cardamom, ¼ cup Whole Milk, ¼ tsp Salt.
- The Cardamom Rose Milk Soak: 1 cup Evaporated Milk, ½ cup Sweetened Condensed Milk, ½ cup Whole Milk, ½ tsp Ground Cardamom, 1–1½ tsp Food-Grade Rose Water.
- The Whipped Topping & Garnish: 1 cup Heavy Cream, 2 tbsp Powdered Sugar, ½ tsp Rose Water, 2 tbsp Crushed Roasted Pistachios, 1 tbsp Edible Dried Rose Petals.
Instructions:
Beat eggs and sugar until pale and fluffy. Fold in flour, baking powder, cardamom, salt, and milk. Bake in a greased baking dish at $175^\circ\text{C}$ ($350^\circ\text{F}$) for 22–25 minutes; cool completely. Whisk evaporated milk, condensed milk, whole milk, cardamom, and rose water together. Poke holes across the cooled cake and pour the milk mixture evenly over top. Chill in the fridge for 2–4 hours. Top with whipped cream, crushed pistachios, and dried rose petals before serving.