If you’re searching for a delightful dessert that perfectly balances nutty flavor and tender crumb, you’ve just found it. This Moist Pistachio Cake Recipe is a true treasure, bringing the vibrant, earthy notes of pistachios into a luxuriously soft cake that melts in your mouth. Each bite is bursting with a subtle sweetness and delicate almond hints, making it an irresistible treat whether for an afternoon snack or a special celebration. Trust me, once you try this cake, it will become your go-to whenever you want to impress with something both elegant and unforgettably delicious.

Ingredients You’ll Need
This Moist Pistachio Cake Recipe comes together beautifully with a handful of simple ingredients. Each component is chosen to enhance the overall texture, flavor, and freshness of the cake, creating a flawless blend that’s as pleasing to the eye as it is to the palate.
- 1 1/2 cups shelled pistachios (unsalted): Provides the signature nutty flavor and a tender crumb when finely ground.
- 1 1/2 cups all-purpose flour: The backbone of the cake, giving structure without weighing it down.
- 1 1/2 teaspoons baking powder: Helps the cake rise perfectly to a light, airy texture.
- 1/4 teaspoon baking soda: Works alongside baking powder for just the right lift.
- 1/4 teaspoon salt: Enhances the flavors and balances the sweetness.
- 3/4 cup unsalted butter, softened: Adds richness and moisture for a luscious crumb.
- 1 cup granulated sugar: Sweetens the cake while contributing to the tender texture.
- 3 large eggs: Bind the ingredients and add silkiness.
- 1 teaspoon vanilla extract: Brings warmth and depth to the flavor profile.
- 1/2 teaspoon almond extract: A subtle hint that complements the pistachios beautifully.
- 3/4 cup whole milk or buttermilk: Keeps the cake moist and tender, with buttermilk adding a slight tang.
- 1 cup powdered sugar: For the optional glaze, delivering a sweet and smooth finish.
- 1-2 tablespoons milk or lemon juice: Adjusts glaze consistency and adds brightness.
- 1/4 teaspoon almond extract (optional): Elevates the glaze with a delicate nutty aroma.
- Chopped pistachios (for garnish): Adds a lovely crunch and visual appeal.
How to Make Moist Pistachio Cake Recipe
Step 1: Preheat and Prepare Your 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 ensure your cake releases effortlessly after baking. This step is simple but vital for achieving that perfect cake shape.
Step 2: Grind the Pistachios
Place the shelled pistachios in a food processor and pulse them until finely ground, resembling almond flour. Be careful not to over-process, or you’ll end up with pistachio butter instead. This finely ground pistachio is the secret to that signature moist texture and rich flavor.
Step 3: Mix the Dry Ingredients
In a medium bowl, whisk together the ground pistachios, all-purpose flour, baking powder, baking soda, and salt. This blend forms the dry base that will perfectly balance the wet ingredients and bring structure to your cake.
Step 4: Cream Butter and Sugar
Using a hand mixer or a stand mixer, beat the softened butter and granulated sugar until the mixture becomes light, fluffy, and pale in color. This usually takes about 2 to 3 minutes and is key for trapping air that helps your cake rise beautifully.
Step 5: Incorporate Eggs and Extracts
Add the eggs one at a time, fully mixing each before adding the next one to ensure consistent emulsification. Then, pour in the vanilla and almond extracts to infuse the batter with warm, aromatic notes that highlight the pistachio flavor.
Step 6: Combine Dry and Wet Ingredients
Gradually add the dry mixture to the creamed butter in three parts, alternating with the milk or buttermilk. Start and finish with the dry ingredients to maintain the batter’s consistency. Gently fold the ingredients together without overmixing to keep the cake tender.
Step 7: Bake to Perfection
Pour the batter into your prepared pan and smooth the top with a spatula. Bake for 30 to 35 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs. This is the magic moment when the cake transforms into that irresistibly moist delight.
Step 8: Cool Down
Allow the cake to cool in the pan for about 10 minutes, then transfer it onto a wire rack to cool completely. Cooling is essential, especially if you plan to glaze or decorate the cake for the best presentation.
Step 9: Prepare and Add Optional Glaze
Whisk together powdered sugar, milk or lemon juice, and the optional almond extract until you achieve a smooth consistency. Pour the glaze over the cooled cake and sprinkle chopped pistachios on top for that final touch of elegance and crunch.
Step 10: Serve and Enjoy!
Slice this gorgeous Moist Pistachio Cake and serve it alongside your favorite cup of tea or coffee. Its tender texture and nutty flavor make it a delightful centerpiece for any gathering or a cozy treat for yourself.
How to Serve Moist Pistachio Cake Recipe

