Imagine slicing into a Pistachio Cake, where the vibrant green flakes peek through the golden crumb, releasing a nutty aroma that dances in the air. Each bite offers a delightful contrast of textures—soft and moist cake paired with a subtle crunch of pistachios, leaving your taste buds buzzing with joy.

Jump to:
This cake is more than just a dessert; it’s the star of celebrations and cozy gatherings alike, evoking memories of laughter-filled afternoons. Whether it’s a birthday bash or an impromptu tea party, this Pistachio Cake promises to be the centerpiece that sparks joy and prompts second helpings, making every occasion unforgettable.
Why Is Pistachio Cake So Irresistibly Good?
Moist and flavorful, this cake features ground pistachios that deliver a unique nutty taste. Easy to whip up in just 15 minutes of prep, it’s perfect for busy bakers. Versatile for any occasion, whether it’s a birthday or a cozy gathering, this cake will impress guests. Deliciously sweet, the creamy frosting adds an irresistible finish that everyone will love!
Pistachio Cake Ingredients
For the Batter
- 1 cup all-purpose flour – This gives the cake structure and a delightful crumb.
- 1 cup ground pistachios – Adds a rich, nutty flavor and a beautiful green hue to your Pistachio Cake.
- 1 cup granulated sugar – Sweetens the cake perfectly while helping to keep it moist.
- 1/2 cup unsalted butter (softened) – Provides richness and moisture for an irresistibly tender texture.
- 3 large eggs – Essential for binding the ingredients together and adding moisture to the batter.
- 1 teaspoon vanilla extract – Enhances the overall flavor with a lovely aromatic note.
- 1 teaspoon baking powder – Helps the cake rise and achieve that light, airy texture.
- 1/2 teaspoon salt – Balances the sweetness and enhances all the flavors in the cake.
For the Frosting
- 1 cup powdered sugar – Creates a sweet, smooth frosting that complements the nutty cake perfectly.
- 2 tablespoons unsalted butter (softened) – Adds creaminess to your frosting, making it easy to spread.
- 1 tablespoon milk – Helps achieve a spreadable consistency for your frosting without being too thick.
- 1 teaspoon vanilla extract – Infuses the frosting with additional flavor, tying it beautifully to the cake beneath.
Step-by-Step Pistachio Cake
1. Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan to ensure your cake releases beautifully after baking.
2. Cream together the softened butter and granulated sugar in a mixing bowl until light and fluffy, about 3-4 minutes. This step adds air, creating a tender crumb!
3. Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract for that warm, inviting flavor that makes every bite special.
4. Whisk together the flour, ground pistachios, baking powder, and salt in another bowl. This combination brings nutty goodness and structure to your cake.
5. Gradually mix the dry ingredients into the wet ingredients until just combined. Be careful not to overmix; a few floury streaks are perfectly fine!
6. Pour the batter into the prepared cake pan and smooth the top with a spatula for an even bake and lovely presentation.
7. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted into the center comes out clean. Your kitchen will smell divine during this time!
8. Cool the cake in the pan for 10 minutes before transferring it to a wire rack to cool completely. This helps maintain its moisture and texture.
For the Frosting:
9. Beat together the softened butter and powdered sugar in a mixing bowl until smooth and creamy, ensuring it’s light enough to spread easily.
10. Add milk and vanilla extract, mixing until your frosting is light and fluffy—about 2-3 minutes—perfect for finishing your beautiful cake.
11. Spread the frosting evenly over the completely cooled cake, letting it cascade down slightly for an elegant touch that invites everyone to dig in.
Optional: Top with chopped pistachios for an extra crunch!
Exact quantities are listed in the recipe card below.
Tips for the Best Pistachio Cake
- Flour Measurement: Always spoon and level your flour to avoid compacting it, which can lead to a dense pistachio cake.
- Butter Softening: Ensure your butter is truly softened; room temperature butter incorporates air better, yielding a lighter cake texture.
- Eggs at Room Temp: Use room temperature eggs for better emulsification. Cold eggs can cause the batter to split, affecting the final texture.
- Mixing Duration: Don’t overmix after adding dry ingredients; mix just until combined to keep your pistachio cake tender and fluffy.
- Cooling Time: Allow the cake to cool in the pan for at least 10 minutes. This prevents sticking and ensures a clean release.
- Frosting Consistency: If your frosting is too thick, add a little more milk, one teaspoon at a time, until you reach the desired spreadable consistency.
How to Store and Freeze Pistachio Cake

