I’ll never forget the first time a friend brought over a vibrant, green dessert that turned our gathering into a celebration. That magical dish? The Buttery Pistachio Gooey Butter Cake. Imagine creamy layers of cream cheese mingling with the nutty richness of pistachios, creating a slice that’s as delightful to the eyes as it is to the palate. This one-layer cake not only impresses with its stunning color but also offers an incredible gooeyness that has everyone reaching for seconds. The recipe is quick and simple to whip up, making it the perfect choice for both casual dinners and festive parties. Plus, with its playful twist on a classic St. Louis favorite, it’s bound to spark conversations. What makes this cake your new go-to dessert? Let’s dive in!

Why is this cake a crowd-pleaser?
Uniqueness: The Buttery Pistachio Gooey Butter Cake stands out with its vibrant green hue, making it a stunning centerpiece for any gathering. Easy to Make: Whipping up this dessert is a breeze, allowing even novice bakers to impress. Mouthwatering Flavor: The combination of creamy cream cheese with nutty pistachios delivers a taste sensation that captivates everyone’s palates. Versatile Delight: Perfect as a party centerpiece or a cozy treat at home, it’s sure to be a hit. Time-Saving: Bake and chill in just a few hours, making it ideal for spontaneous gatherings. Ready to experience a dessert that’s both beautiful and delicious? You’ll love how it wows at every occasion!
Buttery Pistachio Gooey Butter Cake Ingredients
For the Cake Batter
- Unshelled Pistachios – Use shelled, unsweetened pistachios for the best flavor and lovely green color.
- All-Purpose Flour – Provides structure; consider swapping with gluten-free flour for a gluten-free alternative.
- Baking Powder – A fresh leavening agent that helps the cake rise beautifully.
- Salt – Enhances the flavors and balances the sweetness.
- Unsalted Butter – Creamy base for the cake; ensure it’s softened for easy mixing.
- Granulated Sugar – The essential sweetness for the cake; no substitutes recommended.
- Lemon Zest – Infuses freshness and amplifies the pistachio flavor, giving it that special touch.
- Vegetable Oil – Keeps the cake moist, but feel free to substitute with melted coconut oil if you like.
- Eggs – Binds the ingredients together; use large eggs at room temperature for the best texture.
- Sour Cream – Adds rich moisture; you can swap for Greek yogurt if preferred.
- Pure Vanilla Extract – Enhances overall flavor; opt for high-quality extract to elevate the taste.
- Almond Extract – A subtle addition that pairs wonderfully with pistachio flavors; optional for nut allergies.
- Buttermilk – Creates tenderness; can be made at home with milk and lemon juice.
For the Cream Cheese Layer
- Cream Cheese – Key for that tangy and creamy texture; ensure it’s softened before mixing.
- Large Egg – Helps bind the cream cheese layer smoothly.
- Powdered Sugar – Sweetens the layer; adjust the amount based on your sweetness preference.
- Vanilla Extract – Brightens and enriches the cream cheese flavor, making it even more delightful.
This Buttery Pistachio Gooey Butter Cake is not just a treat for your senses but also a showstopper at any gathering!
Step‑by‑Step Instructions for Buttery Pistachio Gooey Butter Cake
Step 1: Preheat Your Oven
Begin by preheating your oven to 350°F (175°C). While it’s heating, prepare a 9-inch cake pan by spraying it with cooking spray and lining the bottom with parchment paper. This will ensure your Buttery Pistachio Gooey Butter Cake releases easily after baking, resulting in a beautifully intact dessert ready for serving.
Step 2: Prepare the Pistachios
In a food processor, finely pulverize the unshelled pistachios until they resemble a coarse flour. Keep an eye on the texture; you want it ground but not turned into a paste. Once processed, set the pistachios aside in a bowl, as they will soon be folded into the rich cake batter, infusing it with their nutty flavor.
Step 3: Mix the Dry Ingredients
In a medium mixing bowl, whisk together the all-purpose flour, baking powder, and salt until well combined. This step ensures that the leavening agent is evenly distributed throughout the flour. Set the bowl aside as you transition your focus to the wet ingredients, paving the way for a perfectly textured Buttery Pistachio Gooey Butter Cake.
Step 4: Beat the Wet Ingredients
In a stand mixer, combine the softened unsalted butter, vegetable oil, granulated sugar, and lemon zest. Beat the mixture on medium speed until it becomes fluffy and light in color, roughly 3–5 minutes. This process incorporates air into the mixture, giving your cake a delightful texture. The aromatic mixture sets the stage for the wonderful flavors to come!
Step 5: Incorporate the Eggs
Add the large eggs one at a time to the fluffy butter mixture, carefully mixing well after each addition. This ensures a smooth batter. Next, blend in the sour cream, pure vanilla extract, and optional almond extract until completely incorporated. The rich creaminess of these ingredients will make your Buttery Pistachio Gooey Butter Cake irresistibly moist and flavorful.
Step 6: Combine Dry and Wet Ingredients
Gradually add the dry ingredients into the wet mixture, alternating with the buttermilk. Mix until just combined; be cautious not to overmix, as this could affect the cake’s delicate texture. Fold in the ground pistachios gently using a spatula, ensuring they are evenly distributed throughout the batter. This step brings that delicious pistachio flavor front and center!
Step 7: Pour the Batter
Carefully pour the pistachio cake batter into your prepared cake pan, spreading it out evenly with a spatula. Make sure there are no lumps or gaps, as a smooth batter will bake evenly. The vibrant green color of the pistachios should be visible, indicating a delightful treat that everyone will enjoy!
Step 8: Make the Cream Cheese Layer
In a separate bowl, beat the softened cream cheese until it’s smooth and creamy. Add in the large egg, powdered sugar, and vanilla extract, mixing until the ingredients are completely blended together. The resulting mixture will be thick and creamy, providing a delicious contrast to the soft cake beneath it.
Step 9: Assemble the Cake
Pour the cream cheese mixture over the pistachio batter, spreading it evenly across the top. This layer will create the signature gooey topping of your Buttery Pistachio Gooey Butter Cake. Take your time with this step to ensure a beautiful, smooth layer that enhances the cake’s overall appeal.
Step 10: Bake to Perfection
Place the assembled cake in the preheated oven and bake for 40–45 minutes. The edges should turn a lovely golden brown, while the center should remain slightly jiggly when you gently shake the pan. Avoid overbaking to ensure it maintains that signature gooeyness waiting beneath the surface.
Step 11: Cool and Refrigerate
Once baked, remove the cake from the oven and allow it to cool in the pan for about 20 minutes. Transfer it to the refrigerator and let it chill for at least 2 hours, allowing the cream cheese layer to set properly. This step is crucial for achieving the perfect slice and enhanced flavors!
Step 12: Serve with Style
When ready to serve, dust the top of the Buttery Pistachio Gooey Butter Cake with powdered sugar, and garnish it with chopped pistachios for a delightful finish. Cut into squares and enjoy the luscious, gooey texture with each bite—perfect for sharing or savoring all by yourself!

