If you’re on the hunt for a dessert that’s both delightfully rich and refreshingly nutty, this Moist Pistachio Cake Recipe is genuinely a gem. Imagine tender, buttery cake layers imbued with the subtle earthiness of ground pistachios, all finished with a luscious glaze that is just sweet enough. It’s the kind of cake that feels like a warm hug from an old friend—comforting yet sophisticated, perfect for everyday treats or special celebrations. Every bite is a celebration of texture and flavor, thanks to the special combination of nutty crunch, silky crumb, and a sweet glaze that ties it all together beautifully.

Ingredients You’ll Need
Gathering these ingredients is a breeze, but don’t let their simplicity fool you. Each one plays a key role in bringing out the unique texture, flavor, and moistness of this cake. From the ground pistachios that impart that unmistakable nuttiness to the carefully balanced leavening agents that ensure a light crumb, every element matters.
- 1 1/2 cups shelled pistachios (unsalted): These are the star of the show—finely ground, they provide intense flavor and moist texture.
 - 1 1/2 cups all-purpose flour: The base for the cake’s structure, making sure it rises beautifully.
 - 1 1/2 teaspoons baking powder: Helps the cake rise and stay light.
 - 1/4 teaspoon baking soda: Works with baking powder to create perfect fluffiness.
 - 1/4 teaspoon salt: Enhances all the sweet and nutty flavors.
 - 3/4 cup unsalted butter, softened: Adds richness and keeps the texture luscious.
 - 1 cup granulated sugar: Sweetens without overpowering the delicate pistachio taste.
 - 3 large eggs: Provide structure and moisture, keeping the cake tender.
 - 1 teaspoon vanilla extract: Raises the overall flavor profile with familiar warmth.
 - 1/2 teaspoon almond extract: Enhances the nutty tones and adds depth.
 - 3/4 cup whole milk or buttermilk: Ensures moisture and tender crumb.
 - 1 cup powdered sugar: For the drizzle glaze, adding that just-right touch of sweetness.
 - 1-2 tablespoons milk or lemon juice: Adjusts glaze consistency and adds a hint of brightness if using lemon.
 - 1/4 teaspoon almond extract (optional): Enhances the glaze with an extra nutty note.
 - Chopped pistachios (for garnish): Adds crunch and visual appeal on top of the glaze.
 
How to Make Moist Pistachio Cake Recipe
Step 1: Prepare Your Pan and Oven
Start by preheating your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or alternatively, line it with parchment paper to ensure the cake comes out smoothly without sticking. Setting the right temperature is crucial for even baking, so don’t skip this step.
Step 2: Grind the Pistachios
Pop those shelled pistachios into your food processor and pulse until they resemble almond flour. Be careful—you want finely ground nuts but not a paste. This texture is what adds body and a deep, earthy flavor to your batter. It’s amazing how something so simple can elevate the entire cake.
Step 3: Mix Dry Ingredients
Whisk together the ground pistachios, flour, baking powder, baking soda, and salt in a medium bowl. Combining these elements now ensures they will be evenly distributed throughout the batter later, giving you a perfectly balanced cake crumb.
Step 4: Cream Butter and Sugar
Using a mixer, cream the softened butter and granulated sugar until the mixture is light and fluffy—this usually takes around 2 to 3 minutes. This step introduces air into your batter, which is essential for a soft and airy cake. The sweet buttery smell at this point is simply irresistible!
Step 5: Add Eggs and Extracts
Beat in the eggs one at a time, fully incorporating each before adding the next. Then, mix in the vanilla and almond extracts. This gradual blending helps build structure without deflating the air you just worked so hard to create.
Step 6: Combine Wet and Dry Ingredients
Alternate adding the dry mixtures and milk into the butter mixture, starting and ending with the dry ingredients. Mix gently until just combined—the last thing you want is to overmix, which can make your cake tough. This technique keeps your cake tender and moist.
Step 7: Bake the Cake
Pour the batter into your prepared pan, smoothing the surface with a spatula. Bake for about 30 to 35 minutes. Check doneness by inserting a toothpick into the center; it should come out clean or with a few moist crumbs clinging. That’s the sweet spot for moistness without raw dough.
Step 8: Cool the Cake
Allow the cake to cool in its pan for 10 minutes before removing to a wire rack. This cooling period helps the cake firm up just enough to handle without breaking apart, while finishing the baking process in a gentler way.
Step 9: Prepare and Apply Glaze
Whisk powdered sugar with milk or lemon juice and almond extract in a small bowl until smooth. Adjust thickness according to your preference—it should be easily pourable but not runny. Drizzle this glaze over your cooled cake and sprinkle chopped pistachios on top for crunch and that extra pop of color.
Step 10: Slice and Enjoy!
Cut into delightful slices and savor the magic you’ve created. This Moist Pistachio Cake Recipe pairs perfectly with a cup of tea or coffee, making any moment feel special.
How to Serve Moist Pistachio Cake Recipe

