This post may contain affiliate links.
Trilece (Turkish milk cake) is a light, creamy dessert made with a soft, milk-soaked sponge cake and topped with rich caramel. The name comes from the Spanish tres leches, meaning “three milks,” but this Turkish version has taken on a life of its own, becoming especially popular in the Balkans and Turkey.

This Turkish milk cake has everything I love about Turkish desserts — it’s light, creamy, and not overly sweet. It’s the kind of recipe you’ll want to keep in your back pocket for special occasions or just a weekend treat. Plus, it’s so fun to make with that final swirl of caramel on top!
Trileçe reminds me a lot of other classic treats we love, like sütlaç (Turkish rice pudding), revani (semolina cake), and Turkish mosaic cake (mozaik pasta)— desserts that are light, just sweet enough, and perfect for sharing with family and friends. If you’re looking for a dessert that’s simple yet impressive, trileçe is one you’ll want to add to your collection.

The Anatomy of Trileçe
Trilece, also known as Turkish milk cake, is made up of three delicious layers:
- The first layer is the light and airy sponge cake, created by whipping eggs and sugar until fluffy. This layer is essential for soaking up the milk mixture.

- The second layer is a blend of milk, sweetened condensed milk, and heavy cream that gives trilece its signature moist texture.

- The third layer The third layer is a light and creamy whipped topping, gently sweetened to add a smooth, creamy finish.
- The fourth layer is a thin drizzle of caramel sauce made up of granulated sugar, butter, and heavy cream. It brings everything together, adding a sweet, milky touch.

How To Make Turkish Milk Cake (Trilece)
Step 1: Make the Caramel Sauce
Start by making the caramel sauce so it has time to cool.
In a pot over medium heat, whisk the sugar until it melts and turns a deep golden brown (dark caramel). Add the butter and stir until melted.
Slowly pour in the heavy cream and stir in a circular motion. Keep in mind that the mixture might solidify at this stage. Don’t panic, just keep stirring and cook for 2-3 minutes until it melts again and bubbles form around the edges and the sauce thickens into a syrup. Transfer to a measuring cup and set aside.



Tip: Caramel thickens as it cools. For easier spreading, keep it at room temperature.
Step 2: Prepare the Cake Batter
Preheat your oven to 350°F (175°C). Line a prepared pan (9×13 inch) with parchment paper. In a large mixer bowl or stand mixer with the whisk attachment, beat the eggs, sugar, and vanilla extract on high speed until the mixture triples in volume and turns pale yellow (about 5-6 minutes).



Gradually add the milk and oil into the whipped egg mixture, followed by the dry ingredients. Use a rubber spatula to gently fold everything together. Avoid overmixing to keep the sponge cake light.



Step 5: Bake the Cake
Pour batter into the prepared baking dish. Smooth the top with an offset spatula and bang the pan a couple of times on the counter to get rid of excess air. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
Let the warm cake cool completely, then carefully remove it from the pan. Flip the cake and place it in the pan so the side with parchment paper is facing up and peel off the parchment paper.



Step 4: Soak the Cake
Using a fork, poke holes all over the cake surface. This helps the milk mixture soak into every bite!

In a measuring cup or a bowl, mix the milk, heavy cream, and sweetened condensed milk. Slowly pour the mixture over the cake in batches: pour half, let it absorb, then pour the rest. Refrigerate for at least 1 hour to allow the cake to soak up all the milk mixture.


Step 4: Make The Whipped Cream Layer
In a mixer bowl, whip the heavy cream and sugar on medium to high speed until soft peaks form. Reserve 2 tablespoons for decorating later.
Spread the fluffy whipped cream layer over the soaked cake using a spatula for an even, smooth finish.



Step 5: Finish With Caramel And Swirls
Pour the cooled caramel sauce over the whipped cream layer. Spread gently using an offset spatula.
Transfer the reserved whipped cream into a small piping bag and pipe parallel lines across the top of the cake. Use a toothpick to drag through the lines in an opposite direction, creating swirls.
Refrigerate for at least 4 hours before slicing and serving.



Tip: Don’t be intimidated by making the swirls with whipped cream! You can simply drizzle the caramel sauce over the top for an easy and beautiful finish.

