
Balkan-Style Tres Leches (Trileçe) with Caramel Topping

I will say this very confidently: this is my favorite tres leches cake in the world.
If you have ever traveled through the Balkans or Turkey, you have probably seen trileçe everywhere. Bakeries proudly display trays of this soft sponge cake soaked in milk and finished with a shiny caramel topping. It is simple, elegant, and incredibly addictive.
I first fell in love with trileçe while traveling in Albania, where it is almost impossible to walk past a café without seeing. My favorite way to enjoy it is exactly the way locals do: a slice of trileçe with a small macchiato coffee on the side. The bitterness of the coffee balances the sweetness of the cake perfectly.
Since then I’ve eaten trilece in Kosovo, Albania, Türkiye, and even Dubai. One of the places where I always buy it in Turkey is the famous dessert shop Hafiz Mustafa, which makes an incredible version of this cake.
But after many slices across different countries, I can confidently say this version at home brings back those memories beautifully.
And as someone who proudly calls herself a cake connoisseur and possibly the world’s number one cake fan, I take cake very seriously.
Trilece absolutely deserves its place among the best cakes in the world.

What Is Trilece?
Trileçe (sometimes spelled trileçe or trileqe cake) is the Balkan and Turkish adaptation of the Latin American tres leches cake.
The concept is similar: a light sponge cake soaked in milk. However, the Balkan version has a few distinctive differences.
Instead of whipped cream topping like many Latin versions, Balkan trileçe is usually finished with a glossy caramel layer. The cake itself is also slightly lighter and less dense, which makes it absorb the milk mixture beautifully.
The result is a cake that is:
• soft and airy
• creamy without being heavy
• sweet but balanced
• finished with a caramel layer that almost tastes like flan
That caramel layer is what makes this cake truly special.
Why the Caramel Topping Is So Good
The caramel topping is the signature element of Balkan trileçe. When it sits on top of the soaked sponge cake, it slowly seeps into the surface and creates a flavor that reminds many people of caramel flan.
Some bakeries add a layer of whipped cream between the cake and the caramel topping. While that version is also delicious, I personally prefer the simpler version without the cream layer.
I like the caramel sitting directly on top of the cake. It keeps the flavors cleaner and lets the milk-soaked sponge really shine.
The Caramel Topping Can Be Hard to Find in the U.S.
One thing I quickly discovered when recreating this cake at home in the United States is that the traditional Balkan caramel topping is surprisingly difficult to find.
After searching quite a bit, I finally found the exact one many Balkan bakeries use:
KIM Farsitura Karamela

It is a ready-to-use caramel glaze that spreads beautifully over cakes.
If you are in the U.S., you can usually find it online from Balkan grocery stores such as:
• Bakkal: click here for link
• PV Euro Market: click here for link
• Balkan Appetite: click here for link
Once you have it, the topping is very easy to use.
You can spread it directly over the cake for a thick, rich caramel layer. If you want it slightly lighter and less sweet, simply mix the caramel with a small amount of water before spreading it.
Both ways work beautifully.
A Simpler Way to Make the Sponge Cake
Traditional sponge cakes often require separating egg whites and yolks. While that method produces a very airy cake, it also adds an extra step.
For this recipe, you can take a much easier approach.
Instead of separating the eggs, simply place the whole eggs and sugar together in a mixer and beat them until they become pale, thick, and fluffy. This technique still creates a light sponge while making the recipe far simpler.
The rest of the batter comes together quickly with flour, vanilla, and baking powder.

Why This Cake Works So Well
What makes trilece so satisfying is the balance of textures.
The sponge cake starts light and airy. Once baked, it is soaked with a mixture of whole milk, heavy cream, and condensed milk, which transforms the cake into something incredibly soft and moist without becoming soggy.
Then the caramel topping adds a glossy finish and a slightly deeper flavor that ties everything together.
Every bite is creamy, fluffy, and sweet with just a hint of caramel richness.
My Favorite Way to Serve Trilece
If you want to enjoy this cake exactly the way I experienced it in Albania and Kosovo, serve it chilled with a small macchiato coffee.
That combination is perfect.
The cake is sweet and creamy, while the espresso in the macchiato cuts through the richness and balances the flavors.
It turns a simple dessert into a true café experience.
Final Thoughts from a Cake Lover
I have eaten cakes all over the world. From European bakeries to Middle Eastern pastry shops, I will happily try any cake placed in front of me.
But this one holds a special place in my heart.
It is elegant but simple. Sweet but balanced. Comforting but still impressive.
For a cake lover like me, it checks every box.
And if you make it once, there is a very good chance it will become one of your favorite cakes too.

Balkan-Style Tres Leches (Trileçe) with Caramel Topping
Equipment
- 1 9X13-inch baking pan
- 1 Electric or stand mixer
- mixing bowls
- whisk
- rubber spatula
Ingredients
Sponge Cake
- 5 large eggs room temp
- 1 cup granulated sugar
- 1 tsp vanilla extract
- 1 cup all-purpose flour
- 1 tsp baking powder
- pinch of salt
Milk Soak
- 1.5 cups whole milk
- 1 cup heavy cream
- 1 cup condensed milk
Topping
- 1 tub caramel topping
Instructions
Bake the Sponge Cake
- Preheat oven to 350°F (175°C) and lightly grease a 9×13 baking pan.
- Separate the eggs. Beat the egg whites until soft peaks form, then gradually add half of the sugar and continue beating until stiff peaks form.
- In another bowl, beat the egg yolks with the remaining sugar until pale and creamy. Mix in the vanilla extract.
- Gently fold the yolk mixture into the egg whites.
- Sift together the flour, baking powder, and salt, then carefully fold into the batter until just combined.
- Pour batter into the prepared pan and bake 22–25 minutes, until lightly golden and set.
- Let the cake cool slightly, then poke holes all over the surface with a fork or skewer.
Prepare the milk mixture
- Whisk together: whole milk, evaporated milk, heavy cream, sugar, vanilla.
- Slowly pour the mixture evenly over the cake so it absorbs fully.
- Refrigerate the cake for 1–2 hours to allow the sponge to soak up the milk.
Finish with caramel
- Spread the store-bought caramel topping evenly over the whipped cream layer. Use a spatula to smooth it across the surface.
Chill and serve
- Refrigerate the cake for at least 2 hours before serving so the layers set.Slice into squares and serve cold.