Garnishes
Chopped pistachios sprinkled on top add vibrant color and a satisfying crunch that contrasts beautifully with the cake’s softness. For a floral touch, consider edible rose petals or a dusting of powdered sugar. These small details make your cake look as delightful as it tastes.
Side Dishes
Serving this cake alongside fresh berries or a scoop of vanilla ice cream can enhance the nutty flavor profile by adding sweet and tart contrasts. A dollop of whipped cream or mascarpone cheese also complements the moist texture, rounding out the dessert experience.
Creative Ways to Present
For parties, try turning this cake into petite portions by making mini versions using cupcake tins. Alternatively, serve slices with a drizzle of honey or a splash of rose water syrup to surprise your guests. Layering the cake with cream and crushed pistachios also makes for a stunning trifle variation.
Make Ahead and Storage
Storing Leftovers
Store any uneaten cake in an airtight container at room temperature for up to two days to keep it fresh and moist. If you prefer refrigeration, wrap the cake well in plastic wrap and place in the fridge for up to five days—it may require a few moments at room temperature before serving to regain its full softness.
Freezing
This cake freezes beautifully! Wrap tightly with plastic wrap and foil to prevent freezer burn, and freeze for up to three months. When you’re ready to enjoy, thaw it overnight in the refrigerator and bring to room temperature before serving to maintain that perfect moist texture.
Reheating
If you like your cake slightly warm, gently heat slices in the microwave for about 10 to 15 seconds. Avoid overheating to prevent it from drying out. A warm slice paired with a cold scoop of ice cream is a true treat.
FAQs
Can I use pistachio flour instead of grinding shelled pistachios?
Absolutely! If you have pistachio flour on hand, it can save you time. Just be sure it’s finely ground and unsalted to keep the cake’s texture consistent and flavor balanced.
What can I substitute for buttermilk?
If you don’t have buttermilk, whole milk mixed with a teaspoon of lemon juice or white vinegar is a great substitute. Let it sit for 5 minutes before using to replicate the tanginess and acid needed for tender crumb.
Is it necessary to use both vanilla and almond extracts?
While the vanilla extract provides a classic sweet aroma, the almond extract enhances the nutty profile of the pistachios. Using both creates a deeper flavor, but if you prefer, you can omit almond extract or use it sparingly according to taste.
How do I know if the cake is fully baked without overbaking it?
Insert a toothpick into the center of the cake; it should come out clean or with a few moist crumbs but no wet batter. Checking around 30 minutes helps prevent drying out, which is key for this Moist Pistachio Cake Recipe.
Can I make this recipe gluten-free?
Yes! Substitute the all-purpose flour with a gluten-free flour blend that includes xanthan gum. The texture will be slightly different but still moist and delicious, preserving the essence of the pistachio flavor.
Final Thoughts
I cannot recommend this Moist Pistachio Cake Recipe enough if you’re looking for a dessert that feels both indulgent and wholesome. Its perfect balance of nutty richness and tender crumb makes it uniquely satisfying. Whether you’re baking for friends, family, or just to treat yourself, this cake promises smiles and seconds. So grab your ingredients, get baking, and let this pistachio magic brighten your kitchen!
Print
		Moist Pistachio Cake Recipe
