A must-make for breakfast or tea time, these flaky almond croissants with a sweet and creamy filling are sure to make your day a little brighter. They're ready in 30 minutes and taste like you got them from your favorite bakery!
Leave the croissants out on the counter uncovered overnight to help dry them out.
The day after, preheat the oven to 350°F and line a baking sheet with parchment paper.
Simple syrup
Add the water and sugar to a small saucepan and bring to a simmer. Simmer until all the sugar has dissolved.
Remove from the heat and stir in almond extract. Let cool completely.
Almond filling
In a large bowl, whisk together the almond meal or flour, sugar, and salt.
Add the butter and almond extract and beat until fully combined.
Add the eggs one at a time and then beat on high until you achieve a fluffy and creamy frosting consistency.
Assembly and Baking
Slice open the stale croissants. Use a pastry brush to generously brush the simple syrup over the insides of the croissants.
Spread a layer of almond filling on the bottom half of each croissant, about 2-3 tablespoons. Top with the top half of the croissant.
Once all the croissants are filled, mix the remaining almond filling with 2 tablespoon of milk to thin. Spread it evenly over the top of the croissants. Sprinkle with sliced almonds. You can use your hand to press the almonds into the almond filling to prevent them from falling off while baking.
Bake for 13-15 minutes, until the almond filling on top begins to turn golden brown and the sliced almonds are getting toasted.
Let cool before dusting with powdered sugar. These croissants are best served the same day they are made.