If you’ve ever wandered into a bakery and been mesmerized by the golden, nutty pastries in the display case, you know the pure joy of biting into Almond Croissants. Flaky, buttery croissants are transformed with a luscious almond filling, a touch of syrup, and a crisp crown of sliced almonds, creating an irresistible treat that’s perfect for breakfast or an afternoon pick-me-up. This recipe brings that bakery magic right into your own kitchen with easy steps and simple ingredients, so you can indulge in French-inspired deliciousness any time you like.

Ingredients You’ll Need
Let’s talk about what makes these Almond Croissants sing. Each ingredient here brings something special, from the rich butter to the fragrant almond extract. When combined, they work together to create layers of flavor, crunch, and that signature pastry shop aroma.
- Day-old croissants (4): Using slightly stale croissants helps them soak up the almond filling without turning soggy—perfect texture every time.
- Unsalted butter (1/2 cup, softened): The creamy base for our almond filling, adding richness and helping everything blend smoothly.
- Granulated sugar (1/2 cup): Sweetens the filling and caramelizes a bit during baking for a beautiful golden finish.
- Almond flour (1 cup): The star of the show, bringing an intense almond flavor and moist, tender crumb to the filling.
- Large eggs (2): These bind the filling together and help it puff slightly as it bakes.
- Almond extract (1 teaspoon): Amplifies the nutty aroma and flavor, making every bite taste extra special.
- All-purpose flour (1 tablespoon): Just a touch to give the filling structure and the perfect consistency for spreading.
- Sliced almonds (1/4 cup): Sprinkled on top for crunch, texture, and that classic French pastry look.
- Powdered sugar (for dusting): A snowy sprinkle at the end makes them look as stunning as they taste.
- Optional Syrup: (1/2 cup water, 1/4 cup granulated sugar, 1/2 teaspoon almond extract): Brushing the croissants with this syrup adds moisture and an extra boost of almond flavor.
How to Make Almond Croissants
Step 1: Prep Your Oven and Baking Sheet
Start by preheating your oven to 350°F and lining a baking sheet with parchment paper. This ensures your Almond Croissants bake evenly and don’t stick, making cleanup a breeze.
Step 2: Make the Optional Almond Syrup
If you’re all in for the ultimate almond experience, mix up the quick syrup. Combine water and sugar in a small saucepan, bring it to a simmer until the sugar is dissolved, then remove from heat and stir in almond extract. Set the syrup aside to cool—you’ll use it to brush the croissants for extra flavor and moisture.
Step 3: Prepare the Almond Filling
In a medium bowl, cream together the softened butter and sugar until light and fluffy. Next, add the almond flour, all-purpose flour, eggs, and almond extract. Mix until the filling is smooth and spreadable—it should be thick enough to hold its shape but soft enough to slather easily.
Step 4: Slice and Brush the Croissants
Take each day-old croissant and carefully slice it in half horizontally, as if you’re making a sandwich. If you made the syrup, lightly brush the inside of both halves. This step infuses the croissants with extra almond goodness and keeps them moist.
Step 5: Fill and Assemble
Spread a generous layer of almond filling on the bottom half of each croissant, then gently press the tops back on. Don’t be shy with the filling—you want every bite to be rich and flavorful. Once assembled, spread another layer of almond filling right on top of each croissant and sprinkle liberally with sliced almonds.
Step 6: Bake to Golden Perfection
Arrange the croissants on your prepared baking sheet and bake for 15 to 18 minutes. Keep an eye on them; you’re looking for a golden, crisp crust and a toasty aroma that fills your kitchen. Let them cool just slightly before finishing with a dusting of powdered sugar.
How to Serve Almond Croissants

