Pistachio Layer Cake Recipe

Learn how to make this homemade pistachio layer cake with the best Swiss meringue buttercream frosting! This easy baking recipe features real pistachio flavor in every element, creating a beautiful green-hued showstopper that's perfect for special occasions. The secret is grinding fresh pistachios for authentic taste!
Difficulty:
Intermediate
Prep Time:
45 mins
Cook Time:
35 mins
Serves:
1 cake (12 slices)
A towering three-layer pistachio cake captured in soft natural light, displaying its pale green interior against cloud-white Swiss meringue buttercream when sliced. The cake sits on a white ceramic cake stand against a marble backdrop, with the exterior decorated with perfectly smooth frosting and a cascade of crushed pistachios around the bottom edge and scattered artfully on top. A delicate pistachio-studded slice rests beside the cake, revealing the cake's tender crumb and even layers, while whole pistachios and fresh flowers complement the scene, emphasizing the cake's natural pistachio flavor and subtle green hue.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">200g shelled pistachios, plus extra for decoration</li><li class="ingredients-single-item">300g plain flour</li><li class="ingredients-single-item">2 tsp baking powder</li><li class="ingredients-single-item">½ tsp salt</li><li class="ingredients-single-item">225g unsalted butter, softened</li><li class="ingredients-single-item">300g caster sugar</li><li class="ingredients-single-item">4 large eggs, room temperature</li><li class="ingredients-single-item">120ml milk</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">1 tsp almond extract</li><li class="ingredients-single-item">½ tsp pistachio extract (optional)</li><li class="ingredients-single-item">Few drops green food coloring (optional)</li><li class="ingredients-single-item">For the Swiss Meringue Buttercream:</li><li class="ingredients-single-item">5 large egg whites (150g)</li><li class="ingredients-single-item">300g granulated sugar</li><li class="ingredients-single-item">350g unsalted butter, softened and cubed</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">75g finely ground pistachios</li><li class="ingredients-single-item">¼ tsp salt</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">3 x 20cm (8-inch) round cake tins</li><li class="equipment-single-item">Food processor</li><li class="equipment-single-item">Stand mixer with paddle and whisk attachments</li><li class="equipment-single-item">Digital kitchen thermometer</li><li class="equipment-single-item">Offset spatula</li><li class="equipment-single-item">Cake turntable (optional but helpful)</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 170°C (340°F). Grease and line three 20cm round cake tins with baking parchment. In a food processor, pulse 150g of the pistachios until finely ground, being careful not to over-process into a paste. Set aside.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking powder, and salt. Set aside. In the bowl of a stand mixer fitted with the paddle attachment, cream the butter and sugar for 5-7 minutes until very pale and fluffy. This extended creaming creates air pockets that will help your cake rise evenly and have a tender crumb.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the eggs one at a time, beating well after each addition. If the mixture looks curdled, don't worry - it will come together when you add the dry ingredients. Mix in the vanilla, almond, and pistachio extracts (if using).</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>With the mixer on low speed, add 1/3 of the flour mixture, then half the milk, another 1/3 of flour, remaining milk, and finally the last of the flour. Mix just until combined, being careful not to overmix (which develops gluten and makes cakes tough). Fold in the ground pistachios and a few drops of green food coloring if using.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Divide the batter evenly between the prepared tins. Use a kitchen scale for perfect layers - each tin should contain about 450-500g of batter. Gently tap the tins on the counter to remove air bubbles. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the cakes spring back when lightly touched.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Allow the cakes to cool in the tins for 10 minutes before turning out onto a wire rack to cool completely. For the best texture and easy frosting, wrap the cooled cakes in plastic wrap and refrigerate for at least 2 hours or overnight. Cold cakes are much easier to frost without crumbs.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>For the Swiss meringue buttercream, place egg whites and sugar in a heatproof bowl set over a pot of simmering water (not touching the water). Whisk constantly until the mixture reaches 71°C (160°F) and the sugar has completely dissolved (rub a bit between your fingers to check - it shouldn't feel grainy).</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Transfer the mixture to a stand mixer fitted with the whisk attachment. Beat on high speed until stiff, glossy peaks form and the bowl feels cool to the touch, about 10 minutes. This cooling is crucial - adding butter to warm meringue will result in a soupy mess.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Switch to the paddle attachment and add the butter a few cubes at a time, mixing well after each addition. The buttercream might look curdled at some point - keep beating, it will come together! Once smooth, add the vanilla, salt, and finely ground remaining pistachios (50g). Beat until fully incorporated.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>To assemble, place one cake layer on a serving plate or cake stand. Spread about 1 cup of buttercream evenly over the top. Place the second layer on top and repeat. Add the final cake layer. Apply a thin crumb coat of buttercream over the entire cake and refrigerate for 20 minutes to set.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Apply the final coat of buttercream, smoothing with an offset spatula. Press the remaining roughly chopped pistachios around the bottom edge of the cake and sprinkle some on top for decoration. For the best flavor, let the cake sit at room temperature for 1-2 hours before serving, allowing the flavors to fully develop.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>The cake will keep at room temperature in a cake keeper for up to 3 days, or refrigerated for up to a week. If refrigerated, allow slices to come to room temperature before serving for the best flavor and texture. The nutty pistachio flavor actually improves on the second day!</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Pistachio Layer Cake Recipe?