Make Ahead Options
These Buttery Pistachio Gooey Butter Cakes are perfect for meal prep enthusiasts! You can prepare the cake batter and cream cheese layer up to 24 hours in advance. Simply mix the cake batter and pour it into the prepared pan, then cover it tightly with plastic wrap and refrigerate. You can also make the cream cheese layer and store it separately in the fridge. When you’re ready to bake, pour the cream cheese mixture over the batter and pop it in the oven. This way, you’ll save time on busy days while still enjoying that delicious, gooey texture everyone loves. Just remember to let it chill in the refrigerator for at least 2 hours after baking before serving to maintain that perfect consistency!
Buttery Pistachio Gooey Butter Cake Variations
Feel free to customize your cake adventure with these delightful twists that enhance flavor and texture!
- Nut Swap: Replace pistachios with almonds or pecans for a delightful variation. Each nut brings its unique flavor while still offering that cozy, nutty essence.
- Choco Twist: Add chocolate chips to the batter for a rich, chocolaty surprise. This addition creates a luscious contrast to the creamy pistachio flavor.
- Citrus Burst: Mix in orange zest along with lemon zest for a zesty kick. The bright flavor elevates the gooey cake to a whole new level of deliciousness.
- Spicy Kick: Incorporate a pinch of cinnamon or cardamom in the batter. The warm spices add intrigue, perfect for those cozy gatherings with family.
- Dairy-Free: Substitute the cream cheese with a dairy-free option, such as vegan cream cheese. You’ll find a wonderful balance without sacrificing taste!
- Caramel Delight: Drizzle caramel sauce over the cooled cake for a decadent finish. It adds an exciting sweetness that pairs beautifully with the nutty base.
- Berry Booster: Serve with fresh berries for a pop of color and flavor. The tartness of strawberries or raspberries balances the sweetness of the cake perfectly.
Don’t forget to explore pairing your cake with a scoop of vanilla ice cream or a side of fresh berries for a gorgeous presentation. And if you’re in the mood for more deliciousness, try making your own Homemade Danish Butter or indulge in Garlic Butter Steak for a complete meal experience!
Expert Tips for Buttery Pistachio Gooey Butter Cake
- Pistachio Selection: Use unsalted, shelled pistachios to enhance both flavor and color. Avoid roasted pistachios, which can alter the cake’s texture.
- Check Freshness: Ensure your baking powder is fresh to achieve the best rise. If it’s over six months old, it’s time for a new can!
- Cool Before Slicing: Allow the cake to cool completely in the fridge to set the cream cheese layer. This helps prevent a messy slice when serving.
- Avoid Overbaking: Keep an eye on your cake towards the end of the baking time. Overbaking can make it less gooey and too dry.
- Flavor Boost: Add a pinch of cardamom for an unexpected twist that complements the pistachio beautifully in your gooey butter cake.
- Serving Temperature: For the best experience, let it sit at room temperature for about 30 minutes before serving. This enhances the flavor and texture!
What to Serve with Buttery Pistachio Gooey Butter Cake?
This delightful dessert is perfect for bringing a touch of joy to your table, elevating any meal with its vibrant flavors and creamy texture.
-
Vanilla Ice Cream: The cool creaminess of vanilla ice cream beautifully balances the rich flavors of the cake, adding a refreshing contrast. A scoop melts gently on top, creating a delightful gooeyness every dessert lover yearns for.
-
Fresh Berries: Juicy raspberries or strawberries bring a burst of freshness that contrasts wonderfully with the cake’s richness. Their bright flavors invigorate each bite and add a charming color pop to your dessert presentation.
-
Whipped Cream: Lightly sweetened whipped cream adds a fluffy, airy element to the dense cake, enhancing its textures. Serve it on the side or dolloped on top, inviting everyone to enjoy a creamy addition.
-
Coffee or Espresso: A warm cup of coffee complements the cake’s flavors beautifully, with its robust notes enhancing the nuttiness of the pistachios. The pairing creates a comforting combination that makes dessert feel even more indulgent.
-
Almond Biscotti: Crunchy, nutty biscotti elevate the experience with their delightful texture, providing a perfect dipping companion. The almond notes thoughtfully tie in with the pistachio flavors, creating a harmonious blend of tastes.
-
Chocolate Sauce: Drizzle a rich chocolate sauce over each slice for a decadent touch that introduces a contrasting flavor. The combination of chocolate and pistachio is both elegant and comforting, making each bite unforgettable.
-
Mint Sprigs: Fresh mint leaves brighten the presentation and flavor, offering a refreshing note that cuts through the cake’s richness. Scatter them on top as a garnish to elevate your dessert’s visual appeal.
-
Sparkling Lemonade: Refreshing and slightly tangy lemonade pairs wonderfully with the dessert, brightening your taste buds. The bubbles and zest enhance the lemony freshness already present in the cake, making every bite feel like a celebration.
Now that you have some ideas, get ready to delight your family and friends with a full-on festive spread alongside your Buttery Pistachio Gooey Butter Cake!
How to Store and Freeze Buttery Pistachio Gooey Butter Cake
Fridge: Store the cake in an airtight container in the refrigerator for up to 3-4 days. This keeps the cream cheese layer fresh and delicious.
Freezer: Wrap individual slices tightly in plastic wrap and then in aluminum foil. Freeze for up to 2-3 months for a delightful treat at any time.
Thawing: When you’re ready to enjoy your frozen Buttery Pistachio Gooey Butter Cake, simply thaw it in the refrigerator overnight for best results.
Reheating: For a warm slice, microwave it for 10-15 seconds. Enjoy the gooeyness with your favorite scoop of ice cream!

