This beautifully creamy, melt-in-your-mouth vegan kremšnita, aka vanilla & custard cream cake, will quickly win you over

You’ll be wondering where its been all your life!

I must admit, this would have to be one of my favourite desserts of all time. Growing up in Slovenia, this dish is known as kremna rezina, which gained its popularity at one of the country’s well-known tourist attraction called Lake Bled.

Lake Bled is a beautiful picturesque town that has a gorgeous little island in the middle of the lake with a church. People travel from all over to try this decadent and fluffy dessert, while sitting and enjoying the most spectacular views. 

As well as Slovenia, this custard slice is well known and where it originated from, Croatia. A little town just outside Zagreb called Samobor is where it was created in 1923 by Đuro Lukačič.

Other places where this wonderful dessert can be found, with their own variations is in Serbia, Montenegro and Macedonia where it’s called krempita (only the custard layer), Slovakia where it’s named krémes, in Austria and Germany where it’s known as crèmeschnitte. 

Serbia has another similar dessert, which is called Šampita. This is essentially only the cream/meringue part of the layer you see in this dessert. It’s an Italian meringue between two sheets of puff pastry. 

With so many different variations out there, I decided to veganise the one that was closest to my heart and the way that I have enjoyed this custard slice growing up. 

When Michael, my husband and I were on our way to Slovenia back in 2015, I turned to him and said: “There is one thing that I will eat while we’re in Slovenia and this is the only thing that I will knowingly eat that’s not vegan, ever.” If you want to hear the whole story, you can tune in on our podcast episode The Vegan Trade-Off – Episode 024.

Now that we have all the history and personal stories out of the way, let me share with you the amazing reasons you should make this delicious dessert. 

Kitchen tools needed to make this vegan vanilla custard slice

The tools that you’ll need to craft this dairy-free kremšnita are the following:

Springform square tin or square baking dish. Mine was the size of the puff pastry at approximately 22cm (8.66in)
1-2 large sheet pans or flat baking trays
Hand help electric whisk or stand mixer with a whisk attachment
Silicone spatula
Medium saucepan
Measuring cups and spoons
2x Medium bowl (for whipping coconut cream & whipping aquafaba)
Large bowl

Tips for making this vegan kremšnita

Please read the below tips and tricks before you begin making this dessert.

Since this cake is not baked and needs time to set in the fridge, it’s important to use a dish that has depth. With it being vegan and quiet a tall slice, it needs the walls to help keep it together while it sets. If you don’t have anything like this, just use less custard in a shallower dish and first refrigerate the whipped cream, so it firms up before spreading onto the custard layer. 
When the custard mix is on the stove, please be careful not to burn it. It can burn within seconds if you’re not careful. Trust me, I know! It’s happened to me when I wasn’t paying enough attention. 
Make sure to cook the custard long enough, if it’s not, it won’t set properly and will be tricky to cut.
It’s important to let the custard cool completely before adding the coconut whipped cream layer to the slice. Otherwise, the cream will melt, and you will have a bit of a sloppy mess on your hands. 
Don’t skip on pre-slicing the puff pastry before baking it for the top layer; it will make it SO much easier to slice when you’re ready to serve. 
This slice is best left overnight in the fridge to set, with a minimum of 4-5 hours. I have never left it that short of time, but you can check and see if it’s set enough to slice at that hour. 
Don’t swap the corn starch for arrowroot or tapioca starch in this recipe. The custard will not turn out as well as it does with corn starch. 
If you don’t want to use aquafaba in the custard layer to make it that extra bit fluffier and creamier, you can skip this. But please trust me when I say that you won’t taste the chickpea water flavour at all. The custard will be more traditional that way as you would typically fold in whisked egg whites for a traditional recipe. 
Prepare the aquafaba only once the custard has cooled enough for you to whisk it in. If you pre-whisk it and leave it, it will slowly go back to liquid.
If you have access to a vegan whipped cream, you can use that instead of the coconut whipped cream. I can’t guarantee the same great taste, but it could be an alternative if you can’t get really good quality thickened coconut cream, or if you’re pressed for time. 

The layers in this slice