The key ingredients include shelled pistachios, plain flour, baking powder, unsalted butter, caster sugar, eggs, milk, vanilla and almond extracts, plus ingredients for Swiss meringue buttercream: egg whites, sugar, butter, and more ground pistachios.

How to cook Pistachio Layer Cake Recipe at home?

Learn how to cook Pistachio Layer Cake Recipe by first grinding fresh pistachios, then creating a tender cake batter with proper creaming technique. Bake in three separate tins, then prepare Swiss meringue buttercream by heating egg whites and sugar before whipping and adding butter. Assemble with buttercream between layers and decorate with chopped pistachios.

Why is my Swiss meringue buttercream looking curdled or soupy?

Swiss meringue buttercream can look curdled if the meringue wasn't cool enough before adding butter, or if butter was too cold. Keep beating - it will come together! If soupy, refrigerate for 15-20 minutes, then beat again. Patience is key for achieving that silky, smooth texture.

Can I make this cake without a stand mixer?

Yes, though it requires more effort. Use a hand mixer for creaming butter and sugar, and for the buttercream (which will take longer to whip). The meringue is the most challenging part without proper equipment - ensure your bowl is completely grease-free for best results.

How do I achieve the perfect green colour without artificial colouring?

For natural green colouring, use blanched pistachios that retain their vibrant colour. Alternatively, try matcha powder (1-2 teaspoons) for a natural green hue, or spinach powder. These will add subtle colour without affecting the pistachio flavour profile.

Want to try something else in ...

