Skip to content
My debut cookbook Savoring is now available for purchase!
Murielle Banackissa
Slice of vegan napoleon cake on a glass plate

Vegan Napoleon Cake

Print recipe
9 hours Prep: 30 mins Cook: 30 mins Refrigeration Time: 8 hours
Serves 8

Made of layers of vegan puff pastry and a scrumptious sweet vanilla cream, this cake is a true crowd pleaser for any special occasion.

Ingredients

  • 1 ¼ cup unsweetened soy milk , divided
  • 1 cup full fat coconut milk
  • ½ cup maple syrup
  • 1 ½ tbsp vanilla extract
  • ¼ cup cornstarch
  • 1 397g pack of vegan puff pastry , thawed
  • All-purpose flour , for dusting

For the cream:

  1. Step 1

    Add soy milk, coconut milk, maple syrup, vanilla extract and the cornstarch to a saucepan. Stir until the cornstarch is diluted. Heat over medium heat and bring to a gentle simmer, stirring constantly.

  2. Step 2

    Once simmering, reduce heat to medium low and let cook until thickened, while still stirring.

  3. Step 3

    Remove from the heat and transfer to a bowl. Refrigerate until cool.

For the puff pastry layers:

  1. Step 1

    Preheat oven to 400ºF and line two baking sheets with a reusable silicone mat or parchment paper.

  2. Step 2

    Divide puff pastry into 4 pieces.

  3. Step 3

    Flour a surface and roll out one of the pieces until the dough is 1mm thin.

  4. Step 4

    Use a 8-inch cake pan to cut out a circle. Place on the prepared baking sheet. Poke with a fork. Set the excess puff pastry aside.

  5. Step 5

    Repeat the process with the rest of the puff pastry pieces. Be sure to flour your surface and rolling pin as needed to prevent the dough from sticking.

  6. Step 6

    Put the excess puff pastry together into a ball and form an extra layer.

  7. Step 7

    Add the extra pieces of puff pastry onto one of your baking sheets, you will use them to decorate your cake.

  8. Step 8

    Bake the for 10 minutes or until golden brown and cooked through. You might have to do this in two batches since you are working with two baking sheets.

  9. Step 9

    Let the puff pastry layers cool completely.

Assemble:

  1. Step 1

    Once the layers and the cream are cool. It is time to assemble.

  2. Step 2

    First, mix the cream until smooth again.

  3. Step 3

    Cut in half any puff pastry layers that are too thick or that have puffed up a lot.

  4. Step 4

    Place the first layer of puff pastry onto a serving plate.

  5. Step 5

    Spread about 3-4 tablespoons of cream onto it. Cover with another layer of puff pastry.

  6. Step 6

    Repeat the process until your last layer, which you will top with cream.

  7. Step 7

    Decorate your cake with those excess pieces of puff pastry by crumbling them on top of your cake.

  8. Step 8

    Cover and refrigerate overnight.

  9. Step 9

    Take out of the fridge for 1 hour before serving.

  10. Step 10

    Keep in the fridge for up to 5 days (although let’s be real, it going to be gone within 24 hours).

Common Questions & Swaps

Recipe adapted from Veggie Society’s Vegan Custard Puff Pastry Napoleon Recipe.

  • Feel free to use any unsweetened non-dairy milk instead of soy milk. The only milk I would only not recommend using is coconut milk as you would end up with a cream that is a little too rich (since the recipe already requires a cup of it).

  • In terms of sweeteners, you could replace the maple syrup with agave syrup.

  • If you would like to make this recipe less sweet, feel free to reduce the maple syrup to 1/3 cup (although I think 1/2 cup is perfect!).

  • Where do you find vegan puffed pastry? You can find it in most grocery stores, just be sure to look at the ingredient list. It should not contain any dairy. I personally use Tenderflake’s Puff Pastry.

  • Could I replace the cornstarch with arrowroot or tapioca powder? I have tried this recipe with arrowroot powder and I found the cream to be too stretchy and liquid. As for tapioca powder, I have not tried it so cannot vouch for it, but I feel like it could work.

Slice of vegan napoleon cake on a glass plate
Closeup of texture of vegan napoleon cake
Napoleon cake with slice taken out surrounded by golden Christmas decorations
Slice of napoleon cake on glass plate with full cake in the background