Garnishes
Beyond the chopped pistachios, consider adding fresh berries or edible flowers on top for a pop of color and freshness. A light dusting of powdered sugar can also make the cake look effortlessly beautiful and inviting.
Side Dishes
This cake pairs wonderfully with a dollop of whipped cream or a scoop of vanilla ice cream for an indulgent twist. For a lighter accompaniment, serve with fresh fruit salad to balance the richness.
Creative Ways to Present
Try serving individual slices with a drizzle of honey or a spoonful of pistachio butter on the side. For celebrations, stacking multiple layers of this cake with cream cheese frosting adds an impressive flair. Alternatively, cut the cake into mini squares and serve on a dessert platter for parties.
Make Ahead and Storage
Storing Leftovers
Keep leftover Moist Pistachio Cake in an airtight container at room temperature for up to two days to maintain its moistness. If your kitchen is warm, refrigeration is best but bring the cake back to room temperature before serving for maximum flavor and softness.
Freezing
This cake freezes beautifully! Wrap it tightly in plastic wrap and aluminum foil to prevent freezer burn. It can be frozen whole or in slices for up to three months. When you’re ready to enjoy, thaw overnight in the refrigerator.
Reheating
To refresh your cake, warm individual slices in the microwave for 15 to 20 seconds or place the whole cake in a low oven (around 300°F) covered with foil to gently bring back its moist texture without drying it out.
FAQs
Can I use roasted pistachios for this cake?
While you can use roasted pistachios, it’s best to choose unsalted and lightly roasted ones to avoid overpowering the subtle flavors. Raw, unsalted pistachios will give the cake its authentic moist and nutty profile.
Is it possible to make this cake gluten-free?
Absolutely! Substitute the all-purpose flour with a gluten-free flour blend that includes xanthan gum to mimic the structure. Keep the same ratios, and you might need to slightly adjust baking time.
What if I don’t have buttermilk? Can I use regular milk?
Yes, regular whole milk works perfectly in this recipe. If you want the tangy notes of buttermilk, simply add 1 tablespoon of lemon juice or white vinegar to the milk and let it sit for 5 minutes before using.
Can I skip the glaze on this Moist Pistachio Cake Recipe?
Definitely! The cake is delicious on its own with a soft crumb and rich pistachio flavor. The glaze adds sweetness and a pretty finish but is entirely optional depending on your taste.
How do I know when the cake is done baking?
Insert a toothpick or cake tester into the center of the cake. If it comes out clean or with a few moist crumbs but no wet batter, the cake is perfectly baked. Avoid overbaking as it can dry out the moist texture you’re aiming for.
Final Thoughts
There’s something incredibly comforting about a homemade cake that’s both simple and sophisticated, and this Moist Pistachio Cake Recipe is really one of a kind. It’s an absolute joy to bake and share, effortlessly turning any occasion into a special memory. I promise once you bring this beauty to your table, it will quickly become a cherished favorite in your baking repertoire. So grab your pistachios, preheat your oven, and let’s make some magic happen!
Print
Moist Pistachio Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 30-35 minutes
- Total Time: 50-55 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Moist Pistachio Cake is a delightful, nutty-flavored dessert featuring finely ground pistachios incorporated into a tender, buttery cake. Lightly infused with vanilla and almond extracts, it offers a moist texture enhanced by a simple sweet glaze and crunchy pistachio garnish. Perfect for tea time or special occasions, this recipe yields a tender, flavorful cake that balances richness and nutty depth beautifully.
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 Ingredients (Optional)
- 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). Prepare a 9-inch round cake pan by greasing and flouring it or lining it with parchment paper.
- Prepare the pistachios: Use a food processor to pulse the shelled pistachios until finely ground, similar in texture to almond flour. Take care not to over-process into a paste.
- Mix the dry ingredients: In a medium bowl, whisk together the ground pistachios, all-purpose flour, baking powder, baking soda, and salt. Set aside.
- Cream the butter and sugar: In a large bowl, use a hand mixer or stand mixer to cream the softened butter with granulated sugar, beating for about 2-3 minutes until light and fluffy.
- Add the eggs and extracts: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Add the vanilla and almond extracts and mix until combined.
- Combine dry and wet ingredients: Gradually add the dry ingredient mixture to the butter mixture in three additions, alternating with the milk. Start and end with the dry ingredients. Mix gently until just combined to avoid overmixing.
- Bake the cake: Pour the batter into the prepared cake pan and smooth the top with a spatula. Bake 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: Let the cake cool in the pan for about 10 minutes, then remove it and transfer to a wire rack to cool completely.
- Prepare the glaze (optional): In a small bowl, whisk powdered sugar with milk or lemon juice and almond extract if using. Adjust liquid quantity to achieve a drizzle consistency. Drizzle the glaze over the cooled cake and garnish with chopped pistachios.
- Serve: Slice and enjoy this moist pistachio cake alongside tea or coffee. It’s perfect for any occasion!
Notes
- Be sure not to over-process pistachios in the food processor to avoid turning them into a paste.
- The glaze is optional but adds a nice sweetness and moisture; you can skip it or substitute with a simple dusting of powdered sugar.
- Using buttermilk instead of whole milk can enhance the cake’s tenderness and flavor.
- Ensure the butter is softened (but not melted) for better creaming results.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.

