I present a vegan galette des Rois that emerges impossibly flaky and golden with a hidden fève that proves plant-based can outshine the original.

I am obsessed with this Vegan Galette des Rois because it hits every rich, flaky and nutty note I crave. The crackling layers of vegan puff pastry give a buttery shout with each bite.
Inside, a lush frangipane built from blanched almond flour delivers that almondy punch that makes me close my eyes. But it’s not precious or fussy.
It’s bold, slightly boozy, and loud in the best way. A slice feels like celebration without pressure.
I keep thinking about the next piece before I finish the one in my hand. Short indulgence.
Long satisfaction. Worth every sinful flaky crumb.
Ingredients

- Vegan puff pastry — buttery, flaky layers that give you the classic crown feel.
- Vegan butter — adds richness and creaminess, like real butter but plant-based.
- Blanched almond flour — nutty body and texture, makes the frangipane creamy.
- Granulated sugar — sweetness and structure, keeps the almond cream balanced.
- Powdered sugar — smoother frangipane texture, helps it blend more silky.
- All purpose flour — stabilizes the almond cream so it holds its shape.
- Plant based milk — loosens the cream a bit, keeps it vegan and smooth.
- Vanilla extract — warm, familiar flavor that makes it feel homey.
- Almond extract — a little goes a long way, brightens the almond notes.
- Dark rum or orange blossom water — floral or boozy lift, choose your mood.
- Salt — tiny pinch, it makes the sweetness actually taste sweeter.
- Apricot jam — glossy glaze, adds shine and a touch of fruity tang.
- Plant milk plus oil for brushing — helps the crust brown and crisp.
- Toasted sliced almonds — crunchy top note, pretty and textural.
- Small trinket or fève — goofy tradition, someone gets crowned and good laughs.
Ingredient Quantities
- Vegan puff pastry, 2 sheets (about 500 g total), thawed
- Vegan butter, 115 g (1/2 cup), softened
- Blanched almond flour, 100 g (1 cup)
- Granulated sugar, 75 g (1/3 cup)
- Powdered sugar, 30 g (1/4 cup), for a slightly smoother frangipane
- All purpose flour, 2 tablespoons (helps stabilize the almond cream)
- Plant based milk (soy, oat or almond), 2 tablespoons
- Vanilla extract, 1 teaspoon
- Almond extract, 1/4 teaspoon, optional but really nice
- Dark rum or orange blossom water, 1 tablespoon, optional for flavor
- Salt, a pinch
- Apricot jam, 2 tablespoons, strained and warmed for glazing
- Plant milk plus 1 teaspoon neutral oil, about 1 tablespoon total, for brushing the pastry
- Whole toasted sliced almonds, 2 tablespoons, optional for scattering on top
- Small trinket or fève, optional and wrapped for tradition
How to Make this
1. Make the almond cream: beat the softened vegan butter with the granulated sugar and powdered sugar until smooth, then stir in the blanched almond flour, all purpose flour, plant milk, vanilla, almond extract if using, the rum or orange blossom water if using, and a pinch of salt until you have a thick, spreadable paste. Taste and adjust vanilla or almond extract, it should be nicely sweet and nutty.
2. Prep the pastry: roll one sheet of thawed vegan puff pastry on a lightly floured surface to about a 12 inch round (or keep size similar to the second sheet), transfer to a baking sheet lined with parchment. Chill the second sheet in the fridge while you fill the first.
3. Assemble the frangipane: spread the almond cream over the first pastry round leaving a 1 inch border all around. If you want tradition, wrap the small trinket or feve in parchment and push it into the almond cream off center so it stays hidden.
4. Seal the galette: brush the 1 inch border with a little plant milk so the top sheet will stick, gently lay the second puff pastry sheet on top, pressing the edges to seal. Use your fingers or the tines of a fork to crimp the edge well so filling does not ooze out.
5. Chill and score: refrigerate the assembled galette for 10 to 15 minutes to help keep the layers distinct when baking. Then, lightly brush the top with the plant milk plus 1 teaspoon neutral oil mixture for a golden finish. Using a sharp knife, very lightly score a decorative pattern on top, avoid cutting through to the filling. Make a tiny steam hole in the center.
6. Final glaze and almonds: if using sliced almonds, press a few around the top or scatter them decoratively now so they toast while baking. Reserve extra for later if you like.
7. Bake: preheat oven to 200 C (400 F). Bake the galette on the middle rack for about 25 to 30 minutes, rotating halfway, until it is puffed and deep golden. Watch it toward the end because vegan puff pastry browns quickly.
8. Warm the jam: while the galette bakes, strain and warm the apricot jam in a small pan or microwave until smooth and runny so it will glaze easily.
9. Glaze and finish: once the galette is golden, remove from oven and immediately brush the warm apricot jam over the top for shine. Scatter any remaining toasted sliced almonds. Let rest for at least 15 minutes so the almond cream sets a bit before slicing.
10. Serve and enjoy: cut into wedges, warn guests about the hidden fève if you used one, and enjoy warm or at room temperature. Leftovers keep covered in the fridge and are lovely warmed up a bit in the oven.
Equipment Needed
1. Large mixing bowl
2. Electric hand mixer or sturdy whisk
3. Rubber spatula (for spreading the almond cream)
4. Measuring cups and spoons
5. Rolling pin (lightly floured)
6. Baking sheet lined with parchment paper
7. Sharp knife (for scoring)
8. Pastry brush (for milk/glaze)
9. Small saucepan or microwave-safe bowl (to warm the apricot jam)
FAQ
Vegan Galette Des Rois Recipe Substitutions and Variations
- Vegan puff pastry: Use store bought phyllo sheets brushed with extra vegan butter or a simple homemade rough puff (flour, cold vegan butter, ice water) if you want flakier, more rustic layers. Phyllo needs careful handling and extra brushing so it doesnt dry out.
- Vegan butter: Swap in coconut oil (solid, measured firm) for similar richness, or use a mild olive oil based spread if you prefer less coconut flavor. Coconut can make the filling slightly firmer when chilled.
- Blanched almond flour: Try finely ground cashew or hazelnut flour for different nutty notes, or use a 50/50 mix of almond meal and extra powdered sugar if you want a smoother frangipane texture. Coarser almond meal will give a more rustic crumb.
- Apricot jam for glaze: Replace with strained peach or apricot preserves, or heat a bit of maple syrup with a dash of lemon juice for a glossy, naturally sweet finish. Make sure any swap is warmed and strained so it doesnt gum up the surface.
Pro Tips
1) Keep everything cold but not rock hard. Chill the filled galette for 10 to 15 minutes before baking so the layers stay separate and you get that nice lift. If the butter in the frangipane gets too warm the filling can slump and leak while baking.
2) Taste and tweak the almond cream. Since vegan butters and almond flours vary, taste the paste before you seal it. If it needs brightness add a little lemon zest or an extra splash of orange blossom water or rum. If it feels too loose add a teaspoon more flour or a tiny bit more almond flour so it spreads without sliding.
3) Seal like your life depends on it. Brush the edge with plant milk, press firmly all around, then crimp with a fork. Any small gaps will leak. If you’re worried, chill again after sealing and before scoring so steam venting is controlled.
4) Watch the finish closely and time the glaze. Vegan puff pastry can go from perfect to burnt in five minutes, so rotate halfway and start checking at 20 minutes. Glaze right when it comes out so the jam melts into the surface for shine, and let it rest at least 15 minutes so the almond cream sets before you cut.