In this slice, you have three different layers:

PUFF PASTRY – Most puff pastry that you’ll find in the supermarkets is vegan as using butter is not so common. I would, however, always check the ingredients before buying. The top and bottom layers of puff pastry ensure that the custard slice has a wonderfully flakey and melt in your mouth sandwich for the cloud-like filling.

FLUFFY CUSTARD – This layer is bigger in volume and not as dense as a custard you’d normally find in a vanilla custard slice. This is because there is whipped aquafaba folded into it to give it height, flavour and a lighter custard. This is typically done with whipped eggs whites that are folded into an egg custard. We’re creating that same result with some great vegan alternatives 😉 

WHIPPED CREAM –  This is traditionally done using dairy whipping cream – heavy or normal. You can also make it with meringue. I’ve decided to make this layer using my coconut whipped cream. It adds freshness and is a cream that most people no matter where they are can make. Alternatively, if you have access to products like soy whip, you can use that instead (as mentioned in the tips above). 

With those three separate components combined, you get a rich, velvety, creamy dessert. 

You’ll love this recipe because it’s:

Easy to eat

Besides the fact that this slice tastes like heaven in your mouth, it’s very easy to prepare and requires no baking (besides the puff pastry). All you need is to bake the puff pastry for ten minutes, make the custard and whipped cream, assemble it and let it set in the fridge. 

Some other sweet recipes you’ll love:

3-Ingredient Chestnut Puree With Whipped Coconut Cream (Kesten Pire)
Baked Apples with Dates and Nuts (Tufahije)
Baked Vegan Blueberry Cheesecake
Easy Vegan Carrot Cake
Raw Vegan Zesty Lemon Slice

If you try this recipe, let me know! I would love for you to leave a comment and rating below. If you want to go that extra mile, tag us on Instagram, or share your photo of the recipe on Pinterest. 

Vegan Kremšnita (Vanilla & Custard Cream Cake)

9 slices

Prep Time:
40 minutes

Chill Time:
5 hours

Total Time:
5 hours 40 minutes

This slice has three different components and when married together make the most amazingly creamy, decadent dessert that you'll ever try. Perfectly balanced and not too rich, you can go back for seconds or thirds...




1L (2 1/8 pints) soy milk (or any other plant milk)

1 cup (110g/3.88oz) corn starch

