Almond croissant filling transforms ordinary croissants into luxurious French pastries worthy of your favorite bakery—and you can make it at home in under 15 minutes with just 7 pantry staples. This silky-smooth almond cream (also called frangipane) combines buttery richness with sweet almond flavor that bakes into golden, melt-in-your-mouth perfection.
I discovered this recipe after spending way too much money on fancy almond croissants at my local café, and now my family requests them every Sunday morning. Whether you’re elevating day-old croissants or filling homemade pastries, this versatile filling will become your secret weapon for impressive breakfast treats.

Why You’ll Love This Recipe
- Ready in 15 minutes with simple pantry ingredients—no fancy equipment or hard-to-find items required
- Bakery-quality results that taste like you spent hours in a French pâtisserie
- Incredibly versatile: works in croissants, danishes, tarts, coffee cakes, and even stuffed French toast
- Make-ahead friendly: keeps in the fridge for up to a week, so you can prep Sunday brunch on Saturday night
- Budget-friendly luxury: make a dozen almond croissants for less than the cost of buying two at the bakery
- Customizable flavor: adjust almond intensity, add citrus zest, or spike it with your favorite liqueur
Equipment Needed
- Medium mixing bowl
- Electric hand mixer or stand mixer (or wooden spoon and some arm strength!)
- Rubber spatula for scraping down sides
- Small whisk (for dry ingredients)
- Piping bag or zip-top bag (optional—for neater filling)
- Measuring cups and spoons
- Plastic wrap or airtight container (for storage)
Almond Croissant Filling Recipe
- Total Time: 15 minutes (25–40 minutes with chilling)
Description
Silky, buttery almond croissant filling (frangipane) that transforms ordinary croissants into bakery-quality French pastries in just 15 minutes. This versatile almond cream works perfectly in croissants, Danish pastries, tarts, and more.
Ingredients
- 1 cup (100 g) almond flour, finely ground (or almond meal for more texture)
- ¼ cup (30 g) all-purpose flour (can substitute with gluten-free 1:1 baking flour)
- ½ cup (100 g) granulated sugar (or cane sugar)
- ½ cup (1 stick / 113 g) unsalted butter, room temperature (salted butter works—just omit the pinch of salt)
- 1 large egg, room temperature
- 1 teaspoon vanilla extract (pure extract recommended)
- ½ teaspoon almond extract, optional but highly recommended (boosts almond flavor significantly)
- Pinch of salt (about ⅛ teaspoon)
- 1–2 teaspoons rum or brandy, optional (adds sophisticated aroma and depth)
Instructions
In a medium bowl, beat the softened butter and granulated sugar together using an electric hand mixer on medium-high speed until light, fluffy, and pale in color—this should take about 2–3 minutes. The mixture should nearly double in volume and look creamy. Scrape down the sides of the bowl with a rubber spatula as needed to ensure everything incorporates evenly. Proper creaming creates air pockets that make your filling light and tender when baked.
Add the room-temperature egg and continue beating on medium speed until fully incorporated and smooth, about 1 minute. The mixture may look slightly curdled at first—this is normal. Mix in the vanilla extract and almond extract (if using), beating just until combined. If you’re using rum or brandy for extra aroma, add it now and beat for another 10–15 seconds. The filling should look glossy and well-combined at this stage.
In a separate small bowl, whisk together the almond flour, all-purpose flour, and pinch of salt until evenly combined with no clumps. This ensures even distribution of the salt and prevents pockets of flour in your finished filling. Gradually add the dry mixture to the wet mixture in two additions, stirring with a spatula or mixing on low speed just until smooth and homogenous. Don’t overmix—stir just until you no longer see dry flour streaks. The mixture should be thick, creamy, and spreadable, similar to thick frosting or softened peanut butter.
Cover the bowl with plastic wrap or transfer the filling to an airtight container and refrigerate for 15–30 minutes. Chilling makes the filling easier to pipe or spread without it running everywhere, and it improves the texture and helps the flavors meld together. If you’re in a hurry, you can skip this step, but chilled filling is much easier to work with and gives slightly better results when baked. The filling will firm up as it chills but should still be spreadable—if it gets too hard, let it sit at room temperature for 5 minutes before using.
Notes
- Temperature Trick: All ingredients (butter, egg) should be at room temperature for smooth emulsification; cold ingredients can cause curdling or separation
- Flavor Boost Hack: Add ¼ teaspoon orange zest or lemon zest to the wet ingredients for a subtle citrus note that brightens the almond flavor
- No Mixer? No Problem: You can make this by hand with a wooden spoon and some vigorous stirring—it just takes an extra 2–3 minutes of elbow grease
- Piping Bag Alternative: Spoon the filling into a zip-top bag, snip off one corner, and you’ve got an instant piping bag for neat, controlled filling
- Double Batch Winner: This filling freezes beautifully—double the recipe, freeze half in an airtight container for up to 3 months, and thaw overnight in the fridge when needed
- Avoid Overmixing: Once you add the dry ingredients, mix just until combined—overmixing develops gluten and makes the filling tough when baked
- Prep Time: 10 minutes
- Cook Time: Chill Time: 15–30 minutes (optional)
- Category: Brunch
- Method: Mixing
- Cuisine: French
Nutrition
- Calories: 185
- Sugar: 10g
- Sodium: 25 mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 13 g
- Fiber: 1.5g
- Protein: 3.5g
- Cholesterol: 40mg
Ingredients You’ll Need
- 1 cup (100 g) almond flour, finely ground (or almond meal for more texture)
- ¼ cup (30 g) all-purpose flour (can substitute with gluten-free 1:1 baking flour)
- ½ cup (100 g) granulated sugar (or cane sugar)
- ½ cup (1 stick / 113 g) unsalted butter, room temperature (salted butter works—just omit the pinch of salt)
- 1 large egg, room temperature
- 1 teaspoon vanilla extract (pure extract recommended)
- ½ teaspoon almond extract, optional but highly recommended (boosts almond flavor significantly)
- Pinch of salt (about ⅛ teaspoon)
- 1–2 teaspoons rum or brandy, optional (adds sophisticated aroma and depth)
Ingredient Notes
Almond Flour vs. Almond Meal: Almond flour is blanched (skins removed) and finely ground, creating a smoother filling. Almond meal includes skins and has a coarser texture—it works fine and adds a rustic, nutty flavor, but the filling won’t be quite as silky.
Butter Temperature Matters: Your butter should be soft enough to leave an indent when pressed but not melted or greasy. Let it sit at room temperature for 30–45 minutes, or microwave it in 5-second bursts. Too-cold butter won’t cream properly; too-warm butter makes the filling greasy.
Almond Extract: This is technically optional, but it’s the difference between “good” and “amazing.” A little goes a long way—½ teaspoon is perfect. Don’t overdo it or the filling will taste artificial.
Egg Temperature: Room-temperature eggs incorporate more smoothly and create better emulsification. Set your egg out 20 minutes before baking, or place it in warm water for 5 minutes.
Liquor Addition: The rum or brandy is entirely optional but adds a sophisticated, aromatic quality that elevates the filling from homemade to professional. Amaretto also works beautifully here.
Storage Tip: Buy almond flour from stores with high turnover (Trader Joe’s, Costco) or store it in the freezer—almond flour can go rancid faster than regular flour due to its high oil content.
Step-by-Step Instructions
Step 1: Cream Butter & Sugar
In a medium bowl, beat the softened butter and granulated sugar together using an electric hand mixer on medium-high speed until light, fluffy, and pale in color—this should take about 2–3 minutes. The mixture should nearly double in volume and look creamy. Scrape down the sides of the bowl with a rubber spatula as needed to ensure everything incorporates evenly. Proper creaming creates air pockets that make your filling light and tender when baked.
Step 2: Add Egg & Flavorings
Add the room-temperature egg and continue beating on medium speed until fully incorporated and smooth, about 1 minute. The mixture may look slightly curdled at first—this is normal. Mix in the vanilla extract and almond extract (if using), beating just until combined. If you’re using rum or brandy for extra aroma, add it now and beat for another 10–15 seconds. The filling should look glossy and well-combined at this stage.
Step 3: Add Dry Ingredients
In a separate small bowl, whisk together the almond flour, all-purpose flour, and pinch of salt until evenly combined with no clumps. This ensures even distribution of the salt and prevents pockets of flour in your finished filling. Gradually add the dry mixture to the wet mixture in two additions, stirring with a spatula or mixing on low speed just until smooth and homogenous. Don’t overmix—stir just until you no longer see dry flour streaks. The mixture should be thick, creamy, and spreadable, similar to thick frosting or softened peanut butter.
Step 4: Chill (Optional but Highly Recommended)
Cover the bowl with plastic wrap or transfer the filling to an airtight container and refrigerate for 15–30 minutes. Chilling makes the filling easier to pipe or spread without it running everywhere, and it improves the texture and helps the flavors meld together. If you’re in a hurry, you can skip this step, but chilled filling is much easier to work with and gives slightly better results when baked. The filling will firm up as it chills but should still be spreadable—if it gets too hard, let it sit at room temperature for 5 minutes before using.

