As I was cleaning out my pantry, I stumbled upon a bag of pistachios I had almost forgotten about. Instantly, inspiration struck! That inspired me to whip up a delightful Buttery Pistachio Gooey Butter Cake, which transforms these humble nuts into a decadent experience. With its rich cream cheese layer and a subtle citrus kick from fresh lemon zest, this cake is incredibly easy to make and a guaranteed crowd-pleaser. Not only does it come together in a snap, but the gooey texture is pure bliss, melting in your mouth with every bite. Whether you’re gathering friends for coffee or simply indulging in a sweet treat after dinner, this cake is the perfect companion. Ready to take your taste buds on this unforgettable journey? Let’s dive into the recipe!

Why is this cake so special?
Irresistible flavor: The combination of pistachios and cream cheese creates a rich, nutty treat that’s hard to resist.
Gooey texture: With its melt-in-your-mouth consistency, this cake serves up a delightful gooey bite that’s simply divine.
Easy to make: You don’t need to be a pro baker! The straightforward steps make this cake achievable for everyone.
Versatile serving options: Pair it with a scoop of vanilla ice cream or a dollop of whipped cream for an even more luxurious dessert experience!
Perfect for gatherings: Whether it’s a casual get-together or a special occasion, this cake is sure to impress your guests. For more unique dessert ideas, check out the delicious Strawberry Cheesecake Dump Cake!
Buttery Pistachio Gooey Butter Cake Ingredients
• For the Cake
- Unsalted Pistachios – Adds nutty flavor and texture; use shelled pistachios for best results.
- All-Purpose Flour – Provides structure; can substitute with gluten-free flour for a gluten-free option.
- Baking Powder – Acts as a leavening agent to help the cake rise.
- Salt – Enhances overall flavor profile.
- Unsalted Butter – Adds richness and moisture; should be softened to room temperature for proper mixing.
- Granulated Sugar – Sweetens the cake and contributes to moisture.
- Lemon Zest – Brightens flavor, enhancing the pistachio taste.
- Vegetable Oil – Increases moisture and tenderness in the cake.
- Large Eggs – Provides structure and moisture; use at room temperature for even mixing.
- Sour Cream – Adds moisture and tanginess; can be replaced with Greek yogurt if needed.
- Pure Vanilla Extract – Improves flavor depth.
- Almond Extract – Adds a hint of flavor; can swap with more vanilla if desired.
- Buttermilk – Contributes to tenderness and moisture; can use regular milk with a splash of vinegar as a substitute.
- Cream Cheese – Forms the gooey top layer; ensure it’s at room temperature for smooth mixing.
• For the Cream Cheese Layer
- Powdered Sugar – Sweetens the cream cheese layer; adjust the amount to taste.
This Buttery Pistachio Gooey Butter Cake is truly a standout—perfect for sharing or savoring all by yourself!
Step‑by‑Step Instructions for Buttery Pistachio Gooey Butter Cake
Step 1: Preheat and Prepare the Pan
Preheat your oven to 350°F (175°C). While the oven is heating, grease a 9-inch cake or springform pan thoroughly, ensuring all surfaces are well-coated. For added assurance against sticking, line the bottom with parchment paper, which will also make removing the cake easier later on.
Step 2: Process the Pistachios
In a food processor, finely pulse the shelled pistachios until they resemble a fine crumb. This creates a delightful texture for your Buttery Pistachio Gooey Butter Cake. Once processed, transfer the ground pistachios to a bowl and set aside, allowing the nutty aroma to fill your kitchen.
Step 3: Mix Dry Ingredients
In a medium mixing bowl, whisk together the all-purpose flour, baking powder, and salt until well combined. This step ensures even distribution of the leavening agent, contributing to the perfect rise of your cake. Set this mixture aside as you move on to your wet ingredients.
Step 4: Cream the Butter and Sugar
In a stand mixer fitted with a paddle attachment, cream together the softened butter, vegetable oil, granulated sugar, and lemon zest. Mix on medium speed until the mixture is light and fluffy, about 3-5 minutes. The lemon zest will infuse your cake with a fresh burst of flavor.
Step 5: Incorporate the Eggs
Add the large eggs to the butter mixture one at a time, mixing well after each addition. This will ensure that each egg is thoroughly integrated, providing the structure your Buttery Pistachio Gooey Butter Cake needs. Scrape down the sides of the bowl as necessary to gather all ingredients.
Step 6: Add Wet Ingredients
Pour in the sour cream, pure vanilla extract, and almond extract to the egg mixture. Blend on low speed until well combined. The sour cream adds moisture and tanginess, enhancing the overall flavor while contributing to the cake’s gooey texture.
Step 7: Combine Wet and Dry Mixtures
Gradually add the previously prepared flour mixture and buttermilk to the wet ingredients in alternating batches, beginning and ending with the flour. Mix just until combined, being careful not to overmix. Gently fold in the ground pistachios, ensuring they are evenly distributed throughout the batter.
Step 8: Fill the Prepared Pan
Carefully pour the batter into the prepared pan, using a spatula to spread it evenly. The batter will have a lovely green tint from the pistachios. Ensure it fills the pan evenly, giving your cake an even bake and preventing any unbaked centers.
Step 9: Prepare the Cream Cheese Layer
In a separate bowl, beat the room temperature cream cheese with a mixer until smooth and creamy. Gradually add in the egg and then mix in powdered sugar, adjusting to taste. This cream cheese mixture will sit atop the batter, adding that signature gooey layer to your cake.
Step 10: Assemble and Bake
Pour the cream cheese mixture over the pistachio batter, carefully spreading it to cover the surface. Place the pan in the oven and bake for 40-45 minutes, or until the edges are golden and the center is slightly jiggly. The cake should maintain its gooey deliciousness without being undercooked.
Step 11: Cool and Chill
Remove the cake from the oven and let it cool in the pan for about 30 minutes. Once cooled, transfer it to the refrigerator for at least 2 hours to set properly. This chilling time enhances the gooey texture and allows all flavors to meld beautifully.
Step 12: Serve and Enjoy
When ready to serve, dust the top of your Buttery Pistachio Gooey Butter Cake with powdered sugar and garnish with chopped pistachios for an extra touch of elegance. Cut into slices and watch as the creamy layer contrasts beautifully with the moist cake.