Recipe Tips
- When preparing the caramel sauce, and after adding the heavy cream, you will notice that the mixture will solidify. Don’t get stressed because that is perfectly normal. Just keep stirring until all the sugar is mixed with the cream.
- Always use room temperature eggs and milk for a smoother batter and better cake rise.
- I always make sure to whip the eggs and sugar until they double in size because this is essential for getting that perfect spongy texture. This step makes the cake light and fluffy. It also helps the cake absorb the milk mixture without deflating, giving it that irresistible, moist consistency.
- When you’re ready to decorate the cake with the caramel sauce, you might notice it has thickened a little — and that’s completely normal! Just place the caramel in a saucepan, gently reheat it on medium heat for about 30 seconds, and stir in a couple of tablespoons of heavy cream if needed. It will loosen up and reach the perfect consistency for drizzling.
Trileçe vs Tres Leches
Origin: Tres leches comes from Latin America, while trileçe is its Turkish and Balkan adaptation, gaining popularity in Turkey and surrounding regions.
Texture: Tres leches cakes are typically denser, while trileçe features a lighter, airier sponge.
Milk Mixture: Both use a mix of milks, but trileçe often substitutes evaporated milk with cream, resulting in a creamier texture.
Topping: Tres leches is usually topped with whipped cream and sometimes fruit or cinnamon. Trileçe is finished with a glossy layer of caramel sauce, giving it a richer, buttery finish.
Flavor: Tres leches leans sweeter and heavier; trileçe is more balanced, with a light texture and a smooth caramel touch.

Storage
Cover leftover trilece tightly with plastic wrap or store it in an airtight container. Keep it refrigerated for up to 4–5 days. Since this is a milk-soaked dessert, always keep it cold to maintain its texture and freshness. I recommend slicing only what you plan to serve to keep the rest of the cake moist. Trilece actually tastes even better after a day or two as the flavors continue to meld.
It’s not recommended to freeze Trilece, as the texture may change upon thawing. It’s best enjoyed fresh or refrigerated.

More Turkish desserts you must try
Mediterranean recipes
Turkish Rice Pudding Recipe (Sutlac)
Turkish Recipes
Turkish Delight (Lokum)
Turkish Recipes
Revani Cake (Turkish Semolina Cake)
Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Trilece (Turkish Milk Cake)
Ingredients
Caramel
- 1 cup Granulated sugar
- 2 tablespoons Butter
- ¾ cup Heavy cream
For the Cake
- 5 Eggs, large
- 1 cup Granulated sugar
- 1½ teaspoons Vanilla
- ¼ cup Milk
- ½ cup Neutral flavored oil
- 2 cups All purpose flour
- 1½ teaspoon Baking Powder
Milk Mixture
- 3½ cups Milk
- ½ cup Heavy cream
- ⅓ cup Sweetened condensed milk
Whipped Cream Layer
- 2 cups Heavy cream
- 2 tablespoons Granulated sugar
Instructions
Make the Caramel
- In a pot over medium heat, whisk the sugar until it melts and turns a deep golden brown (dark caramel). Add the butter and stir until melted.
- Slowly pour in the heavy cream and stir in a circular motion. Keep in mind the mixture will solidify after adding the cream. Keep stirring and cook for 2-3 minutes until bubbles form around the edges and the sauce thickens into a syrup. Transfer to a measuring cup and set aside to cool.
Prepare the Cake Batter
- Preheat your oven to 350°F (175°C). Line a 9×13 baking pan with parchment paper.
- In a large mixer bowl or stand mixer with the whisk attachment, beat the large eggs, sugar, and vanilla extract on high speed until the mixture doubles in volume and turns pale yellow (about 5-6 minutes).
- Gradually add the milk and oil into the whipped egg mixture, followed by the flour and baking powder. Use a rubber spatula to gently fold everything together.
- Pour the batter into the prepared baking dish, smoothen the top with a spatula and bang the pan on the counter a couple of times to get rid of excess air bubbles.
- Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the warm cake cool completely, then carefully remove it from the pan. Flip the cake so the side with parchment paper is on top. peel off the parchment paper.
- Using a fork, poke holes all over the cake surface. Then in a bowl, mix the milk, heavy cream, and sweetened condensed milk. Slowly pour the mixture over the cake in batches: pour half, let it absorb, then pour the rest. Refrigerate for at least 1 hour.
Make The Whipped Cream Layer
- In a bowl, whip the heavy cream and sugar on medium to high speed until soft peaks form. Reserve 2 tablespoons for decorating later.
- Spread the fluffy whipped cream layer over the soaked cake using a rubber spatula for an even, smooth finish.
Finish With Caramel And Swirls
- Pour the cooled caramel sauce over the whipped cream layer. Spread gently using an offset spatula.
- Transfer the reserved whipped cream into a small piping bag and pipe parallel lines across the top of the cake. Use a toothpick to drag through the lines in an opposite direction, creating beautiful swirls. Keep in mind, this part of completely optional.Refrigerate for at least 4 hours before slicing and serving.
Video
Notes
- Always use room temperature eggs and milk for a smoother batter and better cake rise.
- When you’re ready to decorate the cake with the caramel sauce, you might notice it has thickened a little — and that’s completely normal! Just place the caramel in a saucepan, gently heat it for about 30 seconds, and stir in a couple of tablespoons of heavy cream. It will loosen up and reach the perfect consistency for drizzling.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.