Vegan Almond Croissant Cookie Bars
Vegan almond cookie bars inspired by classic almond croissants! These bars have layers of a soft and chewy almond cookie, gooey frangipane filling and crunchy almond topping.

Ingredients you’ll need

The full list of ingredient quantities and instructions are in the recipe card at the bottom of this post.
Notes about the ingredients
Almond flour (or blanched almond meal in the UK/Australia) provides a lot of the flavor and texture in these cookie bars.
All-purpose flour (or gluten-free all-purpose flour) to provide structure to the almond flour. These cookie bars will not work with only almond flour.
Granulated sugar allows the almond flavor to shine! It makes the frangipane filling gooey and adds moisture and sweetness to the cookie layers. Just like my almond cookies, brown sugar also works well in the cookie layers and adds extra depth of flavor.
Almond extract (optional) for that almond croissant flavor. If you don’t like the taste of it, you can use more vanilla extract.

Make the frangipane filling
The frangipane filling is easy to make as you add all ingredients to a small bowl and mix until combined. Then place it in the fridge to chill and firm up.

Making the cookie dough
I adapted the cookie dough layer from my vegan almond cookies, but I used melted butter to make it denser and so we don’t need a mixer!
To make the dough, mix the melted butter, brown sugar, milk and extracts until combined.
Then add the almond flour, all-purpose flour and baking powder and mix until you have a soft cookie-like dough.
If you used your butter when it was still hot/warm, your cookie dough will be very runny, almost like a thick cake batter. If so, chill the dough in the fridge, until it firms up.

Assembling the almond cookie bars
Press half of the cookie dough into the base of an 8×8-inch (20x20cm) baking tin. You can use your hands, a spatula or a spoon. Try to make sure there are no large holes, otherwise your cookie bars may crumble a little when you cut into them.
Then spread the frangipane filling on top.

Flatten the remaining cookie dough into discs and arrange them on top of the frangipane layer (Image 9). The frangipane layer is quite soft and will ooze out if you press it, so it’s easier to flatten the dough before placing it on top. Then, if desired, smooth out any creases in the top layer.
If you have extra time and want neater layers, you can make and freeze the frangipane layer in the shape of your baking tin. Once it’s frozen, place it between the cookie layers.
Alternatively, you can create a textured topping similar to a crumble bar. To do this, crumble the second half of the cookie dough on top of the frangipane.

Then bake the cookie bars until it’s slightly golden brown on top!
The hardest part is waiting for the bars to cool. They’re much easier and cleaner to cut when they aren’t warm.

Customizing this recipe
Yes, you can make half of the recipe and bake it in an 8-inch (20cm) loaf pan. It will take around 25-28 minutes to bake.
Yes, the cookie dough works with gluten-free all-purpose flour and Bob’s Red Mill 1:1 flour (I used the grams measurements). The cookie dough may have a slightly different texture, but it will still work.
I have only tested granulated and brown sugar for this recipe.
The recipe may work with a granulated sugar replacer (for example erythritol) with slightly different results. I don’t recommend using liquid sweeteners for this recipe.

More vegan desserts using almond flour
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!