Buttery Pistachio Gooey Butter Cake Variations
Feel free to let your creativity shine by customizing this cake to suit your taste buds and dietary needs!
-
Nut Alternatives: Swap pistachios with walnuts or almonds for a different nutty flavor. Each choice brings a unique twist while maintaining that delicious creaminess!
-
Chocolate Delight: Add a luscious chocolate swirl by mixing melted chocolate into the cream cheese layer before spreading it on top. The combination of chocolate and pistachios creates a decadent harmony.
-
Fruity Add-In: Toss in some fresh raspberries or blueberries for a burst of color and a fruity flavor contrast. This addition not only adds visual appeal but makes each bite a delightful surprise.
-
Vegan Version: Substitute eggs with flax eggs and use dairy-free cream cheese to make a vegan-friendly version. This option retains all the gooey goodness while accommodating plant-based diets.
-
Gluten-Free: Use a gluten-free flour blend in place of all-purpose flour to cater to gluten sensitivities. It’s an easy swap that keeps the texture just as delightful!
-
Citrus Zing: Enhance the lemon flavor with additional lemon zest or a splash of orange juice. The citrusy notes will brighten the cake and complement the creamy layer beautifully.
-
Spicy Twist: After blending in the pistachios, add a pinch of cinnamon or cardamom to the batter for a warm, spicy undertone that hugs the buttery sweetness of the cake.
If you’re looking for even more inspiration, consider pairing this cake with an indulgent scoop of vanilla ice cream or drizzle it with a homemade chocolate ganache, perhaps inspired by our Garlic Butter French Fries for a unique flavor adventure!
Make Ahead Options
These Buttery Pistachio Gooey Butter Cakes are perfect for meal prep enthusiasts seeking to save time on busy weeknights! You can make the batter and cream cheese mixture up to 24 hours in advance; just store them separately in airtight containers in the refrigerator. To maintain quality, ensure the cream cheese is well-covered to prevent it from drying out. When you’re ready to bake, simply pour the cream cheese layer over the pistachio batter and follow the baking instructions. This way, you can enjoy the delightfully gooey texture with minimal effort, impressing your guests with a dessert that’s just as delicious as if it were freshly made!
Expert Tips for Buttery Pistachio Gooey Butter Cake
-
Perfect Cream Cheese: Make sure your cream cheese is at room temperature for easy mixing; cold cream cheese can lead to a lumpy texture in the layer.
-
Moist Center: The cake center should be slightly jiggly when you take it out of the oven. It will firm up while cooling—but watch it closely to avoid overbaking.
-
Pan Size Matters: If using a different-sized pan, adjust the baking time accordingly. A larger pan may require less time, and a smaller pan may need more.
-
Avoid Overmixing: Mix your batter just until combined to keep the texture light and airy; overmixing can result in a dense cake instead of the delightful gooey consistency you desire.
-
Chill for Texture: Allowing the cake to chill for at least 2 hours after baking enhances its gooey texture, making each slice even more delightful. Enjoy your Buttery Pistachio Gooey Butter Cake!
What to Serve with Buttery Pistachio Gooey Butter Cake
Indulging in a slice of this delightfully gooey cake is just the beginning! Let’s explore a variety of side dishes and beverages that will elevate your dessert experience.
- Whipped Cream: Perfectly fluffy, it adds a light and airy contrast to the rich texture of the cake.
- Vanilla Ice Cream: A scoop of creamy ice cream complements the warm, gooey center beautifully and cools each bite.
- Citrus Salad: A refreshing mix of oranges and grapefruit brightens the palate and balances the cake’s sweetness.
- Chocolate Ganache: Drizzling warm chocolate ganache over the cake adds a decadent touch and intensifies the flavor.
- Coffee: A freshly brewed cup rounds out the sweetness of the cake while enhancing its nutty notes.
- Herbal Tea: Opt for a soothing chamomile or mint tea, which brings a calming earthiness that pairs well with the cake.
- Mint Sprigs: A simple garnish of fresh mint adds a burst of freshness and a touch of color to your dessert presentation.
- Fresh Berries: Sweet, juicy strawberries or tart raspberries provide a luscious contrast and a touch of natural acidity.
- Almond Biscotti: These crunchy cookies offer a delightful texture contrast and subtle flavors that harmonize with the cake.
- Lemon Sorbet: This light, zesty option can cleanse the palate after indulging in the cake, making for a refreshing finish.
Storage Tips for Buttery Pistachio Gooey Butter Cake
Fridge: Store your cake in an airtight container in the refrigerator for up to 3-4 days to maintain its freshness and gooey texture.
Freezer: For longer storage, wrap individual slices in plastic wrap or aluminum foil and freeze them for up to 2-3 months. Thaw overnight in the refrigerator before serving.
Room Temperature: If you plan to serve the cake within a day, you can keep it at room temperature, covered, for up to 1 day. Avoid exposing it to direct sunlight or heat.
Reheating: To enjoy the cake warm, gently reheat individual slices in the microwave for about 10-15 seconds, just enough to soften the cream cheese layer without overcooking.