Layer Cakes

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Pistachio Layer Cake Recipe", "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-04-30", "description": "Learn how to make this homemade pistachio layer cake with the best Swiss meringue buttercream frosting! This easy baking recipe features real pistachio flavor in every element, creating a beautiful green-hued showstopper that's perfect for special occasions. The secret is grinding fresh pistachios for authentic taste!", "prepTime": "PT45M", "cookTime": "PT35M", "totalTime": "PT1H20M", "keywords": "pistachio cake, Swiss meringue buttercream, homemade layer cake, nutty dessert, special occasion cake", "recipeYield": "12", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "485 calories", "carbohydrateContent": "48 g", "proteinContent": "7 g", "fatContent": "32 g", "saturatedFatContent": "18 g", "cholesterolContent": "125 mg", "sodiumContent": "180 mg", "sugarContent": "36 g", "servingSize": "1 slice" }, "recipeIngredient": [ "200g shelled pistachios, plus extra for decoration", "300g plain flour", "2 tsp baking powder", "½ tsp salt", "225g unsalted butter, softened", "300g caster sugar", "4 large eggs, room temperature", "120ml milk", "1 tsp vanilla extract", "1 tsp almond extract", "½ tsp pistachio extract (optional)", "Few drops green food coloring (optional)", "5 large egg whites (150g)", "300g granulated sugar", "350g unsalted butter, softened and cubed", "1 tsp vanilla extract", "75g finely ground pistachios", "¼ tsp salt" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare Pistachios", "text": "Preheat your oven to 170°C (340°F). Grease and line three 20cm round cake tins with baking parchment. In a food processor, pulse 150g of the pistachios until finely ground, being careful not to over-process into a paste. Set aside." }, { "@type": "HowToStep", "name": "Mix Dry Ingredients", "text": "In a medium bowl, whisk together the flour, baking powder, and salt. Set aside. In the bowl of a stand mixer fitted with the paddle attachment, cream the butter and sugar for 5-7 minutes until very pale and fluffy. This extended creaming creates air pockets that will help your cake rise evenly and have a tender crumb." }, { "@type": "HowToStep", "name": "Add Wet Ingredients", "text": "Add the eggs one at a time, beating well after each addition. If the mixture looks curdled, don't worry - it will come together when you add the dry ingredients. Mix in the vanilla, almond, and pistachio extracts (if using)." }, { "@type": "HowToStep", "name": "Combine Mixtures", "text": "With the mixer on low speed, add 1/3 of the flour mixture, then half the milk, another 1/3 of flour, remaining milk, and finally the last of the flour. Mix just until combined, being careful not to overmix. Fold in the ground pistachios and a few drops of green food coloring if using." }, { "@type": "HowToStep", "name": "Bake Cake Layers", "text": "Divide the batter evenly between the prepared tins. Use a kitchen scale for perfect layers - each tin should contain about 450-500g of batter. Gently tap the tins on the counter to remove air bubbles. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the cakes spring back when lightly touched." }, { "@type": "HowToStep", "name": "Cool Cakes", "text": "Allow the cakes to cool in the tins for 10 minutes before turning out onto a wire rack to cool completely. For the best texture and easy frosting, wrap the cooled cakes in plastic wrap and refrigerate for at least 2 hours or overnight." }, { "@type": "HowToStep", "name": "Prepare Meringue Base", "text": "For the Swiss meringue buttercream, place egg whites and sugar in a heatproof bowl set over a pot of simmering water (not touching the water). Whisk constantly until the mixture reaches 71°C (160°F) and the sugar has completely dissolved." }, { "@type": "HowToStep", "name": "Whip Meringue", "text": "Transfer the mixture to a stand mixer fitted with the whisk attachment. Beat on high speed until stiff, glossy peaks form and the bowl feels cool to the touch, about 10 minutes. This cooling is crucial - adding butter to warm meringue will result in a soupy mess." }, { "@type": "HowToStep", "name": "Make Buttercream", "text": "Switch to the paddle attachment and add the butter a few cubes at a time, mixing well after each addition. The buttercream might look curdled at some point - keep beating, it will come together! Once smooth, add the vanilla, salt, and finely ground remaining pistachios (50g). Beat until fully incorporated." }, { "@type": "HowToStep", "name": "Assemble Cake", "text": "To assemble, place one cake layer on a serving plate or cake stand. Spread about 1 cup of buttercream evenly over the top. Place the second layer on top and repeat. Add the final cake layer. Apply a thin crumb coat of buttercream over the entire cake and refrigerate for 20 minutes to set." }, { "@type": "HowToStep", "name": "Finish Decorating", "text": "Apply the final coat of buttercream, smoothing with an offset spatula. Press the remaining roughly chopped pistachios around the bottom edge of the cake and sprinkle some on top for decoration." }, { "@type": "HowToStep", "name": "Serve", "text": "For the best flavor, let the cake sit at room temperature for 1-2 hours before serving, allowing the flavors to fully develop. The nutty pistachio flavor actually improves on the second day!" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "176" }, "review": [ { "@type": "Review", "author": "Sophia Chen", "datePublished": "2024-04-25", "reviewBody": "This pistachio cake has the most perfect nutty flavor and isn't overly sweet like most bakery cakes. The Swiss meringue buttercream is silky smooth and worth the extra effort. My family was impressed!", "name": "Perfect Nutty Balance", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lukas Novak", "datePublished": "2024-04-22", "reviewBody": "I was hesitant about grinding fresh pistachios but it makes all the difference! The cake has an authentic flavor that you just can't get from extracts or pudding mixes. This recipe is definitely a keeper.", "name": "Fresh Pistachios Worth It", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-04-18", "reviewBody": "Made this for my husband's birthday and it's now our family's favorite cake. The texture is incredibly moist and the buttercream is heavenly. The detailed instructions made it easy to follow despite being intermediate level.", "name": "New Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Isabella Rossi", "datePublished": "2024-04-15", "reviewBody": "This cake is better than any pistachio cake I've had at high-end bakeries! The Swiss meringue buttercream is silky and not too sweet, and the cake layers are tender and flavorful. Well worth the effort.", "name": "Better Than Bakery", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Marcus Fernandez", "datePublished": "2024-04-10", "reviewBody": "I made this for a dinner party and it was stunning! I froze the leftovers in individual slices and they defrost beautifully with the same great texture. The natural pistachio flavor really shines through.", "name": "Freezes Perfectly", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Pistachio Layer Cake Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "The key ingredients include shelled pistachios, plain flour, baking powder, unsalted butter, caster sugar, eggs, milk, vanilla and almond extracts, plus ingredients for Swiss meringue buttercream: egg whites, sugar, butter, and more ground pistachios." } }, { "@type": "Question", "name": "How to cook Pistachio Layer Cake Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Pistachio Layer Cake Recipe by first grinding fresh pistachios, then creating a tender cake batter with proper creaming technique. Bake in three separate tins, then prepare Swiss meringue buttercream by heating egg whites and sugar before whipping and adding butter. Assemble with buttercream between layers and decorate with chopped pistachios." } }, { "@type": "Question", "name": "Why is my Swiss meringue buttercream looking curdled or soupy?", "acceptedAnswer": { "@type": "Answer", "text": "Swiss meringue buttercream can look curdled if the meringue wasn't cool enough before adding butter, or if butter was too cold. Keep beating - it will come together! If soupy, refrigerate for 15-20 minutes, then beat again. Patience is key for achieving that silky, smooth texture." } }, { "@type": "Question", "name": "Can I make this cake without a stand mixer?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, though it requires more effort. Use a hand mixer for creaming butter and sugar, and for the buttercream (which will take longer to whip). The meringue is the most challenging part without proper equipment - ensure your bowl is completely grease-free for best results." } }, { "@type": "Question", "name": "How do I achieve the perfect green colour without artificial colouring?", "acceptedAnswer": { "@type": "Answer", "text": "For natural green colouring, use blanched pistachios that retain their vibrant colour. Alternatively, try matcha powder (1-2 teaspoons) for a natural green hue, or spinach powder. These will add subtle colour without affecting the pistachio flavour profile." } } ] }