Almond Croissant Cake with Almond Cream Cheese Frosting
If you love the rich, nutty flavor of a bakery-style almond croissant, this Almond Croissant Cake brings those same flavors into a soft, sliceable dessert that feels just as elegant but is much easier to make at home. With a buttery almond cake base, a ribbon of creamy frangipane swirled throughout, and a luscious almond cream cheese frosting, this cake is perfect for brunch tables, afternoon coffee, or any moment that calls for something a little elevated.

This recipe layers flavor and texture in a way that feels thoughtfully composed: tender crumb, nutty depth, creamy richness, and a lightly crisp finish from toasted almonds. It’s the kind of cake that looks impressive, tastes indulgent, and fits beautifully into your baking rotation, especially if you’re leaning into that refined, bakery-inspired aesthetic.
Why You’ll Love This Almond Croissant Cake
This cake delivers everything you want in an almond dessert without being overly complicated. The almond paste in the batter creates a dense, moist crumb with a deep almond flavor, while the frangipane swirl adds pockets of richness throughout the cake. On top, the almond cream cheese frosting brings a soft tang that balances the sweetness, and the toasted almonds add just the right amount of crunch.
It’s also incredibly versatile. You can serve it as a dessert, a brunch centerpiece, or even as part of a holiday spread. The presentation, especially with a dusting of powdered sugar, feels polished and bakery-worthy, making it ideal for entertaining or content creation.

Ingredients You’ll Need
This recipe is broken into three simple components: the frangipane swirl, the cake base, and the frosting.
The Frangipane (Internal Swirl)
- ½ cup (50g) almond flour
- ¼ cup (50g) granulated sugar
- 2 tbsp (28g) unsalted butter, softened
- 1 large egg
- ¼ tsp almond extract
The Cake Base
- 1 cup (225g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 7 oz (200g) almond paste, broken into small pieces
- 3 large eggs, room temperature
- 1 tsp vanilla extract
- 1 tsp almond extract
- 1 ½ cups (190g) all-purpose flour
- 1 tsp baking powder
- ½ tsp salt
The Almond Cream Cheese Frosting
- 8 oz (225g) cream cheese, softened
- ¼ cup (55g) unsalted butter, softened
- 2 ½ cups (310g) powdered sugar
- ½ tsp almond extract
- ½ cup (45g) toasted sliced almonds (for garnish)
- Extra powdered sugar (for garnish)
How to Make Almond Croissant Cake
Step 1: Make the Frangipane
In a small bowl, whisk together the almond flour, granulated sugar, softened butter, egg, and almond extract. Mix until smooth and creamy. Set aside while you prepare the cake batter.
This mixture will create a soft, rich swirl inside the cake, giving you that signature almond croissant-style filling.
Step 2: Prepare the Cake Batter
Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan or ceramic baking dish.
In a large mixing bowl, beat the softened butter, sugar, and almond paste pieces on medium-high speed for about 3–4 minutes. The goal is to fully break down the almond paste so it blends seamlessly into the butter mixture. The texture should become light, fluffy, and pale in color.
Add the eggs one at a time, mixing well after each addition. Then mix in the vanilla extract and almond extract.
In a separate bowl, whisk together the flour, baking powder, and salt. Gently fold the dry ingredients into the wet mixture using a spatula. Be careful not to overmix, stop as soon as everything is combined.
Step 3: Layer and Swirl
Spread about two-thirds of the cake batter evenly into your prepared pan.
Dollop the frangipane mixture over the batter. Using a butter knife, gently swirl it through the batter to create a marbled effect. Try not to overmix, you want distinct ribbons of frangipane throughout the cake.
Top with the remaining cake batter and smooth it out carefully.
Step 4: Bake
Bake for 35–45 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. Because of the frangipane swirl, the cake will be slightly more moist than a traditional butter cake.
Allow the cake to cool completely in the pan before removing and frosting.
Step 5: Make the Frosting
In a large bowl, beat the cream cheese and butter together until smooth and creamy.
Gradually add the powdered sugar, mixing until light and fluffy. Add the almond extract and mix until fully incorporated.
Step 6: Assemble and Garnish
Once the cake is completely cool, spread a thick, even layer of almond cream cheese frosting over the top.
Press the toasted sliced almonds generously into the frosting, allowing them to cover the surface. Finish with a light dusting of powdered sugar for a soft, bakery-style finish.

Tips for the Best Almond Croissant Cake
For the smoothest batter, make sure your butter, eggs, and cream cheese are all at room temperature. This helps everything blend evenly and prevents a dense or uneven texture.
When working with almond paste, breaking it into small pieces before mixing makes it much easier to incorporate. Take your time during the creaming step, this is what creates the cake’s soft, tender crumb.
Avoid over-swirling the frangipane. A few gentle passes with a knife are enough to create that beautiful marbled effect without blending it completely into the batter.
Toasting the sliced almonds before garnishing enhances their flavor and adds a subtle crunch that contrasts beautifully with the soft frosting.

Serving Ideas
This Almond Croissant Cake pairs perfectly with coffee or tea, making it ideal for brunch gatherings or slow weekend mornings. You can also serve it as a dessert with a simple cup of espresso for a more elevated feel.
For a seasonal touch, try adding fresh berries on the side or incorporating a light fruit compote. The almond flavor pairs especially well with raspberries, strawberries, or cherries.
If you’re styling this for content or entertaining, serve it on a simple white cake stand with a light dusting of powdered sugar and a few scattered almonds for that clean, elegant look.

Storage and Make-Ahead Tips
Store the cake in an airtight container in the refrigerator for up to 4 days. Because of the cream cheese frosting, it’s best kept chilled, but you can let slices sit at room temperature for about 20 minutes before serving for the best texture.
You can also bake the cake layer a day in advance and frost it the next day. This makes it a great option for entertaining when you want to prep ahead.

Final Thoughts
This Almond Croissant Cake with Almond Cream Cheese Frosting brings together everything you love about almond-based pastries in a format that’s approachable and easy to share. With its soft crumb, rich almond flavor, and creamy topping, it’s a dessert that feels both comforting and refined.
Whether you’re baking for a gathering, creating content for your blog, or simply making something beautiful for your own kitchen, this cake delivers a polished result that looks as good as it tastes.

Almond Croissant Cake with Almond Cream Cheese Frosting
Ingredients
Equipment
Method
- In a small bowl, whisk together the almond flour, granulated sugar, softened butter, egg, and almond extract. Mix until smooth and creamy. Set aside while you prepare the cake batter.
- Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan or ceramic baking dish.In a large mixing bowl, beat the softened butter, sugar, and almond paste pieces on medium-high speed for about 3–4 minutes. The texture should become light, fluffy, and pale in color.Add the eggs one at a time, mixing well after each addition. Then mix in the vanilla extract and almond extract.In a separate bowl, whisk together the flour, baking powder, and salt. Gently fold the dry ingredients into the wet mixture using a spatula. Be careful not to overmix.
- Spread about two-thirds of the cake batter evenly into your prepared pan.Dollop the frangipane mixture over the batter. Using a butter knife, gently swirl it through the batter to create a marbled effect.Top with the remaining cake batter and smooth it out carefully.
- Bake for 35–45 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- In a large bowl, beat the cream cheese and butter together until smooth and creamy.Gradually add the powdered sugar, mixing until light and fluffy. Add the almond extract and mix until fully incorporated.
- Once the cake is completely cool, spread a thick, even layer of almond cream cheese frosting over the top.Press the toasted sliced almonds generously into the frosting, allowing them to cover the surface. Finish with a light dusting of powdered sugar.