Buttery Pistachio Gooey Butter Cake Recipe FAQs
What type of pistachios should I use?
I recommend using shelled unsalted pistachios for the best flavor and texture. Look for ones that are bright green and free from any dark spots. This will ensure a nutty taste that complements the cake beautifully.
How do I store leftovers?
To keep your Buttery Pistachio Gooey Butter Cake fresh, store it in an airtight container in the refrigerator for up to 3-4 days. If you’re planning to enjoy it later, wrap individual slices tightly in plastic wrap or aluminum foil and freeze for up to 2-3 months. Simply thaw overnight in the refrigerator for the best results!
Can I freeze this cake?
Absolutely! To freeze the Buttery Pistachio Gooey Butter Cake, first, cool it completely. Wrap the entire cake or individual slices tightly in plastic wrap, then cover with aluminum foil to prevent freezer burn. When you’re ready to enjoy, thaw in the refrigerator for several hours or overnight. This allows the cake to retain its gooey texture.
What if the cake is too gooey in the center?
If your cake turns out overly gooey, it may need a little more baking time. Keep in mind that the center should still be slightly jiggly when removed from the oven for that signature gooey effect, but if it seems too wet, try returning it to the oven for an additional 5-10 minutes. Just be cautious not to overbake, as this can dry it out.
Can I make substitutions for dietary restrictions?
Of course! If you need a gluten-free option, substitute the all-purpose flour with a gluten-free flour blend. For dairy-free, use vegan cream cheese and a non-dairy yogurt in place of sour cream. Additionally, make sure your baking powder is gluten-free if you are sensitive to gluten. Enjoy tailoring the recipe to your dietary needs while still indulging in that fantastic gooey goodness!

Heavenly Buttery Pistachio Gooey Butter Cake Recipe
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a 9-inch pan, optionally lining with parchment paper.
- Finely pulse shelled pistachios in a food processor until crumb-like, then set aside.
- In a mixing bowl, whisk together flour, baking powder, and salt.
- Cream softened butter, vegetable oil, granulated sugar, and lemon zest in a stand mixer until fluffy.
- Incorporate eggs one at a time into the butter mixture, mixing well.
- Blend sour cream, vanilla extract, and almond extract into the egg mixture.
- Gradually mix dry ingredients and buttermilk into the wet ingredients, alternating between the two.
- Pour batter into the prepared pan, spreading evenly.
- In a separate bowl, beat cream cheese until smooth. Add the egg and then powdered sugar, mixing until combined.
- Spread the cream cheese mixture over the pistachio batter.
- Bake for 40-45 minutes until the edges are golden and the center is slightly jiggly.
- Cool the cake in the pan for 30 minutes, then refrigerate for at least 2 hours before serving.
- Dust with powdered sugar and garnish with chopped pistachios before slicing and serving.
