Kremšnita (Vanilla Custard Cake) is one of Croatia’s most beloved desserts, featuring layers of flaky puff pastry filled with a rich vanilla custard and finished with a light layer of whipped cream. Known for its delicate texture and creamy filling, this elegant cake has been enjoyed across Central Europe and the Balkans for generations.


Although versions of Kremšnita can be found in several countries, Croatia’s famous Samobor-style Kremšnita has become an iconic dessert that attracts visitors from around the world. The combination of crisp pastry, silky custard, and sweet powdered sugar creates a dessert that feels both luxurious and comforting.

Perfect for holidays, celebrations, family gatherings, or afternoon coffee, Kremšnita remains a timeless classic that never goes out of style.


What Is Kremšnita?

Kremšnita, sometimes spelled Kremsnita or Cremeschnitte, is a traditional custard slice dessert made with two layers of baked puff pastry and a generous filling of vanilla custard cream. Many recipes also include a thin layer of whipped cream between the custard and the top pastry layer.

The dessert traces its roots to the culinary traditions of the former Austro-Hungarian Empire, where similar custard pastries became popular throughout Central Europe. Over time, Croatia developed its own regional versions, with the town of Samobor becoming particularly famous for its Kremšnita.

Kremšnita is commonly served:

  • As a traditional Croatian dessert
  • In pastry shops and cafés
  • During family celebrations
  • For holidays and special occasions
  • Alongside coffee or tea
  • As a refreshing chilled summer dessert

Its light texture and creamy filling make it one of the most recognizable sweets in Croatian cuisine.


Why You’ll Love This Recipe

Perfect Balance of Crispy and Creamy

Every bite combines delicate, flaky puff pastry with smooth vanilla custard and light whipped cream for a wonderful contrast of textures.

Authentic Croatian Dessert Tradition

This recipe brings the classic flavors of traditional Croatian Kremšnita into your own kitchen, just like those served in famous pastry shops and cafés.

Ideal for Make-Ahead Entertaining

Since the cake needs time to chill and set, it can easily be prepared a day in advance, making entertaining much easier.

Elegant Yet Surprisingly Simple

Despite its impressive appearance, Kremšnita is made from simple ingredients and straightforward techniques that home bakers can master.

Perfect for Special Occasions

Whether served for holidays, birthdays, family gatherings, or Sunday dessert, this beautiful custard cake always feels festive and memorable.

Rich Vanilla Flavor

The creamy filling is infused with vanilla, creating a delicate sweetness that pairs perfectly with the crisp pastry layers.

Great for Feeding a Crowd

One large baking dish yields plenty of servings, making it an excellent dessert for parties, celebrations, and potluck gatherings.

A Timeless European Classic

Loved throughout Croatia and Central Europe for generations, Kremšnita remains one of the region’s most iconic and cherished desserts.


Ingredient Notes

Puff Pastry

Puff pastry creates the signature flaky layers that define Kremšnita. Store-bought puff pastry works perfectly and saves considerable preparation time.

Eggs

The egg yolks enrich the custard and provide its smooth, creamy texture, while the whipped egg whites help create a lighter filling.

Milk

Whole milk produces the richest custard and gives the filling its traditional silky consistency.

Vanilla

A vanilla bean delivers the most authentic flavor, though high-quality vanilla extract can be used as a substitute if needed.

Sugar

Granulated sugar sweetens the custard, while powdered sugar is used for the topping and whipped cream.

Whipping Cream

The whipped cream layer adds lightness and balances the richness of the custard filling.

Rum

A small amount of rum enhances the flavor of the custard without overpowering the dessert. It can be omitted if preferred.

Powdered Sugar Topping

A generous dusting of powdered sugar gives Kremšnita its classic bakery-style appearance and delicate sweetness.


How to Make Kremšnita

Step 1: Prepare the Puff Pastry

Preheat your oven to 400°F (200°C). Roll out the puff pastry sheets on a lightly floured surface until thin and even.

Transfer the pastry sheets to baking trays lined with parchment paper. Prick them lightly with a fork to prevent excessive puffing during baking.

Bake for about 10 minutes, or until golden brown and crisp. Allow them to cool completely.

Step 2: Make the Custard Base

In a large bowl, whisk together the egg yolks, flour, sugar, vanilla sugar, milk, and vanilla bean seeds until smooth and lump-free.

Set aside while preparing the milk mixture.

Step 3: Heat the Milk Mixture

In a large saucepan, combine the milk, water, vanilla sugar, and rum.

Bring the mixture to a gentle boil over medium heat, stirring occasionally.

Step 4: Cook the Custard

Slowly pour the prepared egg mixture into the hot milk while whisking continuously.

Continue cooking over medium heat for approximately 15 minutes, stirring constantly until the custard becomes thick and smooth.

Remove from the heat.

Step 5: Prepare the Egg White Mixture

In a separate bowl, beat the egg whites until soft peaks form.

Gradually add the powdered sugar and continue beating until stiff, glossy peaks develop.

Carefully fold the beaten egg whites into the warm custard mixture until fully incorporated.

Step 6: Assemble the Cake

Place one baked puff pastry sheet in the bottom of a rectangular baking dish.

