Cinnamon and Cream

Almond Croissants with Golden Frangipane Filling

18 min read

↓ Jump to Recipe

There is something almost magical about the almond croissant. Bite through the lightly crisp, syrup-soaked exterior and you hit a layer of soft, sweet almond cream, fragrant with toasted nuts and vanilla, nestled inside a pastry that shatters into buttery shards. It is simultaneously elegant and deeply comforting, the kind of thing you find at the very best bakeries and cannot stop thinking about on the walk home. The good news is that you do not need to be a trained pastry chef to make them, and you do not even need to make croissants from scratch.

What sets this recipe apart is the frangipane itself. Many recipes use a basic almond mixture, but here we brown the butter first, coaxing out a deep, nutty complexity that elevates every bite. The soaking syrup is spiked with orange zest and a splash of rum (though vanilla extract works beautifully too), which perfumes the pastry layers as they drink it up. The result is a croissant that tastes like it came straight from a Parisian boulangerie, with a flavor that is richer and more layered than anything you will find pre-packaged.

This recipe is rated medium difficulty, mostly because of the frangipane technique and the patience required to let the syrup soak properly. It is ideal for weekend bakers who want a truly impressive result without a multi-day laminated dough project. Day-old croissants are actually preferred here, making this a brilliant way to use up pastries that are past their prime. Perfect for a slow Sunday morning, a brunch gathering, or any occasion that deserves something a little bit special.

Prep: 30 minutesTotal: 1 hour (plus 10 minutes resting after soaking)Yield: 6 filled almond croissantsDifficulty: ★★☆ IntermediateOccasion: Weekend Bake
✓ Vegetarian
Servings:

6

servings

Ingredients

  • Browning
  • 6 wholeday-old croissants (plain, store-bought or homemade)
  • 115 gunsalted butter (1/2 cup), cut into cubes
  • 150 galmond flour, finely ground (about 1.5 cups)
  • 130 gpowdered sugar, sifted (about 1 cup)
  • 2 largeeggs, at room temperature
  • 1 tsppure vanilla extract
  • 0.5 tsppure almond extract
  • Pinch of fine sea salt
  • Soaking Syrup
  • 120 mlwater (1/2 cup)
  • 100 ggranulated sugar (1/2 cup)
  • 1 tspfinely grated orange zest
  • 1 tbspdark rum or 1 tsp vanilla extract
  • Topping
  • 50 gsliced almonds (about 1/2 cup)
  • Dusting After Baking
  • 2 tbsppowdered sugar

Ingredient Substitutions

almond flour

  • Finely ground blanched almonds pulsed in a food processor until very fine. Avoid almond meal with skins, which will give the frangipane a coarser texture and speckled appearance.
  • For a nut-free version, sunflower seed flour can be used 1:1, though the flavor will be milder and slightly earthy.
unsalted butter

  • Salted butter works, but omit the pinch of salt from the frangipane.
  • Vegan butter (such as Miyoko’s or Violife) can be used for a dairy-free version. Brown it carefully as it behaves slightly differently, and watch for spattering.
eggs

  • 2 flax eggs (2 tbsp ground flaxseed mixed with 6 tbsp water, rested 10 minutes) will bind the frangipane but the texture will be slightly denser and less custardy.
dark rum

  • 1 tsp vanilla extract is a perfect alcohol-free substitute with a warm, sweet note.
  • 1 tsp amaretto-style flavoring or 1/2 tsp almond extract diluted in 1 tsp water adds an even more pronounced almond flavor.
day-old croissants

  • Fresh croissants will work but absorb less syrup. Leave them uncovered at room temperature for several hours or overnight to dry out slightly before using.
  • Brioche rolls or pain au lait can be substituted for a softer, pillowier result with a less flaky texture.

Instructions

🔧 Equipment

🥣small saucepan (light-colored, for browning butter)
🥣medium mixing bowl
🌀whisk
🔪serrated knife
🖌️pastry brush
📋large baking sheet
📄parchment paper
🔵fine-mesh sieve (for dusting powdered sugar)
🔵wire cooling rack
🧁heatproof bowl
🍴rubber spatula
💨air fryer with parchment liner (for air fryer method)


