Almond croissant filling is pure magic in a bowl! This silky, buttery almond cream (also called frangipane) transforms ordinary croissants into bakery-worthy pastries. With just a handful of simple ingredients like almond flour, butter, and a touch of almond extract, you’ll create the most irresistible filling that bakes up golden and fragrant.

Why You’ll Love This Almond Croissant Filling
This almond cream filling is absolutely dreamy and incredibly versatile. It’s the kind of recipe that makes you feel like a professional pastry chef, even if you’re working in your pajamas on a Sunday morning. The texture is perfectly smooth and spreadable, the almond flavor is rich without being overwhelming, and it bakes beautifully every single time. Plus, you probably have most of these ingredients in your pantry right now!
Print
The Best Almond Croissant Filling
- Total Time: 10 minutes (plus optional 15–30 minutes chilling)
- Yield: 8–12 croissants
Description
Learn how to make authentic almond croissant filling (frangipane) at home with this simple recipe. This buttery almond cream features almond flour, butter, sugar, and a hint of almond extract for that classic French bakery flavor. Perfect for filling croissants, danishes, pastries, and more!
Ingredients
For the Almond Filling:
- 1 cup (100 g) almond flour (finely ground almonds)
- ¼ cup (30 g) all-purpose flour
- ½ cup (100 g) granulated sugar
- ½ cup (1 stick / 113 g) unsalted butter, room temperature
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract (optional — but highly recommended for that authentic bakery flavor!)
- Pinch of salt
- 1–2 teaspoons rum or brandy (optional — adds a sophisticated aroma)
Instructions
In a medium bowl, beat the softened butter and granulated sugar together until the mixture is light and fluffy. The mixture should look pale and almost doubled in volume.
Add the egg and continue to beat until it’s completely incorporated and the mixture looks smooth and creamy. Now mix in the vanilla extract and almond extract (if using). If you’re feeling fancy, this is when you add that splash of rum or brandy for extra aroma. Beat just until everything is combined.
In a separate bowl, whisk together the almond flour, all-purpose flour, and that pinch of salt. This pre-mixing ensures everything distributes evenly. Gradually add the dry mixture to the wet mixture, stirring gently until you have a smooth, homogenous filling.
Cover the bowl and refrigerate the filling for 15–30 minutes. But chilling makes the filling so much easier to pipe or spread, and it actually improves the texture when baked.
Notes
- The almond extract balancing act: A little goes a LONG way. Start with ½ teaspoon — you can always add more, but you can’t take it away. Too much and it tastes artificial; just right and it’s heavenly.
- Don’t skip the chill: Even 15 minutes in the fridge makes piping so much cleaner and prevents the filling from running out of your pastries during baking.
- Common mistake to avoid: Using melted or too-soft butter. Your butter should be soft enough to leave an indent when pressed, but still hold its shape. If it’s shiny or greasy-looking, it’s too warm.
- Prep Time: 10 minutes
- Cook Time: 0 minutes (filling only; 8–12 minutes if baking in croissants)
- Category: Breakfast
- Method: Mixing
- Cuisine: French
Ingredient List
For the Almond Filling:
- 1 cup (100 g) almond flour (finely ground almonds)
- ¼ cup (30 g) all-purpose flour
- ½ cup (100 g) granulated sugar
- ½ cup (1 stick / 113 g) unsalted butter, room temperature
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract (optional — but highly recommended for that authentic bakery flavor!)
- Pinch of salt
- 1–2 teaspoons rum or brandy (optional — adds a sophisticated aroma)
Friendly Notes:
- Can’t find almond flour? You can make your own by grinding blanched almonds in a food processor until super fine. Just be careful not to over-process or you’ll end up with almond butter!
- Butter matters: European-style butter gives an even richer flavor, but regular unsalted butter works beautifully.
- Room temperature is key: Make sure your butter and egg are at room temperature for the smoothest, fluffiest filling.
Why These Ingredients Work
Let me break down why each ingredient is essential to creating that perfect almond croissant filling:
Almond flour is the star of the show — it gives the filling that distinct nutty flavor and creates a moist, tender texture when baked. The finer the grind, the smoother your filling will be.
All-purpose flour acts as the structure builder. It helps the filling set properly during baking so it doesn’t run everywhere or become too oily.
Granulated sugar sweetens the filling and helps create that beautiful golden crust on top when baked. It also contributes to the creamy texture when beaten with butter.
Unsalted butter brings richness and moisture. Room-temperature butter whips into a light, fluffy base that makes spreading or piping a breeze.
Egg binds everything together and adds richness. It also helps the filling puff up slightly during baking, creating that gorgeous texture.
Vanilla and almond extracts are flavor powerhouses! The vanilla adds warmth and depth, while the almond extract amplifies that classic almond croissant taste. Trust me, don’t skip the almond extract — it’s what makes people say “WOW, this tastes just like the bakery!”
Salt might seem minor, but that pinch balances the sweetness and enhances all the other flavors.
Rum or brandy (if using) adds a sophisticated aromatic note that really elevates the filling from homemade to professional-level.
Essential Tools and Equipment
You don’t need any fancy equipment for this recipe — just a few basic kitchen tools:
- Medium mixing bowl (2)
- Electric hand mixer or stand mixer (or strong arms and a wooden spoon!)
- Rubber spatula for scraping down the bowl
- Whisk for combining dry ingredients
- Piping bag or zip-top bag (optional, for easy filling)
- Airtight container for storage
How To Make Almond Croissant Filling
Step 1: Cream Butter & Sugar
In a medium bowl, beat the softened butter and granulated sugar together until the mixture is light and fluffy. The mixture should look pale and almost doubled in volume.
Step 2: Add Egg & Flavorings
Add the egg and continue to beat until it’s completely incorporated and the mixture looks smooth and creamy. Now mix in the vanilla extract and almond extract (if using). If you’re feeling fancy, this is when you add that splash of rum or brandy for extra aroma. Beat just until everything is combined.
Step 3: Add Dry Ingredients
In a separate bowl, whisk together the almond flour, all-purpose flour, and that pinch of salt. This pre-mixing ensures everything distributes evenly. Gradually add the dry mixture to the wet mixture, stirring gently until you have a smooth, homogenous filling.
Step 4: Chill (Optional but Best)
Cover the bowl and refrigerate the filling for 15–30 minutes. But chilling makes the filling so much easier to pipe or spread, and it actually improves the texture when baked.

