I absolutely adore sharing this Pistachio Cake with Pistachio Butter Glaze Recipe because it perfectly balances nutty richness with a light, moist crumb that always impresses my friends and family. From the moment I bit into this cake, I was hooked—the toasted pistachios lend a deep flavor, while the silky pistachio butter glaze adds a luscious finish that makes every bite feel special. This recipe feels both elegant and approachable, making it a favorite go-to for just about any occasion.
Why You'll Love This Pistachio Cake with Pistachio Butter Glaze Recipe
When I make this cake, what really excites me is the beautiful flavor profile. The toasted pistachios add this toasty, earthy undertone that’s complemented perfectly by the subtle tang of Greek yogurt in the batter. The pistachio butter glaze on top? Pure magic. It’s creamy, sweet, and nutty with a texture that feels almost decadent but never overwhelming. Every slice reveals layers of flavor that keep you coming back for more.
Besides the taste, I love how straightforward this cake is to prepare. I found the steps easy to follow, with ingredients that are pretty simple yet so well-curated to maximize flavor and texture. Baking it doesn’t take much effort or time, yet the results are always show-stopping. Whether I’m serving it at a casual family dinner or a holiday gathering, it always stands out as a crowd-pleaser that looks impressive without the fuss.
Ingredients You'll Need
Gathering the right ingredients is key to getting that perfect balance of flavor, moisture, and texture in this Pistachio Cake with Pistachio Butter Glaze Recipe. Each component plays an essential role—from the rich pistachios to tender Greek yogurt and smooth olive oil, all working together for a deliciously moist cake with a nutty kick.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Raw shelled pistachios: Toast them to deepen their flavor and create a perfect texture in the cake.
- Extra virgin olive oil: I use it both for greasing and in the batter to keep things moist with a subtle fruity note.
- Granulated sugar: It sweetens the cake while balancing the earthiness of pistachios.
- All-purpose flour: The base structure for the cake’s tender crumb.
- Baking powder and baking soda: These leaveners give the cake a lovely lift and softness.
- Kosher salt: Just a pinch to enhance all the flavors without overwhelming.
- Plain Greek yogurt: This adds moisture, slight tang, and a wonderful tender crumb.
- Large eggs: They provide structure and richness to the cake.
- Vanilla extract: A splash of warmth and sweetness that elevates every bite.
- Pistachio butter (optional): The star ingredient in the glaze for that creamy nutty topping.
- Powdered sugar (optional): Sweetens and thickens the pistachio butter glaze perfectly.
- Water: Added to adjust the glaze consistency to just the right pourable texture.
Directions
Step 1: Preheat your oven to 350°F. Spread the raw shelled pistachios evenly on a rimmed baking sheet and toast them for 10 minutes until they smell fragrant and slightly browned. Let them cool while you prepare the pan.
Step 2: Brush a high-sided 8-inch round cake pan or springform pan generously with extra virgin olive oil. Line the base with parchment paper, then brush the parchment with a thin olive oil layer to prevent sticking, and set aside.
Step 3: Transfer the toasted pistachios to a food processor. Add 1 tablespoon of the granulated sugar and pulse until finely ground but not pasty—about 1 to 2 minutes. This gives the cake its signature pistachio flavor in every bite.
Step 4: In a medium bowl, whisk together the ground pistachios, all-purpose flour, baking powder, baking soda, and kosher salt. This dry mix is what will create the fluffy texture while carrying the nutty flavor throughout.
Step 5: In a separate large bowl, whisk together the Greek yogurt, remaining granulated sugar, eggs, olive oil, and vanilla extract. Mix until everything is beautifully combined, silky but not overworked.
Step 6: Gently fold the dry ingredients into the wet mixture using a whisk just until no streaks of flour remain. Avoid overmixing to keep the cake tender and soft.
Step 7: Pour the batter into the prepared pan and smooth the surface. Bake for 30 to 32 minutes. Check doneness by inserting a toothpick into the center—it should come out clean or with a few crumbs clinging.
Step 8: Allow the cake to cool in the pan for about 15 minutes, then carefully turn it out onto a wire rack to cool completely, which takes about an hour. Cooling fully is key before glazing.
Step 9: For the pistachio butter glaze, whisk together pistachio butter, powdered sugar, and water in a small bowl until smooth. The glaze should be thick but still pourable; add water a teaspoon at a time to adjust the consistency.
Step 10: Place the cooled cake on a serving plate. Pour the glaze evenly over the top, using an offset spatula or the back of a spoon to coax it out to the edges. Sprinkle chopped pistachios atop for extra crunch and color. Let the glaze set for at least 30 minutes before slicing to get those clean, beautiful layers.
Servings and Timing
This Pistachio Cake with Pistachio Butter Glaze Recipe makes about 10 generous servings, perfect for sharing with a group. Preparation time is roughly 15 minutes, with baking needing about 30 to 32 minutes. Add cooling and glazing time, and you’re looking at around 50 minutes to just over an hour from start to finish. Make sure to factor in the hour for the cake to cool completely before glazing to get the best results.
How to Serve This Pistachio Cake with Pistachio Butter Glaze Recipe
I love serving this cake at room temperature to bring out the nutty richness of the pistachios and the subtle creaminess of the glaze. It pairs beautifully with a cup of rich coffee or a fragrant green tea for afternoon tea time, but it also shines alongside a light, crisp white wine like a Pinot Grigio or a sparkling Prosecco if you want to elevate your dessert presentation for a dinner party.
For garnishing, I always add a sprinkle of chopped raw pistachios on the glaze to give a fresh crunch and a pop of vibrant green that makes it look irresistible. Serve slices on elegant dessert plates with a small dollop of whipped cream or a scoop of vanilla bean ice cream for a decadent treat. I often cut the cake into modest slices to make sure everyone can enjoy a serving.
This cake holds its own beautifully whether served during holidays, birthdays, or just a casual family dinner. It’s subtle enough to enjoy any day but elegant enough to wow guests. Leftover slices taste great chilled too, which is perfect if you prefer a cooler dessert on warm days.
Variations
I’m always excited to tweak this recipe depending on what ingredients I have or dietary needs. For example, swapping all-purpose flour with a gluten-free blend works well to make the cake accessible to those avoiding gluten. The texture stays moist thanks to the yogurt and oil, so no compromise there.
If you want vegan-friendly options, you can replace the eggs with a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg) and use a dairy-free yogurt alternative. The olive oil helps keep the crumb tender, and the pistachio flavors really shine through even with these swaps.
Flavor-wise, adding a touch of cardamom or orange zest to the batter complements the pistachios beautifully, giving a fresh aromatic twist to the cake. For a different look, you might try baking this as cupcakes or using a bundt pan for a pretty shape that suits casual gatherings or gifting.
Storage and Reheating
Storing Leftovers
After enjoying your cake, wrap leftover slices tightly in plastic wrap or transfer them to an airtight container. I usually store the cake in the fridge to keep the glaze fresh and prevent the cake from drying out. Properly stored, it stays good for up to 4 days. Just be sure to bring it back to room temperature before serving for the best flavor and texture.
Freezing
This cake freezes nicely if you want to prep ahead or save leftovers. I recommend wrapping the cake or individual slices tightly in plastic wrap, then placing in a freezer-safe container or heavy-duty freezer bag. It keeps well for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge before bringing to room temperature for serving.
Reheating
I prefer not to use the microwave for reheating because it can make the glaze gummy and the cake a bit rubbery. Instead, I let the cake reach room temperature naturally. If you want it warmed, gently heat slices in a low-temperature oven (around 300°F) for 5 to 7 minutes wrapped loosely in foil. This helps restore a fresh-from-the-oven feel without compromising texture or taste.
FAQs
Can I use roasted pistachios instead of raw for this recipe?
While you can use roasted pistachios, I prefer raw because toasting them fresh in the oven right before grinding yields a fresher, deeper flavor with better texture. Using pre-roasted nuts can sometimes make the cake taste a bit oily or less vibrant.
What if I don’t have pistachio butter for the glaze?
If you don’t have pistachio butter, you can skip the glaze or substitute with a simple powdered sugar glaze made with just powdered sugar and water or lemon juice. However, the pistachio butter adds a unique nutty creaminess that really elevates the cake, so I recommend trying to find it or making your own if possible.
Can I make this cake nut-free?
This cake’s flavor depends heavily on pistachios, so making it nut-free would require a different approach and would no longer be the same recipe. If you need a nut-free option, consider a similar yogurt-based cake with alternative flavorings like coconut or lemon instead.
Is it necessary to use Greek yogurt?
Greek yogurt is important here because it adds moisture and a gentle tang that balances the sweetness, plus its thick texture helps keep the cake tender. You could substitute regular plain yogurt but reduce any extra liquid slightly to maintain the batter consistency.
How long will this cake keep at room temperature?
Because of the Greek yogurt and glaze, I recommend keeping the cake refrigerated and serving it at room temperature. Leaving it out for more than a day risks drying out the cake or spoiling the dairy-based glaze. Always store leftovers in the fridge for optimal freshness.
Conclusion
This Pistachio Cake with Pistachio Butter Glaze Recipe has become such a treasured part of my baking repertoire, and I can’t wait for you to give it a try. It combines simple, wholesome ingredients with outstanding flavor and texture that’s perfect for sharing and celebrating any moment. Trust me, once you make it, it’ll become a new favorite you return to again and again.
Print
Pistachio Cake with Pistachio Butter Glaze Recipe
- Total Time: 57 minutes
- Yield: 10 servings
Description
This Pistachio Cake is a moist and tender dessert featuring toasted pistachios ground into the batter, enriched with Greek yogurt and olive oil for a delightful texture. Topped with a luscious pistachio butter glaze and extra chopped pistachios for garnish, this cake is perfect for any special occasion or afternoon treat.
Ingredients
For the Cake
- ½ cup (60 grams) raw shelled pistachios, plus extra for garnish
- Extra virgin olive oil, for greasing the pan
- 1 cup (150 grams) granulated sugar
- 1 ¼ cups (150 grams) all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon kosher salt
- ¾ cup (170 grams) plain Greek yogurt
- 2 large eggs
- ½ cup extra virgin olive oil
- 1 teaspoon vanilla extract
For the Pistachio Butter Glaze (Optional)
- ¼ cup (68 grams) pistachio butter
- ¾ cup (85 grams) powdered sugar
- 2 tablespoons water
Instructions
- Toast the pistachios. Preheat your oven to 350°F (175°C). Spread the raw shelled pistachios evenly on a rimmed baking sheet and toast them in the oven for about 10 minutes until fragrant and slightly browned. Allow them to cool slightly once toasted.
- Prepare the pan. While the pistachios are toasting, grease a high-sided 8-inch round cake pan or springform pan generously with extra virgin olive oil. Line the bottom of the pan with parchment paper, brush the parchment with olive oil to prevent sticking, then set the pan aside.
- Grind the pistachios. Place the toasted pistachios in a food processor along with 1 tablespoon of the granulated sugar. Process for 1 to 2 minutes until finely ground, forming a pistachio flour.
- Mix the dry ingredients. In a medium bowl, whisk together the ground pistachios, all-purpose flour, baking powder, baking soda, and kosher salt to evenly combine the dry components.
- Mix the wet ingredients. In a large bowl, whisk the Greek yogurt, remaining granulated sugar, eggs, olive oil, and vanilla extract until the mixture is smooth and homogenous.
- Make the batter. Gradually add the dry ingredients to the wet ingredients and gently whisk together just until no streaks of dry flour remain, being careful not to overmix to keep the cake tender.
- Bake the cake. Pour the batter into the prepared pan and place it in the preheated oven. Bake for 30 to 32 minutes or until a toothpick inserted into the center comes out clean, indicating the cake is fully baked.
- Cool the cake. Allow the cake to cool in the pan for 15 minutes to set. Then, carefully remove it from the pan and transfer it to a wire rack to cool completely, which will take about 1 hour.
- Make the Pistachio Butter Glaze (optional). In a small bowl, whisk together pistachio butter, powdered sugar, and water until smooth. Adjust the consistency with additional water, a teaspoon at a time, until the glaze is thick but pourable.
- Glaze the cake. Once the cake has fully cooled, place it on a cake stand or serving plate. Pour the pistachio butter glaze over the top and use an offset spatula or the back of a spoon to spread the glaze evenly towards the edges, allowing it to drip down the sides. Sprinkle chopped pistachios on top for garnish. Let the glaze set for at least 30 minutes before slicing and serving for clean, neat slices.
Notes
- Toasting pistachios enhances their flavor and aroma, but be careful not to burn them.
- Make sure all ingredients are at room temperature for better mixing and texture.
- If you don’t have pistachio butter, you can omit the glaze or substitute it with other nut butters like almond or hazelnut.
- For a dairy-free version, substitute Greek yogurt with coconut yogurt and use a suitable egg replacer.
- Store leftover cake covered at room temperature for up to 2 days or refrigerate for up to 5 days.
- Prep Time: 15 minutes
- Cook Time: 32 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American

Leave a Reply