Prep: 30 minutes
Bake: 22 to 25 minutes at 350°F (175°C)
Total: 1 hour (plus 10 minutes resting)
  1. Make the soaking syrup: Combine 120ml water and 100g granulated sugar in a small saucepan over medium heat. Stir until the sugar fully dissolves, then bring just to a simmer. Remove from heat and stir in the orange zest and rum (or vanilla). Set aside to cool for at least 10 minutes.
  2. Brown the butter for the frangipane: Place the 115g cubed butter in a light-colored saucepan over medium heat. Melt it, swirling occasionally, until the foam subsides and the milk solids at the bottom turn a deep golden brown and smell nutty, about 5 to 7 minutes. Immediately pour into a heatproof bowl and let cool until just barely warm but still liquid, about 10 minutes.
  3. Make the frangipane: Whisk together the almond flour, 130g sifted powdered sugar, and the pinch of salt in a medium bowl. Add the two room-temperature eggs, vanilla extract, and almond extract, and stir to combine. Pour in the cooled browned butter and mix until the frangipane is smooth and thick. It should hold its shape when scooped but still be spreadable. Refrigerate for 10 minutes while you prepare the croissants.
  4. Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper.
  5. Soak the croissants: Using a serrated knife, slice each croissant in half horizontally, keeping a hinge at the back if possible. Brush the cut surfaces generously with the cooled soaking syrup, letting it absorb for about 2 minutes. Flip and brush the outside of each croissant as well. Be generous, the croissant should feel moist and slightly heavy.
  6. Fill and top the croissants: Spread about 2 tablespoons of frangipane over the bottom half of each croissant. Close the top, then spread another generous tablespoon of frangipane over the exterior top surface of each one. Sprinkle liberally with sliced almonds, pressing them in lightly so they adhere.
  7. Arrange the filled croissants on the prepared baking sheet, spacing them at least 2 inches apart. Bake for 22 to 25 minutes, until the frangipane is set and deep golden brown and the sliced almonds are toasted. The tops should feel firm with just a slight give when pressed gently.
  8. Transfer to a wire cooling rack. While still warm (but not hot), dust generously with powdered sugar through a fine-mesh sieve. Allow to cool for at least 10 minutes before serving, as the frangipane continues to set as it cools.
Prep: 30 minutes
Bake: 12 to 14 minutes at 320°F (160°C)
Total: 45 minutes
The air fryer produces a wonderfully crisp exterior with a slightly faster bake time. Work in batches and do not crowd the basket. The tops brown faster in an air fryer, so watch from the 10-minute mark.
  1. Make the soaking syrup and frangipane exactly as directed in the oven method steps 1 through 3. The preparation is identical.
  2. Preheat your air fryer to 320°F (160°C) for 3 minutes. Cut a piece of parchment to fit your air fryer basket, or use a lightly greased air fryer liner. Avoid regular parchment without holes, as airflow is essential.
  3. Soak and fill the croissants as described in oven method steps 5 and 6. Work one or two at a time, filling only what fits in a single layer in your basket without touching.
  4. Place 1 to 2 filled croissants in the air fryer basket. Bake at 320°F (160°C) for 12 to 14 minutes, checking at the 10-minute mark. The frangipane should be set and golden, and the almonds deeply toasted. If the almonds are browning too quickly before the frangipane is cooked through, tent loosely with a small piece of foil for the remaining time.
  5. Remove carefully (the croissants will be fragile when hot) and transfer to a wire rack. Repeat in batches with remaining croissants. Dust with powdered sugar once all batches are complete and have cooled for 5 to 10 minutes.

Nutrition Per Serving

Per 1 serving (makes 6 filled almond croissants)

610Calories
58gCarbs
32gSugar
38gFat
11gProtein

Why This Recipe Works

Browning the butter before making the frangipane is the single most important technique in this recipe. When butter is heated past its melting point, the water evaporates and the milk proteins undergo the Maillard reaction, producing hundreds of new flavor compounds including diacetyl and various lactones. These are the molecules responsible for that deep, nutty, almost caramel-like aroma. Using browned butter instead of plain melted butter does not change the structure of the frangipane, but it transforms the flavor entirely, adding a complexity that plain recipes simply cannot achieve.

The soaking syrup is not optional decoration. Day-old croissants have lost moisture from their layers, and without the syrup they would dry out further during baking, becoming hard and crumbly. The sugar syrup rehydrates the laminated layers while also adding sweetness and flavor. The sugar in the syrup also helps the exterior of the croissant caramelize in the oven, giving you that glossy, lightly crisp shell. Using a syrup with a 1:1 ratio of sugar to water by volume ensures it is sweet enough to season the pastry without being cloying.

Almond flour in frangipane behaves very differently from wheat flour. It is high in fat and protein but contains almost no gluten-forming proteins. When mixed with eggs and butter, the almond proteins coagulate gently in the oven heat, setting the frangipane into a soft, almost custardy texture rather than a chewy or bready one. If your frangipane is runny or does not set, the most likely causes are eggs that were too cold (which can cause the browned butter to seize and separate) or underbaking. Always ensure your eggs are at room temperature, and bake until the frangipane feels firm, not jiggly, when you gently press the top.