Vegan Galette Des Rois Recipe
I present a vegan galette des Rois that emerges impossibly flaky and golden with a hidden fève that proves plant-based can outshine the original.
8
servings
556
kcal
Equipment: 1. Large mixing bowl
2. Electric hand mixer or sturdy whisk
3. Rubber spatula (for spreading the almond cream)
4. Measuring cups and spoons
5. Rolling pin (lightly floured)
6. Baking sheet lined with parchment paper
7. Sharp knife (for scoring)
8. Pastry brush (for milk/glaze)
9. Small saucepan or microwave-safe bowl (to warm the apricot jam)
Ingredients
-
Vegan puff pastry, 2 sheets (about 500 g total), thawed
-
Vegan butter, 115 g (1/2 cup), softened
-
Blanched almond flour, 100 g (1 cup)
-
Granulated sugar, 75 g (1/3 cup)
-
Powdered sugar, 30 g (1/4 cup), for a slightly smoother frangipane
-
All purpose flour, 2 tablespoons (helps stabilize the almond cream)
-
Plant based milk (soy, oat or almond), 2 tablespoons
-
Vanilla extract, 1 teaspoon
-
Almond extract, 1/4 teaspoon, optional but really nice
-
Dark rum or orange blossom water, 1 tablespoon, optional for flavor
-
Salt, a pinch
-
Apricot jam, 2 tablespoons, strained and warmed for glazing
-
Plant milk plus 1 teaspoon neutral oil, about 1 tablespoon total, for brushing the pastry
-
Whole toasted sliced almonds, 2 tablespoons, optional for scattering on top
-
Small trinket or fève, optional and wrapped for tradition
Directions
- Make the almond cream: beat the softened vegan butter with the granulated sugar and powdered sugar until smooth, then stir in the blanched almond flour, all purpose flour, plant milk, vanilla, almond extract if using, the rum or orange blossom water if using, and a pinch of salt until you have a thick, spreadable paste. Taste and adjust vanilla or almond extract, it should be nicely sweet and nutty.
- Prep the pastry: roll one sheet of thawed vegan puff pastry on a lightly floured surface to about a 12 inch round (or keep size similar to the second sheet), transfer to a baking sheet lined with parchment. Chill the second sheet in the fridge while you fill the first.
- Assemble the frangipane: spread the almond cream over the first pastry round leaving a 1 inch border all around. If you want tradition, wrap the small trinket or feve in parchment and push it into the almond cream off center so it stays hidden.
- Seal the galette: brush the 1 inch border with a little plant milk so the top sheet will stick, gently lay the second puff pastry sheet on top, pressing the edges to seal. Use your fingers or the tines of a fork to crimp the edge well so filling does not ooze out.
- Chill and score: refrigerate the assembled galette for 10 to 15 minutes to help keep the layers distinct when baking. Then, lightly brush the top with the plant milk plus 1 teaspoon neutral oil mixture for a golden finish. Using a sharp knife, very lightly score a decorative pattern on top, avoid cutting through to the filling. Make a tiny steam hole in the center.
- Final glaze and almonds: if using sliced almonds, press a few around the top or scatter them decoratively now so they toast while baking. Reserve extra for later if you like.
- Bake: preheat oven to 200 C (400 F). Bake the galette on the middle rack for about 25 to 30 minutes, rotating halfway, until it is puffed and deep golden. Watch it toward the end because vegan puff pastry browns quickly.
- Warm the jam: while the galette bakes, strain and warm the apricot jam in a small pan or microwave until smooth and runny so it will glaze easily.
- Glaze and finish: once the galette is golden, remove from oven and immediately brush the warm apricot jam over the top for shine. Scatter any remaining toasted sliced almonds. Let rest for at least 15 minutes so the almond cream sets a bit before slicing.
- Serve and enjoy: cut into wedges, warn guests about the hidden fève if you used one, and enjoy warm or at room temperature. Leftovers keep covered in the fridge and are lovely warmed up a bit in the oven.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 114g
- Total number of serves: 8
- Calories: 556kcal
- Fat: 36g
- Saturated Fat: 12.8g
- Trans Fat: 0g
- Polyunsaturated: 5g
- Monounsaturated: 13.8g
- Cholesterol: 0mg
- Sodium: 150mg
- Potassium: 75mg
- Carbohydrates: 50.9g
- Fiber: 2.1g
- Sugar: 16.9g
- Protein: 7g
- Vitamin A: 0IU
- Vitamin C: 0mg
- Calcium: 32.5mg
- Iron: 0.6mg
