Garnishes
For a classic finish, a generous dusting of powdered sugar brings a touch of elegance and a hint of sweetness to the Almond Croissants. If you want to get fancy, add a few extra sliced almonds or even a drizzle of melted chocolate for a decadent twist.
Side Dishes
Pair your Almond Croissants with a strong cup of coffee, a pot of black tea, or even a glass of cold milk for a simple yet satisfying breakfast. For a brunch spread, try serving with fresh berries, citrus salad, or a dollop of Greek yogurt on the side to balance out the richness.
Creative Ways to Present
Impress guests by arranging the Almond Croissants on a pretty platter, lined up in neat rows or artfully staggered. For special occasions, wrap each croissant in parchment and tie with baker’s twine for a bakery-style gift. You can also slice them into small portions for a sweet addition to a dessert buffet or afternoon tea.
Make Ahead and Storage
Storing Leftovers
If you have any Almond Croissants left (which is a big “if”), store them in an airtight container at room temperature for up to two days. This keeps them from drying out while preserving their flaky texture and dreamy filling.
Freezing
These croissants freeze beautifully! Simply wrap each one tightly in plastic wrap and place in a freezer-safe bag. When a craving strikes, just thaw at room temperature or pop into a low oven to refresh them.
Reheating
To bring back that fresh-baked magic, reheat Almond Croissants in a toaster oven or regular oven at 300°F for 5 to 8 minutes. This crisps up the outside while gently warming the almond filling inside—just like new.
FAQs
Can I use fresh croissants instead of day-old?
Day-old croissants are less soft, so they hold up better to the filling and syrup without getting soggy, but in a pinch, you can use fresh. Try letting them sit out uncovered for a few hours to firm up a bit before starting the recipe.
Is it possible to make the almond filling ahead of time?
Absolutely! You can prepare the almond filling up to two days in advance. Store it covered in the fridge, then bring to room temperature before assembling your Almond Croissants.
What if I don’t have almond flour?
If you’re out of almond flour, you can pulse blanched almonds in a food processor until finely ground (just be careful not to make almond butter). The texture will be slightly different, but the flavor will still be delicious.
Do I really need to use the syrup?
The syrup is optional but highly recommended. It adds an extra boost of almond flavor and ensures the croissants stay moist and flavorful. If you prefer them less sweet, you can skip it and still have wonderful results.
Can these be made gluten-free?
Yes! Choose gluten-free croissants and swap the all-purpose flour in the filling for your favorite gluten-free blend. The almond flour keeps the filling naturally gluten-free, so it’s a simple swap.
Final Thoughts
There’s something truly magical about making Almond Croissants at home, from the sweet scent of almonds to the first bite of buttery, flaky pastry. I hope you give this recipe a try and let it bring a little French bakery joy to your kitchen—one golden, almond-studded croissant at a time!
Print
Almond Croissants Recipe
- Total Time: 33 minutes
- Yield: 4 croissants 1x
- Diet: Vegetarian
Description
Delicious almond croissants made with day-old croissants filled with a smooth almond butter mixture and topped with sliced almonds and powdered sugar. This easy French bakery-style pastry is perfect for breakfast or dessert and features a crisp, golden exterior with a rich, nutty filling.
Ingredients
Main Ingredients
- 4 day-old croissants
- 1/2 cup unsalted butter (softened)
- 1/2 cup granulated sugar
- 1 cup almond flour
- 2 large eggs
- 1 teaspoon almond extract
- 1 tablespoon all-purpose flour
- 1/4 cup sliced almonds
- Powdered sugar (for dusting)
Optional Syrup
- 1/2 cup water
- 1/4 cup granulated sugar
- 1/2 teaspoon almond extract
Instructions
- Preheat and Prepare Baking Sheet: Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper to prevent sticking and for easy cleanup.
- Make the Optional Syrup: In a small saucepan, combine water and sugar. Bring to a simmer over medium heat, stirring until the sugar dissolves completely. Remove from heat and stir in almond extract. Set aside to cool. This syrup adds moisture and flavor to the croissants.
- Prepare the Almond Filling: In a medium bowl, cream together the softened butter and granulated sugar until smooth and fluffy. Mix in almond flour, all-purpose flour, eggs, and almond extract until you have a smooth, spreadable almond filling.
- Slice Croissants: Slice each day-old croissant horizontally like a sandwich to create two halves.
- Assemble Croissants: Lightly brush the inside of each croissant half with the optional almond syrup for extra moisture and flavor. Spread a generous amount of the almond filling on the bottom half, then sandwich the croissant back together. Spread more almond filling on top of each croissant, and sprinkle with sliced almonds for crunch.
- Bake Croissants: Place the assembled croissants on the prepared baking sheet. Bake in the preheated oven for 15 to 18 minutes, or until they turn golden brown and crisp on top.
- Cool and Serve: Let the croissants cool slightly on a wire rack. Dust with powdered sugar before serving to add a delicate sweetness and beautiful finish.
Notes
- Using day-old croissants allows them to absorb the almond filling better without becoming soggy.
- Store any leftovers in an airtight container to keep them fresh.
- For best texture, reheat leftovers in a toaster oven to maintain crispness.
- You can omit the optional syrup for a less sweet version.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Category: Breakfast or Dessert
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 croissant
- Calories: 480
- Sugar: 20g
- Sodium: 230mg
- Fat: 33g
- Saturated Fat: 14g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 95mg