Buttery Pistachio Gooey Butter Cake Recipe FAQs
What type of pistachios should I use for the cake?
Absolutely! For the best flavor and vibrant green color, use unsalted, shelled pistachios. Avoid roasted pistachios as they may alter the cake’s texture.
Advertisement
How long can I store the cake in the fridge?
You can store your Buttery Pistachio Gooey Butter Cake in an airtight container in the refrigerator for up to 3-4 days. This keeps the cream cheese layer fresh and delicious, maintaining its rich texture.
Can I freeze leftover cake?
Yes! To freeze, wrap individual slices tightly in plastic wrap followed by aluminum foil. They will stay fresh for up to 2-3 months. Just be sure to label them with the date for reference!
How should I thaw the frozen cake?
When you’re ready to enjoy your frozen Buttery Pistachio Gooey Butter Cake, thaw it in the refrigerator overnight for the best results. This gradual thawing helps retain its lovely texture and flavor.
Is there a way to reheat the cake?
Definitely! For a warm treat, you can microwave a slice for about 10-15 seconds. This warms it up perfectly, allowing you to enjoy that gooey center alongside your favorite scoop of ice cream.
What if my cake doesn’t have a gooey center?
Not to worry! If your cake lacks that signature gooeyness, it might have been overbaked. Ensure you monitor the baking time closely and check for a slightly jiggly center when it’s done. For next time, you might want to set your timer a few minutes early!

Indulge in Buttery Pistachio Gooey Butter Cake Bliss
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and prepare a 9-inch cake pan.
- Finely grind the unshelled pistachios in a food processor until coarse.
- Whisk together flour, baking powder, and salt in a medium bowl.
- In a stand mixer, beat butter, oil, sugar, and lemon zest until fluffy.
- Add eggs one at a time, mixing well after each. Then mix in sour cream and extracts.
- Gradually mix in dry ingredients alternating with buttermilk. Fold in ground pistachios.
- Pour the batter into the prepared pan.
- In a separate bowl, beat cream cheese until smooth, then add egg, powdered sugar, and vanilla.
- Pour the cream cheese mixture over the pistachio batter.
- Bake for 40–45 minutes until golden brown and slightly jiggly in center.
- Cool in the pan for 20 minutes, then refrigerate for at least 2 hours.
- Dust with powdered sugar and garnish with chopped pistachios before serving.





