If you love flaky pastries, sweet almond filling, and cozy café-style breakfasts, this Almond Croissant Recipe is the perfect treat to make at home. These croissants are buttery, crisp on the outside, soft inside, filled with creamy almond frangipane, topped with sliced almonds, and finished with a delicate dusting of powdered sugar.
The best part is that you do not need to make croissant dough from scratch. This recipe uses day-old croissants, which makes it much easier while still giving you that French bakery-style flavor. The croissants are sliced, filled with sweet almond cream, brushed with syrup, baked until golden, and served warm.
At Honey Drizzle Diaries, we love recipes that feel elegant but simple. These almond croissants are perfect for brunch, tea time, holidays, breakfast boards, Mother’s Day, weekend mornings, or anytime you want a homemade pastry that tastes like it came from a bakery.
Why You’ll Love This Almond Croissant Recipe
These almond croissants look fancy, but they are surprisingly easy to make. The filling is rich and creamy, the almonds add crunch, and the powdered sugar makes them look beautiful.
You’ll love this recipe because it is:
Easy to make at home
Bakery-style and beautiful
Perfect for brunch or breakfast
Made with simple ingredients
Great for using leftover croissants
Crispy, buttery, creamy, and sweet
This is also a great recipe when you want to impress guests without spending hours in the kitchen.
What Are Almond Croissants?
Almond croissants are classic French bakery pastries made by filling croissants with almond cream, also called frangipane. They are usually made using day-old croissants because slightly dry croissants absorb syrup and bake beautifully.
The croissant is filled with almond cream, topped with more almond cream and sliced almonds, then baked until golden and crisp. After baking, they are dusted with powdered sugar.
The result is flaky, nutty, buttery, and lightly sweet.
Ingredients You’ll Need
For the Croissants
- 4 large day-old croissants
- 1/2 cup sliced almonds
- Powdered sugar for dusting
For the Almond Syrup
- 1/2 cup water
- 1/4 cup sugar
- 1/2 teaspoon almond extract
- 1/2 teaspoon vanilla extract
For the Almond Cream Filling
- 1/2 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 1 cup almond flour
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- 1 tablespoon all-purpose flour
- Pinch of salt
Ingredient Notes
Croissants
Day-old croissants work best because they are slightly dry and hold the syrup and filling well. Fresh croissants can work too, but they may be softer.
Almond Flour
Almond flour gives the filling its rich nutty flavor. Use fine almond flour for a smooth almond cream.
Butter
Softened butter makes the almond cream creamy and rich. Do not use melted butter because it can make the filling greasy.
Almond Extract
Almond extract gives the croissants that classic bakery-style almond flavor. Use a small amount because it is strong.
Sliced Almonds
Sliced almonds add a beautiful crunchy topping.
Powdered Sugar
Powdered sugar gives the croissants the classic French bakery finish.
How to Make Almond Croissants
Step 1: Make the Almond Syrup
In a small saucepan, combine water and sugar. Warm over medium heat until the sugar dissolves.
Remove from heat and stir in almond extract and vanilla extract.
Let the syrup cool slightly while you prepare the filling.
Step 2: Make the Almond Cream
In a mixing bowl, beat softened butter and sugar until creamy.
Add almond flour, egg, vanilla extract, almond extract, flour, and salt. Mix until smooth and thick.
The almond cream should be soft and spreadable.
Step 3: Slice the Croissants
Slice each croissant in half horizontally, like you are making a sandwich.
Do not cut all the way through if you want the croissant to stay attached at one side.
Step 4: Brush With Syrup
Brush the inside of each croissant lightly with almond syrup.
This adds flavor and keeps the croissants moist inside.
Do not soak them too much, or they may become soggy.
Step 5: Add Almond Filling
Spread a generous layer of almond cream inside each croissant.
Close the croissants gently.
Step 6: Add Topping
Spread a thin layer of almond cream on top of each croissant.
Sprinkle sliced almonds over the top.
Step 7: Bake
Place the croissants on a parchment-lined baking sheet.
Bake at 175°C or 350°F for 15 to 18 minutes, or until golden, crisp, and fragrant.
The tops should be lightly browned and the almond filling should be set.
Step 8: Finish With Powdered Sugar
Let the croissants cool for a few minutes.
Dust generously with powdered sugar before serving.
Serve warm for the best bakery-style texture.
Tips for the Best Almond Croissants
Use day-old croissants for the best texture.
Do not over-soak the croissants with syrup.
Use softened butter for a smooth almond filling.
Add almond cream inside and on top for the best bakery-style look.
Bake until the tops are golden and the almonds look toasted.
Let the croissants cool slightly before dusting with powdered sugar.
Easy Variations
Chocolate Almond Croissants
Add chocolate chips or a thin layer of chocolate spread inside with the almond cream.
Raspberry Almond Croissants
Add raspberry jam inside before spreading the almond cream.
Pistachio Almond Croissants
Mix chopped pistachios into the almond cream and sprinkle more on top.
Orange Almond Croissants
Add orange zest to the almond cream for a bright citrus flavor.
Nutella Almond Croissants
Spread Nutella inside before adding almond cream for a rich dessert version.
Mini Almond Croissants
Use mini croissants for brunch trays, parties, or tea time.
What to Serve With Almond Croissants
Almond croissants pair beautifully with coffee and tea. Serve them with a hazelnut latte, dark mocha latte, lavender London Fog, cappuccino, iced coffee, matcha latte, or hot chocolate.
For brunch, serve them with fresh berries, yogurt bowls, fruit salad, scrambled eggs, or a simple breakfast board.
For a cozy afternoon treat, enjoy them with tea and a little extra powdered sugar.
Make-Ahead Tips
You can make the almond cream ahead of time and store it in the refrigerator for up to 3 days.
You can also assemble the croissants a few hours before baking. Keep them covered in the refrigerator, then bake when ready.
For the best texture, bake them fresh before serving.
Storage and Reheating
Store leftover almond croissants in an airtight container at room temperature for 1 day or in the refrigerator for up to 3 days.
Reheat in the oven at 160°C or 325°F for 5 to 8 minutes until warm and crisp again.
Avoid microwaving because it can make the croissants soft.
Frequently Asked Questions
Can I use fresh croissants?
Yes, but day-old croissants work better because they absorb the syrup without becoming too soft.
Can I make almond croissants without almond flour?
Almond flour is best for the filling. Ground almonds can also work if they are finely processed.
Can I make them ahead of time?
Yes. You can prepare the almond cream ahead or assemble the croissants before baking.
Can I freeze almond croissants?
Yes. Freeze baked croissants, then reheat in the oven until warm and crisp.
Can I make them less sweet?
Yes. Use less syrup and reduce the sugar in the almond cream slightly.
Final Thoughts
These Almond Croissants are flaky, buttery, creamy, and filled with sweet almond flavor. They taste like a French bakery treat, but they are easy enough to make at home using store-bought croissants.
With almond cream filling, toasted sliced almonds, and powdered sugar on top, every bite feels cozy, elegant, and special. Save this recipe for brunch, breakfast, tea time, holidays, or slow weekend mornings.
Quick Recipe Card
The Best Almond Croissant Recipe You Can Make at Home
Prep Time: 20 minutes
Cook Time: 18 minutes
Total Time: 38 minutes
Servings: 4 croissants
Ingredients
- 4 large day-old croissants
- 1/2 cup sliced almonds
- Powdered sugar for dusting
Almond Syrup
- 1/2 cup water
- 1/4 cup sugar
- 1/2 teaspoon almond extract
- 1/2 teaspoon vanilla extract
Almond Cream
- 1/2 cup unsalted butter, softened
- 1/2 cup sugar
- 1 cup almond flour
- 1 large egg
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- 1 tablespoon all-purpose flour
- Pinch of salt
Instructions
- Preheat oven to 175°C or 350°F.
- Line a baking sheet with parchment paper.
- Warm water and sugar in a small saucepan until dissolved.
- Stir in almond extract and vanilla extract.
- In a bowl, beat butter and sugar until creamy.
- Add almond flour, egg, vanilla, almond extract, flour, and salt. Mix until smooth.
- Slice croissants in half horizontally.
- Brush the inside with almond syrup.
- Spread almond cream inside each croissant.
- Close the croissants gently.
- Spread a thin layer of almond cream on top.
- Sprinkle sliced almonds over the top.
- Bake for 15 to 18 minutes until golden and crisp.
- Cool slightly, dust with powdered sugar, and serve warm.