If you’re craving a dessert that feels like a warm hug in cake form, this Moist Pistachio Cake Recipe is exactly what you need. Loaded with finely ground pistachios that lend a gentle nuttiness and rich texture, this cake is incredibly soft and tender, making every bite absolutely heavenly. Whether it’s a special occasion or a casual afternoon treat, this cake shines with its vibrant green hue and subtly sweet glaze, ensuring it’s as delightful to look at as it is to savor.

Ingredients You’ll Need
This recipe calls for simple, pantry-friendly ingredients. Each one plays a crucial role: the pistachios bring nutty depth and color, the butter and eggs create a luscious texture, and the combination of extracts adds a nuanced flavor profile you’ll love.
- Shelled pistachios (unsalted, 1 1/2 cups): Ground to a fine, crumbly texture that infuses the cake with natural pistachio flavor and a lovely green tint.
- All-purpose flour (1 1/2 cups): The base that gives the cake structure without weighing it down.
- Baking powder (1 1/2 teaspoons): Essential for helping the cake rise beautifully and stay light.
- Baking soda (1/4 teaspoon): Works alongside baking powder to give the cake a tender crumb.
- Salt (1/4 teaspoon): Balances the sweetness and enhances all the flavors.
- Unsalted butter, softened (3/4 cup): Adds richness, moisture, and a melt-in-your-mouth softness.
- Granulated sugar (1 cup): Sweetens the cake perfectly while contributing to its delicate texture.
- Large eggs (3): Help bind the ingredients and add fluffiness.
- Vanilla extract (1 teaspoon): Provides a warm, aromatic base note that harmonizes with pistachio.
- Almond extract (1/2 teaspoon): Enhances the nutty flavor and adds a subtle complexity.
- Whole milk or buttermilk (3/4 cup): Keeps the cake moist and tender, with buttermilk offering a slight tang.
- Powdered sugar (1 cup): Forms the base of the sweet glaze that finishes the cake.
- Milk or lemon juice (1-2 tablespoons): Used to thin the glaze, balancing sweetness with a touch of brightness.
- Chopped pistachios (for garnish): Adds a lovely crunch and a beautiful finish.
How to Make Moist Pistachio Cake Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or line it with parchment paper to make sure your cake comes out perfectly every time without sticking.
Step 2: Grind the Pistachios
Using a food processor, pulse the pistachios into a fine, crumbly consistency that resembles almond flour. Be careful not to over-process or you’ll end up with pistachio butter!
Step 3: Combine the Dry Ingredients
In a bowl, whisk together the ground pistachios, flour, baking powder, baking soda, and salt. Setting this mixture aside makes incorporating it much easier later on.
Step 4: Cream Butter and Sugar
In a large bowl, beat the softened butter and granulated sugar together until light and fluffy. This step is crucial for a tender crumb and overall cake lightness.
Step 5: Add Eggs and Extracts
Beat in the eggs one at a time, ensuring each is fully mixed in before adding the next. Then stir in the vanilla and almond extracts to infuse that signature flavor.
Step 6: Alternate Dry Ingredients and Milk
Add the dry ingredients to the butter mixture in three parts, alternating with milk. Begin and end with the dry mix. Mix until just combined to keep the cake tender and avoid overworking the batter.
Step 7: Bake the Cake
Pour the batter into your prepared pan, smooth the surface, and bake for 30-35 minutes. You’ll know it’s done when a toothpick inserted in the center comes out with a few moist crumbs attached but no wet batter.
Step 8: Cool the Cake
Let the cake cool in its pan for about 10 minutes. Then, turn it out onto a wire rack to cool fully—this prevents it from becoming soggy and helps it set perfectly.
Step 9: Make and Add the Glaze
Whisk powdered sugar, milk or lemon juice, and a little almond extract in a small bowl until smooth. Adjust for your preferred glaze consistency, then drizzle over the cooled cake and sprinkle with chopped pistachios for an elegant touch.
Step 10: Slice and Enjoy
Your Moist Pistachio Cake Recipe is now ready to serve! Cut into generous slices and pair with your favorite hot beverage for the perfect treat.
How to Serve Moist Pistachio Cake Recipe