Pour the warm custard filling evenly over the pastry layer and smooth the surface with a spatula.

Refrigerate for about 15 minutes to allow the filling to begin setting.

Step 7: Add the Whipped Cream Layer

Whip the cream with powdered sugar until soft peaks form.

Spread a thin, even layer of whipped cream over the partially chilled custard.

Step 8: Finish and Chill

Place the second puff pastry sheet on top of the whipped cream layer.

Dust generously with powdered sugar.

Refrigerate for at least 4 hours, preferably overnight, until fully chilled and set.

Step 9: Slice and Serve

Using a sharp serrated knife, carefully cut the Kremšnita into squares.

Serve chilled and enjoy this classic Croatian custard dessert with coffee or tea.


Kremšnita (Vanilla Custard Cake) is a popular dessert prepared from two layers of puff pastry that are filled with custard cream with a thin layer of whipped cream placed on top of the custard. is a vanilla This custard cake originating from the Austro-Hungarian Monarchand has similar recipes across the Balkans. 

Kremšnita

This delicious cake is made of crispy puff pastry, filled with vanilla custard cream and whipped cream, popular in several Central European countries.
Prep Time1 hour
Cook Time30 minutes
Total Time1 hour 30 minutes
Course: Dessert
Cuisine: Croatia
Keyword: eggs, milk, sugar
Servings: 12

Ingredients

  • lb puff pastry rectangles
  • 8 tbsp icing sugar
  • 1 cup whipping cream

For pudding cream

  • 10 egg yolks
  • cup flour
  • cup sugar
  • 3 tbsp vanilla-flavored sugar
  • ¾ cup milk
  • 1 vanilla pod, cut lengthwise and scraped

For the cream

  • 5 cup milk
  • 5 cup water
  • 5 tbsp vanilla sugar
  • 2 tbsp rum

For topping

  • 10 egg whites
  • cup icing sugar

Instructions

  • Preheat the oven to 400FF/200C.
  • Prepare the pastry dough by placing it on a lightly floured cutting board and use a floured rolling pin to roll each sheet thin.
  • Place the pastry on a baking sheet and bake until they are golden brown for 10 minutes.
  • Mix all the ingredients for pudding cream.
  • In a large non-stick pot, over medium heat, boil 3 cups of milk with the rest of ingredients necessary for the cream continuously stirring and remove from heat.
  • Whisk while pouring the pudding cream mixture over the hot cream milk mixture, then cook on medium heat for about 15 minutes. Stir regularly to be sure it doesn't burn.
  • For topping, beat the egg whites and add the icing sugar gradually while beating until stiff.
  • Whip the sweet cream with the sugar. Carefully mix the egg whites with the warm mixture by slowly whisking.
  • Cut the baked puff pastry into 2×8 inch squares and place the first puff pastry at the bottom of a rectangular baking dish and pour in the hot mixture. Place in the refrigerate for 15 minutes.
  • Whip the cream combining it with 4 tbsp of icing sugar and pour a thin layer of whipped cream on top of the cream in the baking dish.
  • Then add the second rectangular puff pastry on top and sprinkle the remaining icing sugar.
  • Cut square pieces and serve cold.

Expert Tips for Perfect Kremšnita

Let the Puff Pastry Cool Completely

Warm pastry can soften and lose its crisp texture when layered with the custard. Allow both pastry sheets to cool fully before assembling the cake.

Stir the Custard Constantly

Continuous stirring is essential when cooking the custard. This prevents lumps from forming and helps create a smooth, silky filling.

Fold the Egg Whites Gently

When incorporating the whipped egg whites, use a gentle folding motion to preserve as much air as possible. This helps create the light texture traditional Kremšnita is known for.

Cut the Top Pastry Before Assembly

Many bakers cut the top puff pastry sheet into serving-sized squares before placing it on the cake. This makes slicing much easier and prevents the custard from being squeezed out when serving.

Chill Overnight for Best Results

Although Kremšnita can be served after a few hours of chilling, overnight refrigeration allows the flavors to fully develop and the filling to set perfectly.

Use a Serrated Knife for Clean Slices

A serrated knife cuts through the crisp pastry more easily and helps maintain the beautiful layers when serving.

Dust with Powdered Sugar Just Before Serving

For the freshest presentation, add the final dusting of powdered sugar shortly before serving.

Serve Well Chilled

Kremšnita tastes best when thoroughly chilled, allowing the custard to remain firm, creamy, and refreshing.


Traditional Variations of Kremšnita

Samoborska Kremšnita

The most famous Croatian version comes from the town of Samobor. It features a tall layer of airy vanilla custard between two sheets of crisp puff pastry and is considered the gold standard of Croatian Kremšnita.

Zagrebačka Kremšnita

Popular in Zagreb, this variation typically includes a layer of sweet whipped cream in addition to the custard filling, creating an even lighter texture.

Chocolate Kremšnita

Some recipes incorporate melted chocolate or cocoa powder into part of the custard, producing a richer and more decadent dessert.

Fruit Kremšnita

Fresh strawberries, raspberries, peaches, or apricots can be added between the layers to provide a refreshing fruity contrast to the creamy filling.