Almond Croissant Cookie Bars
Ingredients
Frangipane layer
- ¾ cup (75g) almond flour / blanched almond meal, spooned and leveled (note 1)
- ⅓ cup (65g) granulated sugar
- 1 ½ tablespoons (25g) melted vegan butter
- 2 ½ tablespoons (40g) dairy-free milk
- ½ teaspoon almond extract, or vanilla extract, to taste
Almond Cookie Layer
- ½ cup (115g) melted vegan butter, cooled
- ¾ cup (150g) granulated sugar, or packed brown sugar
- 2 tablespoons (30g) dairy-free milk, or as needed
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract, or extra vanilla extract, to taste
- 1 ¼ cup (155g) all-purpose plain flour, or gluten-free all-purpose flour, spooned and leveled (note 2)
- 1 ¼ cups (125g) almond flour / blanched almond meal, spooned and leveled
- ½ teaspoon baking powder
To decorate
- ¾ cup (65g) sliced almonds
Instructions
- Preheat your oven to 180°C (350°F). Line an 8-inch (20 cm) square baking pan with parchment paper.
Make the frangipane layer:
- Add all the frangipane ingredients to a small bowl and mix until combined. Set aside in the fridge until needed.
Make the cookie dough:
- Add the melted butter, brown sugar, milk and extracts to a large mixing bowl. Mix until well combined.
- Add the all-purpose flour, almond flour and baking powder and mix until just combined. The dough should have a similar consistency to regular cookie dough. Mix in an extra dash of milk if your dough is dry. (note 3)
Assemble and bake:
- Press half of the cookie dough in your baking tin. This layer will be very thin. Spread all of the frangipane into an even layer on top of the cookie dough.
- Grab pieces of the remaining cookie dough and flatten them into discs in the palm of your hands. They should be around 1/4 inch (6mm) thick. Arrange the dough on top of the frangipane. Crumble any remaining cookie dough in the gaps. If desired, gently smooth the surface of the cookie dough. Sprinkle the almonds on top.
- Bake the cookie bars for 30-35 minutes (less time for gooeier bars, more time for crunchier bars). The cookie bars are ready when the surface is slightly golden brown and the edges look set. If you insert a toothpick in the center, it should come out mostly clean with a few moist crumbs (but no wet batter). The bars may puff up in the oven, but will settle when they cool.
- Allow the cookie bars to cool in the tin on a wire rack for at least 1 hour. Then use the parchment paper to lift the bars out of the pan and let them cool on the wire rack. When the slab is completely cool, cut it into squares with a serrated knife.
- Store leftover cookie bars in an air-tight container at room temperature for up to 5 days, in the fridge for up to 10 days or in the freezer for up to 1 month.
Notes
- If you’re using measuring cups, I strongly recommend using the spoon and level method otherwise your bars will be dense and dry. Fluff up the flour in the bag, use a spoon to add flour to your measuring cup and level it off with a knife. If you scoop the flour with your cups, it can add up to 50% more flour which will throw off this recipe. For the best results, use the grams measurements and a kitchen scale.
- These cookie bars work with Bob Red Mills 1:1 flour and gluten-free all-purpose flour instead of regular all-purpose flour. I recommend using the grams measurement as all gluten-free flours have different densities.
- If you used the butter while it was hot/warm, your cookie dough will be much runnier, almost like a thick cake batter. If so, chill it in the fridge until it has thickened up.
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.

question: is it ok to use salted butter in the frangipane or would that ruin the flavour? are there any alternatives to the butter (sunflower oil or olive oil maybe)?
thanks for sharing your great recipes!
Hi Kath, salted butter in the frangipane is absolutely fine! You could use a liquid oil, but would need a smaller amount as it won’t solidify at room temperature (and I’d suggest adding a pinch of salt to mimic the buttery flavor). Hope that helps and thanks for your ongoing support 🙂
EXCELLENT OPTION FOR A DESSERT OR A SNACK!!
Hi Paulo, so glad you enjoyed these!
OMG these cookies are now a standard in my house! If you’re an almond lover, go no further. The best thing about Anthea’s recipes is they are simple enough for someone like me who isn’t a great cook or baker.
My non-vegan husband loves not only these cookies but so many more of Anthea’s recipes. I will be trying so many more!
Hi Diane, I’m over the moon you loved these cookie bars! And I’m so glad you find my recipes approachable – that means a lot :). Thank you for your kind feedback and I hope you enjoy any other recipes that you get to bake!
Hi thank you for sharing this recipe..if I had to make this with butter and regular milk any change in quantities needed ?
Hi Rashmi, it’ll likely work with the same measurements. However, I haven’t tested it myself (as I don’t eat dairy) so I can’t guarantee results or if you need to change any quantities.