Baker’s Tips

  • Day-old croissants are genuinely better here than fresh ones. Their slightly drier layers absorb the soaking syrup more evenly, and they hold their structure during baking rather than collapsing under the weight of the frangipane.
  • Let the browned butter cool until it is just barely warm before adding it to the frangipane. If it is too hot, it will begin to cook the eggs and result in scrambled bits in your almond cream.
  • Be generous with the soaking syrup. A properly soaked croissant should feel noticeably heavier and look slightly glossy. If you are nervous about overdoing it, know that under-soaking is a far more common mistake and leads to dry, sandy interior layers.
  • Press the sliced almonds gently but firmly into the frangipane on top. Almonds that are just resting on the surface will slide off or fall away as the frangipane puffs during baking.
  • Dust with powdered sugar while the croissants are still warm, not piping hot. On a hot surface, the sugar dissolves immediately and disappears. Waiting until they are just warm gives you a beautiful, even white coating that stays visible.
  • If your frangipane seems too thick to spread, a splash of milk (1 to 2 teaspoons) will loosen it perfectly without affecting the flavor or set.

Variations

  • Raspberry almond: Spread 1 teaspoon of good-quality raspberry jam on the bottom half of each croissant before adding the frangipane. The tartness cuts beautifully through the richness of the almond cream.
  • Chocolate almond: Stir 30g of finely chopped dark chocolate (70% cacao) into the warm frangipane after adding the browned butter. The chocolate melts slightly and creates pockets of bittersweet flavor throughout.
  • Cardamom and rose: Replace the orange zest in the syrup with 1 teaspoon of rose water, and add 1/4 teaspoon of ground cardamom to the frangipane for a floral, warmly spiced variation.
  • Pistachio frangipane: Replace half the almond flour (75g) with finely ground pistachios for a beautifully green, slightly earthier frangipane. Reduce almond extract to 1/4 teaspoon and add a tiny drop of vanilla.

Troubleshooting & FAQ

My frangipane is runny and did not set properly during baking. What went wrong?
The most likely culprits are cold eggs causing the butter to seize and the mixture to become uneven, or underbaking. Always use room-temperature eggs. The frangipane should be baked until it feels genuinely firm when you press the top gently. If it still jiggles, it needs more time. An oven thermometer is helpful here, as many ovens run cool and extend baking times unpredictably.
The sliced almonds on top burned before the frangipane was cooked through. How do I prevent this?
This is a sign your oven runs hot, or the croissants were placed too close to the top heating element. Try lowering the rack to the center or lower-center position. You can also tent the croissants loosely with foil after about 15 minutes once the almonds are golden, allowing the frangipane underneath to finish cooking without the almonds darkening further.
My croissants came out soggy inside even after baking. What happened?
Over-soaking is the most common cause, but it can also happen if the croissants were very fresh and their layers had not dried out enough to absorb the syrup properly. Another cause is underbaking, which does not give the moisture from the syrup enough time to cook off. Make sure your oven is fully preheated and bake until the exterior feels firm and the underside is golden when you lift a croissant with a spatula.
The browned butter solidified and made the frangipane lumpy. Can I fix it?
This happens when the browned butter cools too much and re-solidifies, or when it hits cold eggs and seizes. If your frangipane is lumpy, try setting the bowl briefly over a pan of warm water (a bain-marie) and stirring gently for 1 to 2 minutes. The gentle heat will remelt the butter without cooking the eggs, and you can stir it back to a smooth consistency. Going forward, ensure the butter is barely warm but still liquid and your eggs are at room temperature.
Can I use fresh croissants instead of day-old ones?
You can, but the results will be noticeably different. Fresh croissants are softer and their layers are more delicate, so they absorb syrup unevenly and can become quite soft and fragile. If you only have fresh croissants, leave them uncovered on a wire rack at room temperature for at least 4 hours, or place them in a 250°F (120°C) oven for 10 minutes, then cool completely before using.

Storage & Make-Ahead

  • Storage: Store cooled almond croissants in an airtight container at room temperature for up to 2 days. To refresh, warm in a 325°F (165°C) oven for 6 to 8 minutes or in an air fryer for 3 to 4 minutes. They are best eaten the day they are baked. Do not refrigerate, as it makes the pastry tough and soggy. Freeze fully baked and cooled croissants (before dusting with powdered sugar) in an airtight container for up to 1 month. Reheat from frozen in a 350°F (175°C) oven for 12 to 15 minutes.
  • Make-Ahead: The soaking syrup can be made up to 1 week ahead and stored in the refrigerator. The frangipane can be made up to 3 days ahead, stored in an airtight container in the refrigerator. Remove it from the fridge 20 minutes before assembling so it softens enough to spread easily. Croissants can be assembled (soaked, filled, topped) up to 2 hours before baking and stored loosely covered at room temperature.


Leave a Comment