Caramel Kremšnita

A caramel-flavored custard or caramel glaze adds deeper sweetness and a slightly more complex flavor profile.

Vanilla Bean Kremšnita

Premium versions use whole vanilla beans rather than vanilla sugar or extract, creating a richer aroma and more pronounced vanilla flavor.

Mini Kremšnita Squares

Instead of preparing one large cake, the dessert can be assembled in individual portions for parties, buffets, and special occasions.

Modern Balkan Variations

Throughout Croatia, Slovenia, Serbia, and Bosnia and Herzegovina, local bakeries often create their own versions with slight differences in custard consistency, cream layers, and pastry thickness while maintaining the classic character of the dessert.


What to Serve with Kremšnita

Kremšnita is rich yet surprisingly light, making it an excellent dessert to enjoy on its own or paired with a variety of beverages and accompaniments.

Coffee

A cup of strong coffee is one of the most traditional pairings. Espresso, cappuccino, or Turkish-style coffee balances the sweetness of the custard beautifully.

Tea

Black tea, Earl Grey, chamomile, or fruit teas complement the delicate vanilla flavor without overpowering the dessert.

Fresh Berries

Strawberries, raspberries, blueberries, and blackberries add freshness and a pleasant tartness that contrasts with the creamy filling.

Seasonal Fruit

Peaches, apricots, plums, or sliced pears make a simple and elegant accompaniment.

Vanilla Ice Cream

For an extra-indulgent dessert, serve Kremšnita alongside a small scoop of vanilla ice cream.

Fruit Compote

Cherry, berry, or plum compote adds color and a sweet-tart flavor that pairs wonderfully with the custard layers.

Whipped Cream

An additional dollop of lightly sweetened whipped cream creates an even more luxurious presentation.

Dessert Wine

Adults may enjoy Kremšnita with a sweet dessert wine or a light sparkling wine during special occasions and celebrations.


Frequently Asked Questions

Why is my custard too runny?

A runny custard is usually caused by insufficient cooking time or not allowing the dessert to chill long enough. The custard should be thick before assembly and refrigerated for several hours to fully set.

Can I use frozen puff pastry?

Yes. Store-bought frozen puff pastry is commonly used and produces excellent results. Simply thaw it according to the package instructions before baking.

How long should Kremšnita chill before serving?

For best results, chill the cake for at least 4 hours. Overnight refrigeration is ideal because it allows the custard to fully set and the flavors to develop.

Can I make Kremšnita ahead of time?

Absolutely. Kremšnita is actually better when prepared a day in advance, making it a perfect dessert for holidays and gatherings.

How do I get clean slices?

Many bakers cut the top pastry sheet into serving squares before placing it on the cake. This helps prevent the custard from squeezing out when slicing.

Can I freeze Kremšnita?

Freezing is generally not recommended. The custard may become watery after thawing, and the puff pastry can lose its crisp texture.

How long does Kremšnita last in the refrigerator?

Stored covered in the refrigerator, Kremšnita will remain fresh for up to 3 days.

What makes Samobor Kremšnita special?

Samobor, Croatia, is famous for its version of Kremšnita, which is known for its exceptionally light and airy custard filling and long-standing pastry tradition.


Storage Instructions

Refrigerate Properly

Because Kremšnita contains custard and whipped cream, it should always be stored in the refrigerator. Cover the baking dish tightly with plastic wrap or transfer slices to an airtight container.

How Long Does Kremšnita Last?

Properly stored, Kremšnita will stay fresh for up to 3 days in the refrigerator. The custard remains creamy, although the pastry may gradually soften over time.

Avoid Leaving at Room Temperature

Do not leave Kremšnita unrefrigerated for more than 2 hours, especially during warm weather, as the dairy-based filling can spoil.

Can You Freeze Kremšnita?

Freezing is not recommended. The custard may separate and become watery after thawing, while the puff pastry can lose its flaky texture.

Best Way to Serve Leftovers

Serve leftover Kremšnita directly from the refrigerator. If desired, add a fresh dusting of powdered sugar before serving to refresh its appearance.


Final Thoughts

Kremšnita is one of Croatia’s most iconic desserts, beloved for its delicate layers of flaky puff pastry, silky vanilla custard, and light whipped cream. Simple ingredients come together to create an elegant treat that has been enjoyed across the Balkans and Central Europe for generations.

Whether you’re preparing it for a holiday celebration, family gathering, or a special weekend dessert, this traditional Croatian custard cake is sure to impress. With its beautiful presentation, rich vanilla flavor, and refreshing chilled texture, Kremšnita remains a timeless classic that never goes out of style.

Once you try homemade Kremšnita, you’ll understand why this beloved pastry has earned a special place in Croatian culinary tradition. Enjoy every creamy, flaky bite!


Inspiration and adaptation: fandom.com, tasteatlas.com, homecookingadventure.com
Photo: UkPaolo/Wikipedia

Explore other recipes from the traditional Croatian cuisine.

Did you make this Kremšnita (Vanilla Custard Cake) recipe?

Please let me know how it turned out for you! Leave a comment below and don’t forget to follow us. Sharing is caring!