There is something truly magical about a Pistachio Cake Recipe that transforms simple ingredients into a moist, nutty delight that everyone will rave about. This cake beautifully balances the subtle earthiness of pistachios with a tender crumb, making it perfect for celebrations or a special treat any day. Whether you are a seasoned baker or trying out your baking skills, this Pistachio Cake Recipe offers an easy, rewarding experience that fills your kitchen with incredible aromas and your plate with pure joy.

Ingredients You’ll Need
Gathering these ingredients is the first step towards creating a cake that’s as stunning as it is delicious. Each component plays a vital role — from the rich, creamy butter to the fragrant pistachios — delivering perfect texture, flavor, and that inviting green hue.
- 1 cup shelled pistachios: Provide the signature nutty flavor and texture, plus a lovely color; reserve a few whole ones for decoration.
- 2 cups all-purpose flour: The base that gives the cake its structure and light crumb.
- 2 cups granulated sugar: Adds sweetness and helps create a tender crumb when creamed with butter.
- 1 cup unsalted butter, room temperature: Introduces richness and moisture, ensuring a soft and luscious cake.
- 4 large eggs: Bind the ingredients together while providing stability and moisture.
- 1 tsp baking powder: A leavening agent that helps the cake rise to fluffy perfection.
- 1 cup whole milk: Adds moisture and helps dissolve sugar, creating a smooth batter.
How to Make Pistachio Cake Recipe
Step 1: Prepare Your Pans and Pistachios
Start by preheating your oven to 350°F (175°C) and greasing and flouring two round cake pans so your cakes don’t stick. Next, finely grind the shelled pistachios in a food processor—this releases their oils and flavor while lending a unique texture throughout the cake. Don’t forget to set a few whole pistachios aside for later decoration.
Step 2: Cream Butter and Sugar, Then Add Eggs
Using a mixing bowl, cream together the room temperature unsalted butter with granulated sugar until your mixture is fluffy and pale in color. This step is crucial as it traps air, contributing to a soft cake crumb. Then, add the eggs one at a time, mixing thoroughly after each addition. This ensures a smooth, cohesive batter.
Step 3: Combine Dry Ingredients and Add to Wet Mixture
In a separate bowl, whisk together the all-purpose flour, baking powder, and ground pistachios. Gradually incorporate this mixture into your wet ingredients, alternating with whole milk. This method prevents the batter from becoming too dense and keeps it silky smooth. Mix until just combined—overmixing can toughen the cake.
Step 4: Bake to Perfection
Divide the batter evenly between the prepared pans and place them in the preheated oven. Bake for about 25 to 30 minutes or until a toothpick inserted in the center comes out clean. The timer might slightly vary depending on your oven, so keep an eye on that beautiful rise and subtle golden edges.
Step 5: Cool Before Decorating
Once baked, let the cakes cool completely in their pans for 10-15 minutes before transferring them to a wire rack. This cooling period is essential to avoid crumbling when frosting or decorating.
How to Serve Pistachio Cake Recipe
Garnishes
To elevate your pistachio cake, sprinkle toasted whole pistachios on top—this adds a crunchy texture and makes the cake visually stunning. A light dusting of powdered sugar or a drizzle of white chocolate glaze can also complement the nutty flavors beautifully.
Side Dishes
Serving this cake alongside fresh berries or a dollop of whipped cream offers a refreshing contrast to the rich, nutty cake. A scoop of vanilla or cardamom ice cream pairs wonderfully, making each bite feel even more indulgent.
Creative Ways to Present
For a special occasion, slice the cake into petite squares and serve on decorative plates with crushed pistachio sprinkled around for that extra wow factor. Alternatively, layering slices with mascarpone cheese or pistachio buttercream frosting creates a show-stopping centerpiece everyone will admire.
Make Ahead and Storage
Storing Leftovers
Once cooled, wrap your Pistachio Cake Recipe tightly in plastic wrap and store it in an airtight container at room temperature for up to 3 days. This keeps it moist and fresh, so every bite tastes just like the first.
Freezing
You can freeze the cake for longer storage by wrapping it in several layers of plastic wrap and then placing it inside a freezer-safe bag or container. It will keep well for up to 2 months. Thaw it in the refrigerator overnight before serving.
Reheating
If you prefer your pistachio cake slightly warm, pop individual slices into a microwave for about 10 seconds or briefly warm in a low oven. This enhances the soft texture and brings out the lovely aroma of pistachios.
FAQs
Can I substitute almond flour for pistachios in the Pistachio Cake Recipe?
While almond flour can be used as an alternative, the unique flavor and green tint of pistachios are integral to this Pistachio Cake Recipe. Using almond flour will change the taste and appearance, but the cake will still be delicious.
Do I need to toast the pistachios before grinding?
Toasting is optional but recommended as it intensifies the nutty flavor and adds depth to the cake. If you choose to toast, do so lightly to avoid bitterness.
Can I use salted butter instead of unsalted?
Unsalted butter is preferred to control the saltiness in the cake. However, if you use salted butter, reduce or omit any additional salt you might add, although this recipe does not call for extra salt.
Is this Pistachio Cake Recipe suitable for a layered cake?
Absolutely! The texture is sturdy enough for layering. Just be sure to cool the cakes thoroughly before adding frosting or filling to prevent slides or sogginess.
Can I make this cake gluten-free?
With proper gluten-free flour substitutions, it is possible, but the texture and rise might slightly differ. Use a blend designed for cakes and include xanthan gum if it is not in the mix for best results.
Final Thoughts
There is something truly special about mastering this Pistachio Cake Recipe—it’s a combination of simple ingredients, straightforward steps, and a bit of love that turns into a stunning treat. Once you bake it, sharing it with friends and family will be your favorite part. So don’t hesitate, dive into this recipe and savor the delightful magic of homemade pistachio cake.
Print
Pistachio Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This moist and flavorful Pistachio Cake combines the nutty richness of finely ground pistachios with a tender butter-based sponge. Perfect for special occasions or anytime you crave a nutty, sweet treat, this cake is easy to prepare and beautifully decorated with whole pistachios for an elegant finish.
Ingredients
Cake Ingredients
- 1 cup shelled pistachios (plus extra for decoration)
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 cup unsalted butter, at room temperature
- 4 large eggs
- 1 tsp baking powder
- 1 cup whole milk
Instructions
- Preheat and Prepare Pans: Preheat your oven to 350°F (175°C). Grease and flour two round cake pans to prevent sticking and ensure easy removal after baking.
- Grind Pistachios: Place the shelled pistachios in a food processor and pulse until they become finely ground. Set aside a few whole pistachios for decorating the cake later.
- Cream Butter and Sugar: In a mixing bowl, beat the unsalted butter and granulated sugar together until fluffy and light in texture. This step helps incorporate air, making the cake light.
- Add Eggs: Add the eggs to the butter and sugar mixture one at a time, mixing thoroughly after each addition to maintain a smooth batter.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, baking powder, and the ground pistachios so they are evenly distributed.
- Combine Ingredients: Gradually add the dry ingredients to the wet mixture, alternating with the whole milk. Begin and end with the dry ingredients. Mix gently until just combined to avoid overworking the batter.
- Divide Batter and Bake: Evenly divide the batter between the two prepared cake pans. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool and Decorate: Allow the cakes to cool completely in the pans before removing. Once cooled, frost as desired and decorate the top with the reserved whole pistachios for an attractive finish.
Notes
- Using room temperature butter and eggs helps create a smooth batter and better texture.
- Be careful not to overmix the batter once the flour is added to keep the cake tender.
- You can substitute whole milk with buttermilk for a slight tang and softer crumb.
- For a richer flavor, toast the pistachios lightly before grinding.
- This cake pairs well with cream cheese or mascarpone frosting.

