
Karpatka is an easy Polish Carpathian cream cake dessert recipe. It’s the peasant version of the more refined kremówka—a basic cream pie of two layers of choux pastry, filled with vanilla milk custard.
Because of its craggy, mountain shape and snow-capped look, it’s named after the famous Carpathian Mountains. The texture comes from a crunchy pastry, with a smooth custard filling.
For the dough, you will need flour, water, milk, butter, and eggs. And for the custard cream, you will need eggs, sugar, flour, eggs, and butter – basic ingredients that most cooks have in their kitchen. It can take a while to make because the different layers have to cool down before being assembled, but it really is worth taking the time to do this properly as the results are delicious.
What Is Karpatka?
Karpatka (pronounced car-pat-kah) is a Polish Carpathian cream cake consisting of two layers of choux pastry, filled with vanilla custard cream. It’s said to be the peasant version of the more refined kremówka. Enjoy a large karpatka slice together with a cup of coffee or tea.
Karpatka is thought to have originated in Poland in the 1950s, although it only got its name a few decades later in the 1970s.

Karpatka vs Napoleonka
Karpatka is a peasant Polish cake with a rich vanilla cream custard filling sandwiched between two layers of choux pastry. Karpatka is the more rustic version of kremówka or napoleonka, as choux pastry is quicker to make in home kitchens than puff pastry.
Karpatka Ingredient
To make this recipe you will need:
Flour – all-purpose.
Milk – whole milk or full-fat.
Butter – salted or unsalted.
Eggs – use large eggs.
How To Make Karpatka
Making a Polish karpatka is far easier than you may think.
Making the Dough
Mix the baking powder and flour in a bowl and set aside. Pour the milk and water into a saucepan. Add butter and a pinch of salt, and place over medium heat. Once the butter has melted and the mixture starts to boil, quickly stir in the flour.
Cook the dough for about 1-2 minutes on low heat, stirring constantly. Transfer the mixture into a medium bowl to cool a bit. Stir in eggs, one at a time, into the cooled dough. Divide the batter between two cake pans and bake at 200°C/400°F for 20 minutes each.
Making the Filling
In a saucepan over medium heat, whisk 2 eggs with sugar until smooth, add flour and mix well. Pour in the milk, stir well and cook until the cream starts to thicken, stirring constantly for 3-4 minutes. Transfer into a bowl and set aside to cool.
In the meanwhile, beat butter until frothy. Gradually add the cooled cream, and continue to beat until smooth.
Assembling the Karpatka
Place the bottom layer of the cake back in the springform and spread with the cream. Top with the second cake layer and transfer to the fridge to chill for at least 2 hours. Dust with powdered sugar before serving.

Tips For Polish Carpathian Cream Cake
For the best results for the pastry, follow these tips. After adding the flour (add it all at once), you’ll need to stir the ingredients vigorously until it no longer sticks to the pot. This allows the gluten to develop and will ensure that the pastry puffs up nicely when cooked. Take the pot off the heat before adding the eggs. If the flour mixture is too hot, the eggs will end up cooking, resulting in a gummy pastry that tastes eggy.
You can also serve the Karpatka with caramel sauce or berry coulis.
For a richer karpatka, add Bailey’s liquor to the custard, or fold caramel into the filling.
How To Store Karpatka
Store the Karpatka cake for up to 3 days in the refrigerator, in an airtight container. If you keep it for longer, it will go soft.
When refrigerating the custard, make sure that the plastic wrap touches the surface of the custard to prevent a skin from forming.
Can You Freeze Karpatka?
The Karpatka is not suitable for freezing!
Another recipe you need to try

Instructions
Step 1
Step 1
Add baking powder into a bowl with flour and mix.
Add baking powder into a bowl with flour and mix.
Step 2
Step 2
Pour milk and water into a saucepan, add butter and a pinch of salt, and set over medium heat.
Pour milk and water into a saucepan, add butter and a pinch of salt, and set over medium heat.
Step 3
Step 3
When the butter has melted and the mixture starts to boil, stir in the flour. Cook the dough for 1-2 minutes on low heat, stirring constantly.
When the butter has melted and the mixture starts to boil, stir in the flour. Cook the dough for 1-2 minutes on low heat, stirring constantly.
Step 4
Step 4
Transfer the mixture into a medium bowl to cool a bit. Stir in eggs, one at a time, into the cooled dough.
Transfer the mixture into a medium bowl to cool a bit. Stir in eggs, one at a time, into the cooled dough.
Step 5
Step 5
Stir until combined.
Stir until combined.
Step 6
Step 6
Preheat the oven to 200°C/400°F. Spread half of the obtained batter at the bottom of the cake springform and bake for 20 minutes. Then, continue with the remaining batter to obtain the second layer. Allow to cool.
Preheat the oven to 200°C/400°F. Spread half of the obtained batter at the bottom of the cake springform and bake for 20 minutes. Then, continue with the remaining batter to obtain the second layer. Allow to cool.
Step 7
Step 7
In a saucepan whisk 2 eggs with sugar until smooth, add flour and mix well.
In a saucepan whisk 2 eggs with sugar until smooth, add flour and mix well.
Step 8
Step 8
Pour in milk, stir well and brew the cream thickly over medium heat, stirring constantly for 3-4 minutes.
Pour in milk, stir well and brew the cream thickly over medium heat, stirring constantly for 3-4 minutes.
Step 9
Step 9
Transfer into a bowl and set aside to cool.
Transfer into a bowl and set aside to cool.
Step 10
Step 10
Place the bottom layer of the cake back in the springform and spread with the cream.
Place the bottom layer of the cake back in the springform and spread with the cream.
Step 11
Step 11
Beat butter until frothy, gradually add cooled cream, and continue to beat until smooth.
Beat butter until frothy, gradually add cooled cream, and continue to beat until smooth.
Step 12
Step 12
Spread the custard cream mixture on the first cake layer.
Spread the custard cream mixture on the first cake layer.
Step 13
Step 13
Top with the second cake layer and transfer to the fridge to chill for at least 2 hours.
Top with the second cake layer and transfer to the fridge to chill for at least 2 hours.
Step 14
Step 14
Decorate with icing sugar.
Decorate with icing sugar.
Step 15
Step 15
Slice, serve and enjoy!
Slice, serve and enjoy!
window._fpcmp.push(function(gdpr) { !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', ' fbq('init', '1402969933116194'); fbq('track', 'PageView'); //fbq('track', 'ViewContent'); //send custom checkpoints event (function () { var checkPoints = [10, 20, 40, 60, 90, 120, 180, 240, 300].sort(function(a, b) { return a - b; }); //seconds var checkPointIndex = 0; var f = function(){ var data = { instant: checkPoints[checkPointIndex] }; console.log("[FB PIXEL] send custom event ViewContentCheckPoint ", data, " on account " ,"1402969933116194" , " currentTime in seconds ", new Date().getTime() / 1000); fbq('trackCustom', 'ViewContentCheckPoint', data); checkPointIndex++; if(checkPointIndex < checkPoints.length) { setTimeout(f, (checkPoints[checkPointIndex] - checkPoints[checkPointIndex-1]) * 1000) } }; if(checkPoints.length){ setTimeout(f, checkPoints[checkPointIndex] * 1000) } })(); });