This Kulfi Tres Leches Cake combines the soft, three-milk-soaked sponge of a classic tres leches cake with the rich, creamy flavors of Indian malai kulfi. Infused with saffron, cardamom, and rose, and topped with whipped cream and pistachios, it's a delicious Indian fusion dessert that's perfect for Diwali, holidays, and special celebrations.

Want to save this recipe?
Enjoy the best of both worlds with this easy Kulfi Tres Leches Cake. This crowd-pleasing Indian fusion dessert features an airy sponge cake soaked in malai kulfi-flavored three milks, then topped with cardamom-scented cream, pistachios, and delicate edible rose petals.
I first made this cake for a Diwali party a few years ago, and it was an instant hit! I wanted to bring together two of my husband's favorite desserts - tres leches cake and Indian malai kulfi.
What I especially love is that I can make it a day ahead, so there's one less thing to worry about when entertaining. It's easy to put together, looks beautiful on the dessert table, and always gets everyone excited!
Jump to:
Why My Family Loves This Recipe
- Two favorite desserts in one: Creamy, aromatic malai kulfi flavors in a soft tres leches cake.
- Easy shortcut: A boxed cake mix makes the sponge effortless.
- Perfect for making ahead: It actually tastes better the next day!
- Great for entertaining: One 9×13-inch cake serves a crowd without the fuss of individual desserts.
- Easy to customize: I can easily make it gluten-free or eggless by switching the box cake mix.
Ingredients - Notes & Substitutions
This recipe has four simple components: a cardamom-flavored sponge cake, kulfi-inspired three-milk mixture, lightly sweetened whipped cream frosting, and a pretty garnish.
For the Cake
- Boxed yellow cake mix (regular, gluten-free, or eggless): Plus the ingredients listed on the package.
- Milk (Whole or 2%): Replace the water called for on the box mix with milk for a richer sponge.
- Ground cardamom: Adds the familiar aroma of Indian desserts. Homemade is best, or use a good-quality brand.
For the Kulfi Tres Leches Milk
- Evaporated milk: Adds richness and a creamy milk flavor.
- Sweetened condensed milk: Sweetens and enriches the milk mixture.
- Milk: Whole or 2%. I don't recommend fat-free milk for this recipe.
- Saffron threads: A little goes a long way.
- Ground cardamom: Homemade or store-bought
- Rose water: Adds a delicate floral flavor. Look for it in your local Indian or Middle Eastern store. It's hard to substitute, so skip it if you cannot find it.
For the Whipped Cream Frosting
- Heavy whipping cream: Use chilled cream for the best results.
- Mascarpone cheese: Helps stabilize the whipped cream. Alternatively, use full-fat cream cheese.
- Granulated sugar: Reduce by a few tablespoons for mild sweetness.
- Rose water: Adds a subtle floral note. Skip if you cannot find it.
For Garnish
- Sliced pistachios: For crunch, color, and classic kulfi flavor.
- Dried edible rose petals: Optional, but beautiful for special occasions.
Scroll to the recipe card for a detailed list of ingredients and quantities.
How to Make Kulfi Tres Leches Cake
This Indian Tres Leches cake comes together in four easy steps: bake the sponge, prepare the kulfi milk, soak and chill the cake, then finish with whipped cream and garnishes. Here are the step-by-step instructions and photos:

- Step 1: Bake the cardamom cake as per the box instructions

- Step 2: Prepare the kulfi tres leches milk

- Step 3: Soak and chill the cake for at least 6 hours

- Step 4: Make the whipped cream topping

- Step 5: Top the cake evenly with whipped cream

- Step 6: Garnish with sliced pistachios and dried rose petals

Serving Suggestions
To serve, cut into 2-inch squares and serve chilled. Spoon a little of the reserved flavored milk around each serving, if desired.
For parties, you can serve it straight from the baking dish, or cut individual portions and assemble them on cake plates before serving.
Make-Ahead and Storage Instructions
Make ahead: This is one of my favorite desserts to prepare the day before a party. Bake the cake, add the kulfi milk, cover, and refrigerate overnight. The next day, spread on the whipped cream and garnish before serving.
Refrigerate: Cover the cake tightly and store it in the refrigerator for up to 3-4 days. Because it's a milk-soaked cake with whipped cream frosting, keep it chilled.
Avoid Freezing: For the best texture, I recommend enjoying this cake fresh rather than freezing it. The soaked sponge and whipped cream can change texture after thawing, so I do not recommend freezing it.

