Go Back
+ servings
Vegan Napoleon Cake Recipe

Vegan Napoleon Cake with Custard

This Vegan "Napoleon" Cake is a plant-based twist on the classic French dessert, featuring delicate layers of crispy puff pastry and luscious dairy-free custard. The combination of flaky texture and creamy filling makes it an irresistible treat for any occasion. Perfect for celebrations or as a decadent indulgence, this cake becomes even more flavorful as it sets in the fridge. Whether you're vegan or simply looking for a dairy-free alternative, this dessert is sure to impress!
Prep Time 30 minutes
Cook Time 20 minutes
Chilling Time 6 hours
Total Time 6 hours 50 minutes
Course Dessert
Cuisine French, Plant-based
Servings 9 slices

Ingredients
  

Ingredients for the Cake:

  • 1.1 lb 500 g store-bought vegan puff pastry (egg and dairy-free)
  • Crumbled puff pastry for decoration

Ingredients for the Vegan Custard:

  • 1 ¼ cups 310 g plant-based milk (neutral flavor)
  • cup 73 g coconut sugar
  • 1 tsp 4.5 g agar-agar
  • tsp 1 g salt
  • 1 ½ tbsp 14 g cornstarch
  • ¼ cup 50 g refined coconut oil
  • 1 ½ tsp 7 g refined cocoa butter

Instructions
 

Make the Custard:

  • In a saucepan, mix plant-based milk, coconut sugar, agar-agar, salt, and cornstarch.
  • Cook the Mixture: Heat over medium heat, stirring constantly until it starts to boil.
  • Add Fats: Remove from heat and add coconut oil and cocoa butter. Let it sit for 5-10 minutes to melt.
  • Blend and Set: Use an immersion blender to blend until smooth. Pour into a bowl, cover with plastic wrap touching the surface, and refrigerate for at least 2 hours to set.

Preparing the Cake:

  • Bake the Layers: Preheat your oven to 350°F (180°C). Roll out the vegan puff pastry into thin layers and cut into equal rectangles or circles. Prick the dough with a fork and bake on a parchment-lined sheet for 15-20 minutes until golden brown. Let cool completely. Crumble one or two layers for decoration.
  • Assemble the Cake: Place a pastry layer on a serving plate, spread an even layer of custard on top, and continue layering until all the pastry and custard are used. Cover the top and sides with custard.
  • Decorate: Sprinkle the top and sides with crumbled pastry, pressing gently to stick.
  • Let the Cake Set: Refrigerate the cake for at least 6 hours, preferably overnight, to allow the layers to absorb the custard.

Notes

 

  • Even Layers: Use a ruler to cut the pastry into uniform pieces for a neat, professional look.
  • Extra Crispiness: Bake the pastry layers until deep golden brown for a flakier texture.
  • Richer Flavor: Add a splash of vanilla extract or a pinch of cinnamon to the custard for more depth.
  • Faster Assembly: Chill the custard until slightly thickened but still spreadable to make layering easier.
  • Make-Ahead Friendly: This cake tastes best after resting overnight, allowing the layers to soften and absorb the custard.
  • Storage Tip: Store in the refrigerator for up to 3 days, covering it loosely to prevent drying out.
Tried this recipe?Let us know how it was!