Garnishes
While chopped pistachios on top are a must for that satisfying crunch and extra color, feel free to add fresh berries or a dusting of powdered sugar for added elegance and contrast.
Side Dishes
This cake pairs beautifully with a dollop of whipped cream or a scoop of vanilla ice cream. A cup of strong coffee or fragrant tea will round out the experience, balancing the cake’s richness.
Creative Ways to Present
Try layering slices with mascarpone or cream cheese frosting for a luscious take, or cut into petite squares and serve as bite-sized treats at gatherings. Wrapping individual pieces with a little parchment makes for delightful gift options.
Make Ahead and Storage
Storing Leftovers
Wrap your leftover cake tightly in plastic wrap or keep it in an airtight container at room temperature for up to 3 days to retain freshness and moisture.
Freezing
You can freeze the cooled cake (without glaze) by wrapping it securely in multiple layers of plastic wrap and aluminum foil. Thaw overnight in the fridge before glazing and serving for best results.
Reheating
If you prefer a warm slice, gently reheat your cake in the microwave for 10-15 seconds. This softens the texture and enhances the flavors, making it just as enjoyable as freshly baked.
FAQs
Can I use almond flour instead of ground pistachios?
While almond flour can be used in a pinch, ground pistachios give this recipe its unique flavor and moist texture that almonds alone won’t replicate.
Is buttermilk necessary in the Moist Pistachio Cake Recipe?
Buttermilk adds a slight tanginess that enhances flavor and tenderness, but regular whole milk works perfectly if you don’t have buttermilk on hand.
How do I prevent the cake from drying out?
Make sure not to overbake your cake and store it properly once cooled. The glaze also helps lock in moisture, keeping each slice wonderfully soft.
Can I make this recipe gluten-free?
Substituting all-purpose flour with a gluten-free flour blend can work, but results may vary. Adding extra ground pistachios can help maintain texture and flavor.
How long does the glaze stay fresh?
The glaze is best enjoyed fresh but can be stored in the fridge for up to 3 days. If it thickens, let it come to room temperature and stir before using.
Final Thoughts
There’s something truly special about this Moist Pistachio Cake Recipe that makes it a stand-out dessert to share with those you love. Its subtle nutty flavor, tender crumb, and beautiful appearance make it a joy to make and eat. Give it a try—you’ll find it quickly becomes one of your kitchen favorites!
Print
Moist Pistachio Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 30-35 minutes
- Total Time: 50-55 minutes
- Yield: 8-10 slices
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Moist Pistachio Cake is a rich and flavorful dessert featuring finely ground pistachios blended into a tender, buttery cake. Enhanced with vanilla and almond extracts, it is topped with a delicate glaze and garnished with chopped pistachios, making it an elegant treat perfect for any occasion.
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)
Garnish
- Chopped pistachios (for garnish)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or line it with parchment paper to prevent sticking.
- Grind Pistachios: Using a food processor, pulse the pistachios until finely ground and resembling almond flour. Avoid over-processing to prevent turning them into a paste.
- Mix Dry Ingredients: In a medium bowl, whisk together the ground pistachios, all-purpose flour, baking powder, baking soda, and salt. Set aside for later use.
- Cream Butter and Sugar: In a large bowl, use a hand mixer or stand mixer to cream the softened butter and granulated sugar until the mixture is light and fluffy, about 2 to 3 minutes.
- Add Eggs and Extracts: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Then add the vanilla and almond extracts, mixing until combined.
- Combine Wet and Dry Mixtures: Gradually add the dry ingredients to the butter mixture in three parts, alternating with the milk. Begin and end with the dry ingredients. Mix gently until just combined to avoid overmixing.
- Bake the Cake: Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Cool the Cake: Allow the cake to cool in the pan for about 10 minutes before removing it. Transfer it to a wire rack and let it cool completely.
- Prepare the Glaze: In a small bowl, whisk together the powdered sugar, milk or lemon juice, and the optional almond extract. Adjust the consistency by adding more liquid if necessary. Drizzle the glaze evenly over the cooled cake and sprinkle with chopped pistachios for garnish.
- Serve: Slice the Moist Pistachio Cake and enjoy it with a cup of tea or coffee, perfect for any special occasion or a delightful everyday treat.
Notes
- Ensure pistachios are finely ground but not pasty for best texture.
- You can substitute buttermilk with whole milk or a dairy-free milk alternative.
- For a stronger almond flavor, a few drops of almond extract can be added to the glaze.
- Store the cake in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
- Make sure not to overmix batter to keep the cake light and tender.