- Room Temperature: Store your Pistachio Cake in an airtight container for up to 3 days to keep it moist and flavorful.
- Fridge: If you prefer it chilled, refrigerate the cake for up to a week. Just make sure it’s covered well to prevent drying out.
- Freezer: For longer storage, freeze slices of the cake wrapped tightly in plastic wrap and aluminum foil for up to 3 months. Thaw overnight in the fridge before enjoying.
- Reheating: To enjoy your cake warm, microwave a slice for about 15-20 seconds. This will bring back its delicious texture without compromising flavor.
Pistachio Cake Your Way
Feel free to unleash your creativity and customize this delightful cake to suit your taste buds!
- Gluten-Free: Substitute all-purpose flour with a 1:1 gluten-free baking blend for a similar texture. This allows those with dietary restrictions to enjoy the same moistness without missing out on flavor.
- Nut-Free: Swap ground pistachios with finely ground sunflower seeds or pumpkin seeds. This change still provides a lovely, earthy taste while keeping the cake friendly for nut allergies.
- Lemon Zest: Add the zest of one lemon to the batter for a bright, citrusy twist. The tartness beautifully complements the sweetness and enhances the overall flavor profile.
- Coconut Flour: Replace half of the all-purpose flour with coconut flour for a subtle tropical flair. Just remember to add an extra egg to maintain moisture and fluffiness.
- Chocoholic Delight: Incorporate 1/2 cup of cocoa powder into the batter for a rich chocolate version. The combination of chocolate and pistachio creates a decadent dessert that’s sure to impress!
- Spicy Kick: Mix in 1/2 teaspoon of ground cardamom or cinnamon for an exotic warmth. These spices can elevate the cake’s flavor beautifully, bringing an unexpected yet delightful depth.
- Cream Cheese Frosting: Use cream cheese instead of butter in your frosting for a tangy alternative. The richness pairs perfectly with the sweet notes of the cake, creating a luscious finish.
- Maple Sugar: Substitute granulated sugar with maple sugar for a unique flavor twist and natural sweetness. This will add an inviting hint of caramel that blends harmoniously with the pistachios.
Make Ahead Options
When it comes to preparing a delightful Pistachio Cake, making ahead is a fantastic way to save time and ensure you always have a treat ready for any occasion. You can prepare components of the cake batter, including the all-purpose flour, ground pistachios, granulated sugar, softened butter, eggs, vanilla extract, baking powder, and salt up to 24 hours in advance by measuring and combining them in separate bowls. Simply store them in airtight containers in the refrigerator until you’re ready to bake. For the frosting, mix together the powdered sugar, softened butter, milk, and vanilla extract up to 3 days ahead—just keep it tightly sealed in the fridge. When you’re ready to serve your delicious Pistachio Cake, preheat your oven to 350°F (175°C), follow the baking steps from creaming the butter and sugar all the way through to frosting your cooled cake. Enjoy this time-saving approach while still delivering a moist and flavorful dessert!
Pistachio Cake Recipe FAQs
What can I substitute for ground pistachios?
If you don’t have ground pistachios on hand, finely ground almonds or walnuts can be great alternatives. They’ll still give your cake that lovely nutty flavor, although the taste will vary slightly. For a more vibrant green color, you might even consider using matcha powder in smaller quantities.
How should I store leftover Pistachio Cake?
To keep your Pistachio Cake fresh, store it in an airtight container at room temperature for up to 3 days. If you want to extend its shelf life, you can refrigerate it for about a week. Just make sure to bring it back to room temperature before serving for the best flavor and texture.
Can I freeze Pistachio Cake?
Absolutely! You can freeze your Pistachio Cake for up to 3 months. To do this, wrap the cooled cake tightly in plastic wrap and then in aluminum foil. When ready to enjoy, simply thaw it overnight in the refrigerator and let it come to room temperature before frosting.
What if my cake didn’t rise properly?
If your cake is dense or didn’t rise as expected, check that your baking powder is fresh—using expired leavening agents can lead to a flat cake. Additionally, ensure that you didn’t overmix your batter after adding the flour; gentle mixing helps maintain the airiness needed for a fluffy texture.
How do I achieve a perfectly smooth frosting?
For a smooth frosting, make sure both your butter and powdered sugar are at room temperature before mixing. Start by creaming the butter until it’s light and fluffy before gradually adding the powdered sugar. If your frosting feels too thick, add a splash of milk (1 tablespoon at a time) until you reach your desired consistency.
What’s the serving size for this recipe?
This Pistachio Cake serves about 4 people, making it perfect for an intimate gathering or a small family celebration. If you’re expecting more guests or simply want leftovers (who wouldn’t?), consider doubling the recipe and using two 9-inch round pans.

Pistachio Cake
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan.
- In a mixing bowl, cream together the softened butter and granulated sugar until light and fluffy.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- In another bowl, whisk together the flour, ground pistachios, baking powder, and salt.
- Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
- Pour the batter into the prepared cake pan and smooth the top.
- Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- In a mixing bowl, beat together the softened butter and powdered sugar until smooth.
- Add the milk and vanilla extract, mixing until the frosting is light and fluffy.
- Once the cake is completely cooled, spread the frosting evenly over the top.





