Pistachio Mascarpone Layer Cake Recipe
Introduction
This Pistachio Mascarpone Layer Cake is a delightful treat that combines nutty flavors with creamy mascarpone frosting. Its light texture and elegant presentation make it perfect for special occasions or whenever you want to impress your guests.

Ingredients
- 1 cup (130g) shelled pistachios (unsalted)
- 1 ½ cups (190g) all-purpose flour
- 2 tsp baking powder
- ¼ tsp salt
- ½ cup (115g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 3 large eggs, room temperature
- ½ cup (120ml) whole milk
- ¼ cup (60ml) vegetable oil
- 1 tsp vanilla extract
- ¼ tsp almond extract (optional for extra nutty aroma)
- 1 ½ cups (350g) mascarpone cheese, cold
- 1 cup (240ml) heavy cream
- ⅓ cup (40g) powdered sugar
- 1 tsp vanilla extract
- ½ cup (70g) chopped pistachios (for the sides and top)
- Optional: white chocolate shavings or edible gold leaf for decoration
Instructions
- Step 1: Add the shelled pistachios to a food processor and pulse until finely ground, being careful not to over-process them into a paste. In a bowl, combine the ground pistachios with flour, baking powder, and salt. Set aside.
- Step 2: In a large bowl, beat the softened butter and granulated sugar together until light and fluffy, about 3 minutes. Add the eggs one at a time, mixing well after each addition. Stir in the milk, vegetable oil, vanilla extract, and almond extract if using. Gently fold in the dry flour and pistachio mixture until just combined.
- Step 3: Divide the batter evenly into three greased 8-inch round pans lined with parchment paper. Bake in a preheated oven at 175°C (350°F) for 22–25 minutes or until a toothpick inserted into the center comes out clean. Allow the cake layers to cool completely on a wire rack.
- Step 4: In a chilled bowl, whip the heavy cream until soft peaks form. Add the cold mascarpone, powdered sugar, and vanilla extract. Continue whipping gently until the frosting is smooth and thick; avoid overmixing. Refrigerate until ready to use.
- Step 5: Place one cake layer on a serving plate and spread a generous layer of mascarpone cream over it. Repeat with the remaining layers. Cover the top and sides of the cake with the remaining cream. Press chopped pistachios onto the sides and sprinkle some over the top. Decorate with white chocolate shavings or edible gold leaf if desired.
- Step 6: Refrigerate the assembled cake for at least 2 hours before slicing. This resting time allows the flavors to meld and the cream to firm up for the best texture and taste.
Tips & Variations
- Toast the shelled pistachios lightly before grinding to enhance their flavor and aroma.
- For a gluten-free option, substitute the all-purpose flour with a gluten-free flour blend.
- Adding a splash of rose water to the mascarpone cream can give a delicate floral note that pairs beautifully with pistachios.
- Use clear honey as a sweetener in the frosting for a different sweetness profile instead of powdered sugar.
Storage
Store the cake covered in the refrigerator for up to 3 days. Keep it well-wrapped or in an airtight container to prevent it from absorbing other odors. When ready to serve, you can let the cake sit at room temperature for about 20 minutes to soften slightly before slicing. This cake is best enjoyed fresh but can also be frozen for up to 1 month; thaw it overnight in the refrigerator before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, you can bake the cake layers a day in advance and keep them tightly wrapped at room temperature or refrigerated. Assemble the cake and frost it a few hours before serving for the best texture.
What can I substitute for mascarpone cheese?
If mascarpone is not available, you can substitute it with a mixture of cream cheese and heavy cream, whipped together to achieve a similar texture and richness.
PrintPistachio Mascarpone Layer Cake Recipe
This Pistachio Mascarpone Layer Cake is a delicate, nutty dessert featuring finely ground pistachios baked into soft, moist layers. Filled and frosted with a rich mascarpone and whipped cream mixture, it’s finished with a crunch of chopped pistachios on the sides and top for added texture and a beautiful presentation. Perfect for special occasions or an indulgent treat, this cake combines the distinct flavor of pistachios with the creamy richness of mascarpone cheese in a visually stunning, luscious dessert.
- Prep Time: 25 mins
- Cook Time: 25 mins
- Total Time: 50 mins + 2 hours chilling
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian-inspired
Ingredients
Cake Layers
- 1 cup (130g) shelled pistachios (unsalted)
- 1 ½ cups (190g) all-purpose flour
- 2 tsp baking powder
- ¼ tsp salt
- ½ cup (115g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 3 large eggs, room temperature
- ½ cup (120ml) whole milk
- ¼ cup (60ml) vegetable oil
- 1 tsp vanilla extract
- ¼ tsp almond extract (optional for extra nutty aroma)
Mascarpone Cream Frosting
- 1 ½ cups (350g) mascarpone cheese, cold
- 1 cup (240ml) heavy cream
- ⅓ cup (40g) powdered sugar
- 1 tsp vanilla extract
Decoration
- ½ cup (70g) chopped pistachios (for the sides and top)
- Optional: white chocolate shavings or edible gold leaf for decoration
Instructions
- Grind Pistachios and Prepare Dry Ingredients: Add the shelled pistachios to a food processor and pulse until they are finely ground, being careful not to over-process and turn them into a paste. In a separate bowl, combine the ground pistachios with the all-purpose flour, baking powder, and salt. Set this mixture aside for later use.
- Mix Wet Ingredients and Form Batter: In a large mixing bowl, beat the softened butter and granulated sugar together until the mixture is light and fluffy, which takes about 3 minutes. Add the eggs one at a time, mixing well after each addition to ensure even incorporation. Then pour in the whole milk, vegetable oil, vanilla extract, and optional almond extract; mix gently to combine. Finally, fold in the dry flour and pistachio mixture just until combined to avoid overmixing.
- Divide and Bake Cake Layers: Divide the batter evenly into three greased 8-inch round cake pans lined with parchment paper. Bake in a preheated oven at 175°C (350°F) for 22 to 25 minutes, or until a toothpick inserted into the center comes out clean. Remove from the oven and allow the cake layers to cool completely on wire racks before assembling.
- Prepare Mascarpone Cream Frosting: In a chilled bowl, whip the heavy cream until soft peaks form. Add the cold mascarpone cheese, powdered sugar, and vanilla extract. Continue beating gently until the mixture is smooth and thick, being careful not to overbeat to maintain a creamy texture. Refrigerate the frosting until ready to use.
- Assemble and Frost the Cake: Place the first cooled cake layer on your serving plate. Spread a generous layer of the mascarpone cream frosting over it. Repeat the process with the second and third layers. Frost the top and sides of the cake with the remaining mascarpone cream. Press the chopped pistachios onto the sides and sprinkle some on top for decoration. Optionally, garnish with white chocolate shavings or edible gold leaf for a luxurious finish.
- Chill Before Serving: Refrigerate the assembled cake for at least 2 hours before slicing. This chilling time allows the flavors to meld and the mascarpone cream to firm up, resulting in a beautifully textured and flavorful dessert ready to serve.
Notes
- Make sure the pistachios are unsalted to control the sweetness and saltiness balance in the cake.
- Do not over-process the pistachios to avoid them turning into a paste.
- Room temperature eggs help the batter mix evenly and rise better during baking.
- Whip the mascarpone cream carefully to prevent it from becoming grainy or overly stiff.
- The cake is best served chilled but can be brought to room temperature for about 15 minutes before serving for softer texture.
- Store leftovers covered in the refrigerator for up to 3 days.
Keywords: pistachio cake, mascarpone cake, layered cake, nutty dessert, mascarpone frosting, pistachio dessert, elegant cake, party cake

