Easy vegan mille feuille with home-made custard

I remember having mille feuille as a kid and absolutely loving it. This was my first attempt ever at making one and it turned out so well and of course it's egg-free and dairy-free. For me it was important to keep the recipe as easy and accessibly as possible. It's that easy you can get all ingredients in your supermarket as well which is even better. And the home-made custard tasted even better than I could've imagined, better than the store bought one!

All you have to to is to bake a sheet of puff pastry, slice into three equal pieces, make your own vegan vanilla custard (vegan crème pâtissière), assemble and then add the glazing on top. The way I added the chocolate on top is not the traditional way but I wanted this recipe as simple as possible so you don't have to go through any more hassle then necessary.

Also make sure you subscribe to my youtube channel to see the latest vegan recipe videos before they are published on my blog: https://www.youtube.com/c/exceedinglyvegan

Easy vegan mille feuille with home-made custard

A mille feuille is also know as thousand leaf custard slice, vanilla slice or Napoleon and one of the most heavenly desserts on earth. And it's even better when it's dairy-free and egg-free.

What can be better than three layers of puff pastry filled with vegan vanilla custard (or vegan crème pâtissière) and a delicious icing with chocolate on top? And the chocolate mesh is easier to make than it looks.

vegan mille feuille

For the three layers of a mille feuille all you need is a sheet of puff pastry, which is cut into three equal size strips. Most puff pastry is vegan by default, but check to be 100% sure.

vegan mille feuille with home-made vegan custard

I always thought making custard is hard but I did some research on the internet and realised there is actually not much to it, especially if you make it vegan. And it tastes even better then the store bought custard from Alpro I found.

vegan mille feuille with home-made vegan custard

Drizzle your home-made chocolate sauce on top and enjoy

Phil from Exceedinglyvegan

Never Miss
a vegan

Sign up to my newsletter now

and receive exclusive recipes and my latest vegan dishes and news.

Sign up
Vegan recipes


Mille feuille layer ingredients:

  • 1 roll of puff pastry

Vegan custard filling (crème pâtissière) ingredients:

  • 2 cups of plant-based milk
  • 2 tsp vanilla extract
  • 50g white caster sugar
  • 4 tbsp cornstarch
  • 1/2 tsp yellow food colouring (optional)

Icing part 1 ingredients:

  • 1/2 cup of sugar
  • 1 tbsp plant based milk
  • 1 tsp lemon juice
  • 1 tsp vanilla extract

Icing part 2 ingredients:

  • 1 tbsp cocoa powder
  • 1/2 tsp plant based milk (optional - only if needed)

Make cooking easier with my ingredient converter: Click to open

Liquid Converter
Weight Converter
Temperature Converter


Preheat your oven to 200C (390F).

Roll out a puff pastry sheet on a baking tray.

Pierce it with a fork to avoid bubbles when it bakes. You want an equally baked flat sheet. To make sure it stays as flat and bakes as evenly as possible place a baking paper sheet on top and then weigh down with another tray.

Bake in the oven for 15 minutes.

When it's baked, take it out and cut the puff pastry into three equal size pieces (these will form the three layers of your mille feuille).

For the vegan vanilla custard (or crème pâtissière) filling bring 2 cups of plant-based milk (e.g. soy milk) and 2 tsp of vanilla extract to a boil.

Then add 50g caster sugar and 4.5 tbsp of corn starch.

Transfer the mixture to a heat-resistant blender and blend until you get a nice smooth texture. Pour back into the pan, lower the heat and cook for another 10 minutes until it thickens.

Alternatively, instead of adding the starch to the boiling milk and then blending it you can also dissolve it in some of the cold plant-based milk, then stir it into the hot plant based milk with the caster sugar and cook for 10 minutes on a lower heat.

Transfer to a tupperware dish, and let cool down in your fridge.

To make the glazing add 1/2 cup of icing sugar, 1 tbsp of plant-based milk, 1 tsp of lemon juice and 1 tsp of vanilla extract to a bowl and mix together until there are no lumps.

When the custard has cooled down add it to one of three puff pastry pieces - this will be your first layer. Spread evenly and then add another layer of puff pastry on top.

Repeat the process.

Then place the final layer of puff pasty on top and evenly spread the sugar icing on it. Make sure you leave a bit of icing.

To create the chocolate mesh add 1 tbsp (or less) of cocoa powder to the leftover icing and mix together. If this becomes too thick add a tiny bit more plant-based milk to it.

Drizzle the chocolate sauce over the sugar icing in a criss-cross pattern.

Cut a nice slice of vegan mille feuille and enjoy!

And if you like amazing vegan desserts also try my matcha vegan cheese cake. The recipe is here.

Loading Conversation