Pro Tips & Cooking Hacks
- The Creaming Secret: Beat butter and sugar for the full 2–3 minutes—under-creaming gives you dense, heavy filling instead of light and fluffy perfection
- Temperature Trick: All ingredients (butter, egg) should be at room temperature for smooth emulsification; cold ingredients can cause curdling or separation
- Flavor Boost Hack: Add ¼ teaspoon orange zest or lemon zest to the wet ingredients for a subtle citrus note that brightens the almond flavor
- No Mixer? No Problem: You can make this by hand with a wooden spoon and some vigorous stirring—it just takes an extra 2–3 minutes of elbow grease
- Piping Bag Alternative: Spoon the filling into a zip-top bag, snip off one corner, and you’ve got an instant piping bag for neat, controlled filling
- Double Batch Winner: This filling freezes beautifully—double the recipe, freeze half in an airtight container for up to 3 months, and thaw overnight in the fridge when needed
- Avoid Overmixing: Once you add the dry ingredients, mix just until combined—overmixing develops gluten and makes the filling tough when baked
- Day-Old Croissant Magic: Slightly stale croissants actually work BETTER than fresh ones—they absorb the filling without getting soggy
- Baking Temperature Sweet Spot: 350°F is ideal—higher temps brown the outside before the filling sets; lower temps make it take forever
- Visual Doneness Cue: The filling is done when it’s puffed slightly, set to the touch, and light golden brown on top
Tips & Variations
Storage: Keep unused filling in an airtight container in the refrigerator for up to 1 week. Bring to room temperature (15–20 minutes) before using, or microwave for 10–15 seconds to soften. The filling also freezes beautifully for up to 3 months—thaw overnight in the fridge and stir well before using.
Make-Ahead: You can prepare this filling up to 3 days in advance and store it covered in the fridge. It actually tastes even better after sitting, as the flavors have time to develop and meld together.
Chocolate Almond Variation: Fold in ¼ cup mini chocolate chips or chopped dark chocolate to the finished filling for an indulgent chocolate-almond combination.
Coconut Almond: Replace ¼ cup of the almond flour with finely shredded unsweetened coconut for a tropical twist on the classic.
Gluten-Free Option: Swap the all-purpose flour with your favorite gluten-free 1:1 baking flour blend—Bob’s Red Mill works perfectly.
Lower Sugar Version: Reduce sugar to ⅓ cup (67 g) if you prefer less sweetness, though it will be slightly less tender and spreadable.
Pistachio Filling: Replace almond flour with pistachio flour (or finely ground pistachios) and swap almond extract for ¼ teaspoon rose water for an elegant Middle Eastern-inspired variation.
Serving Suggestions
This almond croissant filling shines brightest when used to transform day-old croissants into bakery-worthy breakfast treats—simply slice a croissant horizontally, spread 2–3 tablespoons of filling inside and on top, then bake at 350°F for 8–12 minutes until golden and puffed.
Serve warm with a dusting of powdered sugar, sliced almonds, and a strong cup of coffee or café au lait for an authentic French café experience. The filling also works beautifully piped into the center of Danish pastries before baking, swirled into coffee cake batter, spread between layers of puff pastry, or even used as a filling for homemade almond croissant French toast.
For special occasions, use this filling to make an impressive almond galette des rois (King Cake) for Epiphany celebrations, or spread it in a tart shell topped with fresh berries for an elegant dessert. The versatility is endless—I’ve used it in everything from stuffed crepes to filling for thumbprint cookies, and it never disappoints.
Common Mistakes
- Using cold butter: This prevents proper creaming and leaves you with a lumpy, separated filling instead of smooth and fluffy—always let butter soften to room temperature first
- Overmixing after adding flour: This develops too much gluten and creates a tough, dense filling—mix just until the dry ingredients disappear
- Skipping the chill time: Warm filling runs out of pastries and makes a mess—even 15 minutes in the fridge makes a huge difference in workability
- Using rancid almond flour: Old almond flour tastes bitter and off—give it a sniff before using and store opened packages in the freezer
- Overfilling croissants: Too much filling oozes out during baking—2–3 tablespoons per croissant is the sweet spot
- Baking at too high a temperature: 375°F or higher browns the outside before the filling sets, leaving you with burnt edges and raw centers—stick to 350°F
- Not bringing eggs to room temperature: Cold eggs can cause the butter mixture to seize up and look curdled—let eggs sit out 20 minutes or warm in water
What to Serve With Almond Croissant Filling
Almond croissants made with this filling are perfect for leisurely weekend brunches alongside fresh fruit salad, crispy bacon or breakfast sausage, and scrambled eggs or a veggie frittata for a balanced French-inspired spread.
They’re also wonderful for afternoon tea service with delicate finger sandwiches, fresh berries with whipped cream, and an assortment of other pastries. For a truly indulgent breakfast-in-bed experience, serve warm almond croissants with hot chocolate, fresh orange juice, and perhaps a little champagne if you’re feeling fancy—it’s the kind of breakfast that turns an ordinary Sunday into something special.
Frequently Asked Questions
Can I use this filling for other pastries besides croissants?
Absolutely! This versatile almond filling (frangipane) works beautifully in all kinds of baked goods. Pipe it into Danish pastries, spread it in tart shells topped with fruit, swirl it into coffee cake or muffin batter, use it as a filling for homemade Pop-Tarts, or spread it between puff pastry layers for an impressive dessert. It’s also delicious in bear claws, almond horns, and even as a filling for thumbprint cookies. Just remember to bake at 350°F until the filling is set and lightly golden.
How long does almond croissant filling last in the fridge?
Properly stored in an airtight container, this filling keeps beautifully in the refrigerator for up to 1 week. Always bring it back to room temperature before using (about 15–20 minutes on the counter) or microwave it for 10–15 seconds to soften it to spreadable consistency. For longer storage, freeze the filling for up to 3 months in a freezer-safe container—thaw overnight in the fridge and stir well before using.
My filling looks curdled after adding the egg. Did I ruin it?
Don’t panic—this is actually pretty common and usually fixable! Curdling typically happens when your butter or egg was too cold, causing the mixture to separate. Continue beating on medium-high speed for another 30–60 seconds, and it should come back together and smooth out. If it’s still separated, try adding 1 tablespoon of your dry ingredients and beat again—this usually brings it back. Once you add all the dry ingredients, any slight curdling will disappear anyway, so don’t stress too much about it.
Can I make this dairy-free or vegan?
Yes! Replace the butter with vegan butter (Earth Balance or Miyoko’s work well) and swap the egg with a “flax egg” (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit 5 minutes until gelled). The texture will be slightly different—a bit denser and not quite as light—but it still tastes delicious and works perfectly in croissants and pastries. Make sure your vegan butter is at room temperature just like regular butter for proper creaming.
Do I have to use almond extract, or is it really optional?
The almond extract is technically optional, but I highly recommend using it if you want that signature, intense almond flavor that makes bakery almond croissants so irresistible. The almond flour alone provides almond flavor, but it’s subtle—the extract amplifies it significantly. If you don’t have almond extract or dislike its taste, you can leave it out and your filling will still be delicious, just with a milder almond taste. Don’t substitute vanilla for the almond extract—they’re different flavor profiles.
💬 Tried this recipe? Leave a comment and rating below! I’d love to hear how your almond croissants turned out and what variations you tried!