1 cup (200g/7.05oz) raw sugar (organic if you're in the US)

1 cup (230g/8.11oz) coconut cream

1 ½ tbsp vanilla extract

¼ tsp turmeric powder (optional but gives it a nice yellow colour, you don't taste it)


⅓ cup (78ml/2.64oz) aquafaba, (chickpea water)*

3 tbsp icing/powdered sugar (organic if you're in the US)

Coconut whipped cream:

See the recipe card below, double the recipe and add additional 6 tbsp plant milk. You can skip the chilling part.


2 sheets (approx 22cmx22cm/8.66inx8.66in) vegan puff pastry*

Icing/powdered sugar for topping, optional


For the custard, add 500ml (16.91oz) to a medium-sized saucepan and place on medium-high heat until the milk warms up.
In the meantime, add the rest of the custard ingredients to a large bowl and whisk until well combined.
Once the milk has come to a gentle simmer, pour in the custard mix and whisk for around 5-6 minutes until it starts to thicken or starts to stick to the bottom of the saucepan. You will feel it. Whichever one occurs first, then reduce the heat to low and cook stirring for an additional two minutes. The custard should be nice and thick. If it's not, keep cooking and stirring until it is.
Clean out the large bowl that you just used and pour the custard into it to let it cool. If it's a nice cool day outside, take it outside to cool or leave on the bench, occasionally stirring to disperse the heat.
Preheat oven to 200C (390F) and brush two sheet pans that would fit the puff pastry that you're using with neutral oil. If you don't have two racks in your oven, then you will just need to bake one at a time. Otherwise, you can do both at the same time, just make sure to bake the one on the bottom rack for a little longer or switch them around halfway through baking.
While the oven heats, you can prepare the coconut whipped cream as per the recipe below making sure to double it. You will also need to add 6 tbsp of plant milk to the whipping cream so that it's not as thick and heavy once you set it in the fridge. (Note: It will not need to be in the fridge for the recommended 2-3 hrs as mentioned in the recipe below).
Once the cream is made, set aside in the fridge while you prepare the puff pastry.
Add 1 sheet of the puff pastry to the greased sheet pan and using a fork, go over the whole sheet of pastry putting holes in it. By doing this, you will prevent the pastry from puffing too much as it bakes.
For the second sheet of puff pastry, you need to cut it into even squares. As my pastry was 21cmx21cm (8.27inx8.27in), I measured it out to 9 (3x3 at 8cm each) even squares and cut a nice clean line for each. This will help with cutting the cake later on. Place both the sheet pans in the oven for 10-15 minutes until it's golden and baked all the way through. Alternatively, do one at a time.
If the custard has cooled down while the pastry is in the oven, you can mix the aquafaba that will be added to the custard. Only make the aquafaba once the custard has cooled.
In a medium bowl, add the strained aquafaba and using an electric whisk, start whisking on low for a couple of minutes until you get a white fluffy peak. Increase the speed to medium and start adding a tbsp of sugar every 30 seconds or so until it's all well combined. Increase the speed to high and whisk until you get stiff peaks and you can tip the bowl upside down and the mix stays still. This typically takes about 5-7 minutes.
Bring the cooled custard over. If the custard is a little thick and clumpy, use the electric whisk to make it nice and creamy again.
Using a silicone spatula, fold 1/4 of the aquafaba meringue into the custard at a time making sure it's well incorporated. Be gentle here as you want to add volume to the custard. DO NOT add it to the custard if it's still hot/warm. It will dissolve.
Now you are ready to assemble the cake. In a springform square tin or square baking dish that is the closest to the size of your puff pastry, add the first layer of puff pastry that you had forked (and baked).
Top that with the custard, making sure to spread over nice and even. Followed by the whipped cream and spreading evenly again.
Top it off with the baked puff pastry squares and set in the fridge for at least 5 hours, ideally overnight.
Once you're ready to serve, dust with icing sugar and cut along the lines of the squares.
Keep stored in the fridge in an airtight container for 4-5 days.


*To learn more about aquafaba, read my post about it.

*Most puff pastry in the supermarket are vegan. Just double-check the ingredients list.

Nutrition Information:

Yield: 9

Serving Size: 1 slice

Amount Per Serving:

Calories: 223Total Fat: 6gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 7mgSodium: 58mgCarbohydrates: 39gFiber: 0gSugar: 34gProtein: 2g

Nutrition information is a rough estimate calculated automatically. The accuracy of this information is not guaranteed.

Did you make this recipe?

Tag @theminimalistvegan on Instagram and follow us to see the latest!

© The Minimalist Vegan



Category: Sweets

How To Make Coconut Whipped Cream

Around 1.5 cups of cream

Prep Time:
2 minutes

Chill Time:
3 hours

Total Time:
3 hours 2 minutes

Here's a simple step-by-step tutorial on how to make coconut whipped cream that's thick, sweet and the perfect dessert enhancer.



360g (1.5 cups) of coconut cream*

2 tbsp good-quality maple syrup

1 tsp vanilla extract


Scoop coconut cream from can into a bowl.
Add in the maple syrup and vanilla extract and using an electric whisk, whisk for 1-2 minutes until well incorporated and fluffy.
Set aside in the fridge for 2-3 hours until it stiffens and becomes thick and creamy.
Use as desired on cakes, fruit, chocolate mousse etc.
The cream can be stored up to 3-4 days in an airtight container in the fridge.


* The brand of coconut cream that never fails us has guar gum in it as a thickener. This helps for the cream to be thick and smooth. The cream is a 400ml can.

* If using a can of coconut milk, be sure that you refrigerate overnight, at least 18-24 hours for your coconut milk to firm up for whipping.

Did you make this recipe?

Tag @theminimalistvegan on Instagram and follow us to see the latest!

© The Minimalist Vegan



Category: Basics

#Holiday #Sweets #Recipes
Holiday Sweets Recipes