You Must Know
Room temperature ingredients are non-negotiable. Cold butter won’t cream properly, and cold eggs can cause the mixture to break or curdle. Set everything out about 30–45 minutes before you start.
Personal Secret: I always make a double batch of this filling and freeze half. That way, when a Saturday morning almond croissant craving hits
Pro Tips & Cooking Hacks
- Quality matters with almond flour: Look for super-fine almond flour (sometimes labeled “blanched almond flour”). Coarse almond meal will make your filling grainy instead of silky smooth.
- The almond extract balancing act: A little goes a LONG way. Start with ½ teaspoon — you can always add more, but you can’t take it away. Too much and it tastes artificial; just right and it’s heavenly.
- Don’t skip the chill: Even 15 minutes in the fridge makes piping so much cleaner and prevents the filling from running out of your pastries during baking.
- Common mistake to avoid: Using melted or too-soft butter. Your butter should be soft enough to leave an indent when pressed, but still hold its shape. If it’s shiny or greasy-looking, it’s too warm.
- Smart shortcut: Use a zip-top bag as a makeshift piping bag. Just snip off one corner and you’re ready to fill!
Flavor Variations & Suggestions
Chocolate Almond Filling: Add 2 tablespoons of cocoa powder to the dry ingredients for a chocolate-almond version that’s absolutely divine.
Orange Almond Filling: Add 1 teaspoon of orange zest and swap the vanilla for orange extract. This is AMAZING in danishes!
Pistachio Cream: Replace half the almond flour with finely ground pistachios for a gorgeous green filling with a unique flavor.
Maple Almond: Replace the granulated sugar with maple sugar and add ½ teaspoon maple extract for a fall-inspired twist.
Coconut Almond: Add ¼ cup finely shredded coconut to the mixture for tropical vibes.
Make it boozy: Experiment with different liqueurs like Amaretto, Grand Marnier, or Frangelico instead of rum.
Make-Ahead Options
This is one of my favorite make-ahead recipes because the filling actually gets BETTER after sitting for a day!
Refrigerator prep: Make the filling up to 3 days ahead and store it in an airtight container in the fridge. Let it sit at room temperature for 10–15 minutes before using to make spreading easier.
Freezer-friendly: This filling freezes beautifully for up to 3 months! Portion it into small containers or even ice cube trays for pre-measured amounts. Thaw overnight in the refrigerator before using.
Assembled croissants: You can actually fill croissants and freeze them unbaked. Just bake from frozen, adding a few extra minutes to the baking time.
Recipe Notes & Baker’s Tips
Texture check: Your finished filling should be thick and creamy, similar to a very thick buttercream frosting. If it seems too thick, you can add a teaspoon of milk. If it’s too thin, chill it for 15 minutes.
The rum/brandy question: While optional, adding a small amount of alcohol really does enhance the flavor without making the filling boozy. The alcohol bakes off, leaving just the aromatic essence.
Piping vs. spreading: For croissants, I prefer spreading with an offset spatula for rustic charm. For danishes or more precise work, a piping bag gives you better control.
Why almond flour AND all-purpose flour? The almond flour provides flavor and moisture, while the AP flour prevents the filling from being too oily or separating during baking.
How to Use the Filling
For Almond Croissants (The Classic!)
Slice a croissant horizontally — but not all the way through, like you’re making a sandwich. Spread or pipe a generous amount (about 2–3 tablespoons) of almond filling inside. For that authentic bakery look, add another spoonful on top of the croissant and sprinkle with sliced almonds. Bake at 350°F (175°C) for 8–12 minutes until the filling is slightly puffed and the croissant is golden. Dust with powdered sugar while still warm!
For Pastries & Danishes
Pipe a small dollop (about 1–2 tablespoons) into the center of pastry dough before baking. After baking, brush with warm apricot jam for that gorgeous glossy finish and sprinkle toasted sliced almonds on top.
For Almond-Filled Bread
Spread the filling inside unbaked rolls or buns (think cinnamon roll style!) and bake as directed in your recipe. The filling creates pockets of sweet almond goodness throughout.
Serving Suggestions
Almond croissants are perfect for:
- Weekend brunch with fresh fruit and coffee
- Afternoon tea with a friend
- Special breakfast celebrations
- Holiday morning treats
Pairing ideas:
- Strong espresso or cappuccino (the coffee cuts the richness beautifully)
- Fresh berries — especially raspberries or strawberries
- A dollop of whipped cream or crème fraîche
- Drizzle of chocolate ganache for extra indulgence
Optional garnishes:
- Powdered sugar (always!)
- Sliced or slivered almonds, toasted
- A light drizzle of honey
- Fresh mint leaves for a pop of color
How to Store Your Almond Croissant Filling
Room Temperature: This filling contains raw egg, so it should NOT be stored at room temperature.
Refrigerator: Store in an airtight container for up to 3 days. The filling will firm up in the fridge, so let it sit at room temperature for 10–15 minutes before using to make it easier to spread or pipe.
Freezer: Freeze in an airtight container or freezer-safe bag for up to 3 months. For easy portioning, freeze in ice cube trays, then transfer the frozen cubes to a zip-top bag. Thaw in the refrigerator overnight before using.
Reheating: There’s no need to reheat the filling itself, but if you’ve made filled croissants and want to warm them up, heat at 300°F for 5–8 minutes until just warmed through.
Allergy Information
Contains:
- Tree nuts (almonds)
- Dairy (butter)
- Eggs
- Gluten (all-purpose flour)
Substitution suggestions:
Dairy-Free: Replace the butter with vegan butter or coconut oil (room temperature, but solid). The texture will be slightly different but still delicious!
Gluten-Free: Replace the all-purpose flour with a gluten-free 1:1 baking flour or cornstarch. The filling will be slightly softer but works well.
Egg-Free: This is trickier since the egg provides structure. Try using 3 tablespoons of aquafaba (chickpea liquid) beaten until frothy, though the texture won’t be quite the same.
Nut-Free: Unfortunately, this recipe is all about the almonds! For a nut-free alternative, try a traditional pastry cream or cream cheese filling instead.
Questions I Get Asked A Lot
Can I use almond meal instead of almond flour?
You can, but the texture will be grainier and more rustic. Almond flour is much more finely ground than almond meal, which creates that smooth, luxurious filling. If almond meal is all you have, try pulsing it in a food processor for a minute to make it finer!
My filling looks separated or curdled — what went wrong?
This usually happens when your butter or egg was too cold, or you added the egg too quickly. The good news? You can often fix it! Try beating in 1–2 teaspoons of warm (not hot) water or milk, or let the mixture come to room temperature and beat again. Prevention is key: always use room-temperature ingredients!
How much filling should I use per croissant?
For regular-sized croissants, I use about 2–3 tablespoons inside and another tablespoon on top. Don’t be shy — a generous amount of filling is what makes them bakery-worthy! This recipe makes enough for 8–12 croissants depending on how generous you are.
Can I make this without almond extract?
Absolutely! The almond flour provides plenty of almond flavor on its own. The extract just amplifies it for that really authentic bakery taste. If you skip it, consider adding an extra ½ teaspoon of vanilla extract.
Do I have to bake the filling, or can I use it in no-bake desserts?
Since this filling contains raw egg, it really should be baked for food safety. However, if you want a no-bake version, you can make a pasteurized version using pasteurized eggs or egg products from the store. Just note that the texture is really designed for baking!
💬 Tried this recipe? Leave a comment and rating below! I’d love to hear how your almond croissants turned out!