Recipe Testing Notes & Tips
- Use milk instead of water in the cake mix. This simple change gives the sponge a richer flavor and complements the kulfi milk.
- Blooming saffron. Bloom it in cold milk, rather than my usual recommendation of warm milk, to avoid turning the cake yellow.
- Use a deep baking dish. The cake needs enough room for the generous amount of three-milk mixture.
- Pour the milk slowly. Adding it gradually helps the sponge absorb the liquid more evenly.
- Don't rush the chilling time. The cake needs several hours to soak up the milk. I prefer overnight refrigeration, especially when I'm making it for a party.
- Keep the cream and whisks cold. Cold heavy cream and cold whisks whip faster and hold their shape better. Mascarpone adds a little extra stability, so don't skip it.
- Add the cream and garnish closer to serving. The cream stays fluffy, the pistachios stay crunchier, and the rose petals look prettier when added just before serving.
- Serve chilled. Just like classic tres leches, this cake is best enjoyed cold.
Troubleshooting & FAQs
Kulfi Tres Leches Cake is an Indian fusion dessert that combines traditional tres leches cake with the flavors of malai kulfi. A soft sponge cake is soaked in three types of milk flavored with saffron, cardamom, and rose, then topped with whipped cream and pistachios.
Absolutely! In fact, making it a day ahead gives the cake plenty of time to absorb the flavored milk. Refrigerate it overnight, then add the whipped cream and garnishes before serving.
Yes! You can use your favorite vanilla or yellow sponge cake recipe instead. Choose a light, airy cake that can absorb the milk without becoming too dense.
Tres leches cake is meant to be very moist, but it shouldn't completely fall apart. Overbaking, underbaking, sponge density, and how evenly you add the milk can all affect its texture. Pour the milk gradually and give it time to absorb.
Yes. Saffron adds the classic kesar kulfi flavor and golden color, but you can leave it out if needed. The cake will still have a lovely cardamom and rose flavor.
Store it covered in the refrigerator for up to 3-4 days. For the best presentation and texture, garnish with pistachios and rose petals just before serving.
More Indian Fusion Desserts
📖 Recipe

Easy Kulfi Tres Leches Cake
Want to save this recipe?
Video
Ingredients
For Cake
- 1 box yellow cake mix + ingredients mentioned on the box replace water with milk
- ½ teaspoon cardamom powder
Tres Leches Milk
- 1 can evaporated milk
- 1 can sweetened condensed milk
- ½ cup whole milk
- ½ teaspoon saffron threads
- ½ teaspoon ground cardamom reduce to ¼ for milder flavor
- 1 teaspoon rose water optional but highly recommended
Whipped Cream Frosting
- 1 pint heavy whipping cream
- 2 tablespoons mascarpone cheese
- ½ cup granulated sugar
- 1 teaspoon rose water
Garnish
- 3-4 tablespoons pistachios sliced
- 1 tablespoon dried rose petals optional
Instructions
- Prep: Preheat oven to 350°F. Grease a 9 X13 baking dish with oil or softened butter. Alternatively, use two 8-inch square dishes (your cake will be slightly thinner).
- Bake the Cake: In a large mixing bowl, combine the cake mix, ingredients listed on the box, and ground cardamom. Replace the water listed on the package with an equal amount of milk. Whisk until the batter is smooth and lump-free. Pour the batter into the prepared baking dish and bake according to the package directions, or until a toothpick inserted into the center comes out clean. Remove from the oven and allow the cake to cool.
- Prepare Kulfi tres leches milk: Pour whole milk, evaporated milk, and sweetened condensed milk into a mixing cup. Add saffron threads, ground cardamom, and rose water. Whisk until completely combined. Refrigerate the mixture until you're ready to soak the cake. Reserve about ½ cup of this milk for serving and keep it aside.
- Soak and Chill the Cake: Once the cake has cooled, use a fork or skewer to poke holes evenly across the surface, reaching the bottom of the cake. Slowly pour the prepared kulfi milk mixture over the cake, covering the entire surface, including the edges. Pour in batches, allowing the milk to soak in before adding more. Cover the baking dish and refrigerate for at least 4 hours, preferably overnight, to allow the cake to absorb the flavored milk.
- Make the Whipped Cream Topping: Add the cold heavy whipping cream, mascarpone cheese, sugar, and rose water to a large mixing bowl. Using a hand mixer or stand mixer fitted with a whisk attachment, beat on medium speed until the mixture begins to thicken. Increase the speed and continue whipping until medium-stiff peaks form. Be careful not to overwhip.
- Frost the cake: Spread the whipped cream evenly over the chilled cake using an offset spatula.
- Garnish & Serve: Sprinkle with sliced pistachios and dried rose petals. Keep refrigerated until ready to serve. To serve: Cut into squares and serve chilled. Spoon a little of the reserved kulfi milk around each serving. If serving it later, loosely cover the cake and refrigerate it until ready.
Notes
- Use milk instead of water in the cake mix. This simple change gives the sponge a richer flavor and complements the kulfi milk.
- Blooming saffron. Bloom it in cold milk, rather than my usual recommendation of warm milk, to keep the cake from turning yellow.
- Use a deep baking dish. The cake needs enough room for the generous amount of three-milk mixture. Use a deep baking dish.
- Pour the milk slowly. Adding it gradually helps the sponge absorb the liquid more evenly.
- Don't rush the chilling time. The cake needs several hours to soak up the milk. I prefer overnight refrigeration, especially when I'm making it for a party.
- Keep the cream and whisks cold. Cold heavy cream and cold whisks whip faster and hold their shape better. Mascarpone adds a little extra stability, so don't skip it.
- Add the cream and garnish closer to serving. The cream stays fluffy, the pistachios stay crunchier, and the rose petals look prettier when added just before serving.
- Serve chilled. Just like classic tres leches, this cake is best enjoyed cold.


















Leave a Reply