
The first bite shatters into a thousand golden shards, releasing clouds of butter-scented steam before your teeth sink into silky, vanilla-kissed almond cream. These pastries transform a lazy Sunday morning into a Parisian café moment, layering crisp laminated dough with a filling so luscious it borders on indulgent. The best part? You’re starting with store-bought croissants and creating bakery-level magic in under an hour.
Why You’ll Love This Recipe
- Ready in 45 minutes using store-bought croissants as your buttery base
- The almond cream filling can be made 3 days ahead and stored in the fridge
- Creates an impressive brunch centerpiece that looks like you spent hours baking from scratch
- Each croissant gets a double dose of almond: cream filling inside and crunchy topping that caramelizes during baking
- Freezes beautifully for up to 2 months, so you can pull out a single serving whenever cravings strike
Pro Tips
- Bring your butter and eggs to room temperature before making the almond cream — this prevents lumps and creates a smoother, more pipeable filling
- Slice the croissants horizontally without cutting all the way through, leaving a hinge on one side so they hold the filling better and don’t fall apart
- Brush the tops with beaten egg before adding the almond topping to help it stick and create that gorgeous golden sheen
- Bake on the middle rack until the almond topping turns deep amber, not pale gold — that’s when the nutty flavor fully develops and the texture goes from soft to perfectly crisp

Buttery Almond Cream Filled Croissants
Ingredients
Method
- Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper or a silicone baking mat.
- Make the almond cream by beating the room-temperature butter and granulated sugar together in a medium bowl until light and fluffy, about 2 minutes. Add the almond flour, one egg, almond extract, vanilla extract, and salt, then beat until smooth and fully combined.
- Using a serrated knife, carefully slice each croissant horizontally without cutting all the way through, leaving one long edge intact as a hinge. Gently open each croissant like a book.
- Spoon or pipe about 2-3 tablespoons of almond cream into the center of each opened croissant, spreading it evenly across the bottom half. Close the croissants gently to encase the filling.
- Beat the remaining egg in a small bowl and lightly brush the top of each filled croissant with the egg wash. Spread a thin layer of the remaining almond cream on top of each croissant, then sprinkle generously with sliced almonds.
- Arrange the croissants on the prepared baking sheet with at least 2 inches of space between them. Bake for 18-22 minutes, until the almond topping is deep golden brown and the croissant layers look crisp and flaky.
- Remove from the oven and let the croissants cool on the baking sheet for 5 minutes to allow the filling to set slightly. Transfer to a wire rack and dust with powdered sugar just before serving warm.

Frequently Asked Questions
Can I use fresh croissants instead of day-old ones?
Fresh croissants work perfectly fine, though day-old ones are slightly easier to slice and absorb the filling better. If using fresh, pop them in the fridge for 20 minutes before slicing to firm them up.
What if my almond cream is too thick to spread?
Beat in 1-2 teaspoons of milk or heavy cream until it reaches a spreadable consistency similar to frosting. The cream should hold its shape but glide smoothly when piped or spooned.
How do I know when they’re done baking?
The almond topping should be deep golden brown with darker edges, and the croissant layers should look crisp and pull apart easily. They’ll continue to firm up as they cool for 5 minutes on the baking sheet.
Can I make these without almond extract?
Yes, substitute with vanilla extract or leave it out entirely. The almond flour still provides plenty of nutty flavor, though the extract does intensify that classic frangipane taste.
Storage & Serving
Store baked croissants in an airtight container at room temperature for 2 days, or refrigerate for up to 5 days. Reheat in a 325°F oven for 5-7 minutes to restore the crispy exterior. Serve warm with a dusting of powdered sugar, alongside fresh berries and strong coffee, or as an elegant dessert with a scoop of vanilla ice cream melting over the top.
These buttery beauties turn any morning into a celebration worth waking up early for.