
You'll love how this pistachio cake mixes mellow nutty notes with creamy vanilla frosting for a stand-out dessert everyone notices. The sponge is packed with crushed pistachios—so you see gorgeous green bits and get real flavor in every bite. The pistachios don't overpower, just gently shine through, making the whole thing feel fancy but totally approachable. Tangy cream cheese frosting sits on top, balancing out sweetness and making every bite smooth and irresistible. It looks special enough for a party, but it's easy enough to throw together whenever you want.
The first time I baked this pistachio cake was for my sister’s birthday in April. I had to skip chocolate stuff for Lent and needed something else awesome. She took one bite, her face lit up, and she immediately grabbed another piece. That combo of gentle nutty flavor and creamy frosting was such a hit, people started requesting it for every get-together. Even my cousin who swears nuts aren’t for him ended up asking how to make it.
Essential Components
- Ground almonds: Make the cake more moist and double down on the nutty flavor.
- Vanilla extract: Adds cozy warmth that partners well with pistachio.
- Eggs: Help hold everything together and give a nice lift.
- Unsalted butter: Needs to be soft so it mixes in smoothly, keeping the sponge tender.
- Full-fat cream cheese: This is the magic behind the creamy, tangy icing.
- Caster sugar: Blends quickly and keeps things super smooth.
- Unsalted pistachios: Go for raw, unsalted nuts so the cake stays sweet.
- Lemon juice: Wakes up the frosting with a fresh spark.
- Self-raising flour: Ensures your sponge doesn’t fall flat.
- Powdered sugar: Melts right into the icing for that dreamy texture.
- Extra pistachios: Chop them up and sprinkle on top for crunch and flair.
How To Bake It
- Whip The Frosting:
- Start with cream cheese, then beat in powdered sugar, vanilla, and lemon juice till it's super silky.
- Cool Down:
- Leave cakes in the pans for 10 minutes, then shift to a rack to finish cooling off.
- Bake The Layers:
- Get them into the oven for 25–30 minutes, and pull out when golden and baked through.
- Spread Into Pans:
- Smooth the batter into two tins and even out the tops.
- Flavor Time:
- Fold in a splash of vanilla extract for that extra warmth.
- Add The Dry Mix:
- Carefully mix in sifted flour, ground almonds, plus those pistachios you just prepped.
- Egg Trick:
- Add eggs one at a time to keep everything light and airy.
- Batter Base:
- Cream butter and sugar until super fluffy and pale looking.
- Preheat & Prep:
- Set your oven to 350°F/180°C and grease two 8-inch round pans really well.
- Pistachio Prep:
- Grind pistachios—aim for a combo of powders and little chunks for texture.

As a kid, I'd sit on my grandma’s porch shelling pistachios with her. We’d spend ages cracking them open, talking and laughing, and that made every nut feel even more special to eat.
Ways To Serve
This pistachio treat is perfect for afternoon tea. Try offering it slightly warm with a scoop of vanilla ice cream, or pop on some edible flowers and it’ll steal the show!
Fun Changes
Layer in homemade pistachio paste between the cakes for a richer flavor boost. Or go Middle Eastern—add cardamom to the batter and a splash of rose water in the icing for a cool twist.
How To Store It
Keep leftovers in a lidded container in the fridge. Set the cake out before serving so it’s not too cold. If you want to freeze, do it by the slice (skip the frosting) and they’ll be good for about four weeks.

This pistachio cake shows exactly why baking’s awesome—you take simple stuff and turn it into something that makes people happy. That mix of soft, nutty cake and cool, creamy icing hits the spot for nearly everyone—even folks who don’t think they love sweets!
Frequently Asked Questions
- → Can I freeze this Pistachio Cake?
- You sure can! Just freeze the cake layers—no frosting yet—wrapped up tight for up to 3 months. Cream cheese icing doesn’t freeze great, so it’s easier to whip that up after you thaw the cake.
- → Where can I find shelled pistachios for this cake?
- Most grocery stores with a nut section have them, as do online shops or specialty food places. Grab the unsalted kind, and you can get them already shelled, or do it yourself if you’ve got the time.
- → Can I make this Pistachio Cake as cupcakes instead?
- Yep, you totally can! Drop the batter into lined cupcake trays (about two-thirds full), bake just like usual, and they’ll need around 15-18 minutes. You’ll get about 18-24 cupcakes, depending on size.
- → Why is my cream cheese icing runny?
- Chances are your cream cheese was too warm or got overmixed. Use it cold from the fridge, mix just enough to bring it together, and if it’s still loose, pop it in the fridge for 15-20 minutes—it should firm up nicely.
- → Can I use butter instead of margarine in this Pistachio Cake?
- Definitely! Swap butter and margarine one-for-one. Butter brings even richer flavor. Margarine gives a lighter crumb. Both turn out great.
- → How do I store leftover Pistachio Cake?
- Leftovers need a sealed container in the fridge for about 3 days, since the frosting’s got cream cheese. Let slices warm up a bit on the counter before digging in for the best bite.