- Prep Time: 20 minutes
 - Cook Time: 30-35 minutes
 - Total Time: 50-55 minutes
 - Yield: 8 to 10 slices
 - Category: Dessert
 - Method: Baking
 - Cuisine: American
 
Description
This Moist Pistachio Cake is a delightful dessert featuring finely ground pistachios blended into a tender, flavorful batter. Enhanced with vanilla and almond extracts, and topped with a smooth powdered sugar glaze and chopped pistachios for garnish, this cake is perfect for tea time or special occasions. Its moist texture and nutty flavor make it a crowd-pleaser that’s simple to prepare.
Ingredients
Dry Ingredients
- 1 1/2 cups shelled pistachios (unsalted)
 - 1 1/2 cups all-purpose flour
 - 1 1/2 teaspoons baking powder
 - 1/4 teaspoon baking soda
 - 1/4 teaspoon salt
 
Wet Ingredients
- 3/4 cup unsalted butter, softened
 - 1 cup granulated sugar
 - 3 large eggs
 - 1 teaspoon vanilla extract
 - 1/2 teaspoon almond extract
 - 3/4 cup whole milk or buttermilk
 
Glaze
- 1 cup powdered sugar
 - 1–2 tablespoons milk or lemon juice
 - 1/4 teaspoon almond extract (optional)
 - Chopped pistachios (for garnish)
 
Instructions
- Preheat the oven: Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or line it with parchment paper to prepare it for the batter.
 - Grind the pistachios: In a food processor, pulse the shelled pistachios until finely ground, resembling almond flour. Be careful to avoid turning them into a paste for the best texture.
 - Mix dry ingredients: In a medium bowl, whisk together the ground pistachios, all-purpose flour, baking powder, baking soda, and salt. Set this mixture aside.
 - Cream butter and sugar: Using a hand or stand mixer, beat the softened unsalted butter with granulated sugar until light and fluffy, about 2-3 minutes, creating a smooth base for the batter.
 - Add eggs and extracts: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Then mix in vanilla and almond extracts until well combined.
 - Combine wet and dry ingredients: Gradually add the dry ingredient mix to the butter mixture in three parts, alternating with the milk, starting and ending with the dry ingredients. Mix gently until just combined to avoid overmixing which can toughen the cake.
 - Pour and bake: Pour the batter into the prepared cake pan and smooth the top. Bake in the preheated oven for 30-35 minutes or until a toothpick inserted into the center comes out clean or with a few moist crumbs attached.
 - Cool the cake: Allow the cake to cool in the pan for about 10 minutes, then remove it from the pan and transfer to a wire rack to cool completely to room temperature.
 - Prepare the glaze and garnish: In a small bowl, whisk together powdered sugar, milk or lemon juice, and optional almond extract to form a smooth glaze. Adjust the consistency as needed, then drizzle it over the cooled cake and sprinkle chopped pistachios on top for garnish.
 - Serve: Slice the Moist Pistachio Cake and serve alongside tea or coffee. Enjoy this moist, nutty treat perfect for any occasion!
 
Notes
- Ensure the pistachios are finely ground but not turned into a paste to maintain the cake’s texture.
 - You can substitute buttermilk for whole milk to add extra moisture and slight tang.
 - For a stronger almond flavor, almond extract is recommended but optional in the glaze.
 - Allow the cake to cool completely before glazing to prevent the glaze from melting.
 - Store any leftovers in an airtight container at room temperature for up to 3 days or refrigerate for a longer shelf life.
 

		
			
			
			
			
			
			