Pistachio Cream Cake is the kind of thing I crave when I want a dessert that feels a little fancy, but I do not want to fuss all day. You know those days when you open the pantry, spot a bag of pistachios, and suddenly you need something sweet and creamy right now? That is exactly how this cake became a regular at my place. It is soft, plush, and filled with that cozy nutty flavor that makes people hover around the kitchen. If you have ever wanted a cake that tastes like it came from a bakery case, this is your sign. Let me walk you through it like a friend would, with plenty of little tips I learned the hard way.
Step-by-step photos and instructions
I like to think of this cake in three simple parts: bake the layers, whip the pistachio cream, then stack and chill. Nothing tricky, just a few moments where slowing down helps. If you love pistachio desserts in general, you might also like this one I bookmarked recently: chocolate pistachio ricotta cake. Totally different vibe, but same nutty comfort.
Ingredients you will need
- Unsalted butter, softened (for that rich cake crumb)
- Granulated sugar
- Eggs, room temperature
- Vanilla extract
- All-purpose flour
- Baking powder
- Salt
- Whole milk or buttermilk (buttermilk gives a slightly tangy, tender bite)
- Ground pistachios (very finely ground, not chunky)
- Heavy cream, cold
- Cream cheese or mascarpone (either works, choose your favorite)
- Pistachio paste or pistachio butter (a spoonful makes the flavor pop)
- Powdered sugar
- Optional: a drop or two of green food coloring, only if you want a brighter look
Step 1: Prep your pans and oven. Heat the oven to 350 F. Grease two 8 inch pans and line the bottoms with parchment. This cake is tender, so the parchment really helps it release cleanly.
Step 2: Make the cake batter. Cream butter and sugar until it looks fluffy and a bit lighter in color. Beat in eggs one at a time, then add vanilla. In a separate bowl, stir flour, baking powder, salt, and your ground pistachios. Add the dry mix to the butter mixture in two or three additions, alternating with milk. Mix just until you do not see flour streaks anymore.
Step 3: Bake. Divide batter between pans and smooth the tops. Bake about 22 to 28 minutes, depending on your oven. A toothpick should come out clean or with a couple of moist crumbs. Cool in pans for 10 minutes, then turn out onto a rack to cool completely.
Step 4: Make the pistachio cream. Whip cold heavy cream to soft peaks. In another bowl, beat cream cheese (or mascarpone) with powdered sugar and pistachio paste until smooth. Fold the whipped cream in gently. This is where the magic happens. The smell alone will make you want to dive in with a spoon.
Step 5: Assemble. Place one cake layer on a plate. Spread a thick layer of pistachio cream. Add the second cake layer. Cover the top and sides with the remaining cream. Swirl it casually, or smooth it neatly, both look great.
Step 6: Chill. Refrigerate at least 2 hours before slicing. It sets up and cuts cleaner, and the flavor gets even better.
I will say it plainly: this Pistachio Cream Cake is at its best after it has had a little fridge time. The pistachio flavor settles in, and the frosting goes from fluffy to dreamy.

Useful tools
You do not need anything fancy, but a few basics make the whole thing easier and less stressful. I bake a lot, and these are the tools I keep reaching for when I make Pistachio Cream Cake at home.
- Two 8 inch cake pans (you can use 9 inch, but layers will be thinner)
- Hand mixer or stand mixer
- Rubber spatula (great for folding the cream without knocking out all the air)
- Food processor (best for grinding pistachios finely)
- Parchment paper
- Cooling rack
- Offset spatula (not required, but it makes frosting easier)
Quick note about pistachios: if you can, buy shelled pistachios with no heavy seasoning. Salted is okay, just cut back on added salt in the batter. If you only have roasted pistachios, that works too. Raw gives a softer flavor, roasted gives a deeper one.
Also, if you are the kind of person who likes trying related bakes, here is another pistachio idea I have saved: chocolate pistachio ricotta cake. It is a nice option when you want chocolate in the mix.
“I made this for my sister’s birthday and everyone went back for seconds. The pistachio cream tasted like a fancy bakery filling, but it was actually easy. I am keeping this recipe forever.”

Tips and tricks
This is the part where I save you from the little mistakes I have made. Pistachio desserts are not hard, but a few smart moves make a big difference.
Tip 1: Grind pistachios very fine. If the pieces are too chunky, the cake can feel a bit rough. I pulse them with a spoonful of sugar from the recipe so they do not turn into a paste.
Tip 2: Do not overmix after adding flour. Once flour goes in, mix just until it comes together. Overmixing can make the cake tougher, and we want it soft.
Tip 3: Keep your cream cold. For the pistachio cream, cold heavy cream whips faster and holds better. If your kitchen is warm, chill your bowl for 10 minutes.
Tip 4: Taste your pistachio paste. Some brands are sweetened, some are not. If yours is unsweetened and very intense, you might want a little extra powdered sugar. If it is already sweet, do not go heavy on the sugar.
Tip 5: Chill before slicing. I know it is hard to wait, but chilling helps the layers set and the frosting firm up. It also makes the Pistachio Cream Cake taste more blended and balanced.
Make ahead and storage instructions
This cake is honestly a good make ahead dessert, which is one reason I love it for birthdays and little dinners at home.
Make ahead: You can bake the cake layers a day ahead. Let them cool completely, wrap tightly in plastic wrap, and leave at room temp overnight. If you want to go longer, freeze them for up to a month. Thaw in the fridge overnight.
Frosting ahead: The pistachio cream can be made a day ahead too. Store it covered in the fridge. Give it a gentle stir before using. If it seems a bit firm, let it sit on the counter for 10 minutes.
Fully assembled cake: Once assembled, keep it in the fridge. It is best within 2 to 3 days. After that, it is still tasty, but the cake starts to soften more from the cream.
Freezing slices: You can freeze slices. Place slices on a tray until firm, then wrap and store in a container. Thaw in the fridge. The texture is a tiny bit different, but still really good for a treat.
If you are into creamy cakes with a similar make ahead vibe, this one is also worth a look: coconut ricotta cream cake. It is light, creamy, and great when you want something a little different.
Variations
Once you make this Pistachio Cream Cake the classic way, you can start playing with it. Here are a few easy switches that still keep the recipe simple.
Chocolate drizzle: Melt a little dark chocolate and drizzle over the top. Pistachio and chocolate are best friends, no question.
Lemon pistachio: Add lemon zest to the cake batter and a tiny squeeze of lemon juice to the cream. It brightens everything up without tasting like lemonade.
Strawberry pistachio: Layer thin sliced strawberries between the cake and cream. It turns into a spring and summer showstopper.
Sheet cake style: Bake in a 9×13 pan and spread the pistachio cream on top. It is easier to serve at gatherings, and nobody complains about less frosting work.
Extra nutty topping: Sprinkle chopped pistachios on top right before serving for crunch. I like a mix of finely chopped and a few bigger pieces for texture.
No matter which direction you take it, keep the core idea the same: soft pistachio cake layers and a creamy pistachio topping. That is what makes it feel decadent without being complicated.
Common Questions
1) Can I make this without pistachio paste?
Yes, but the flavor will be lighter. If you skip the paste, add a bit more finely ground pistachios and consider a tiny splash of almond extract. Go easy because almond extract can take over fast.
2) Do I have to use cream cheese?
No. Mascarpone is a smoother, milder option. Cream cheese gives a little tang that balances the sweetness. Both work well.
3) Why did my frosting turn runny?
Usually the cream was too warm or it got overmixed. Start with cold cream, and once the whipped cream is folded in, stop mixing as soon as it looks smooth and fluffy.
4) Can I bake it as cupcakes?
Absolutely. Bake at 350 F and start checking around 16 to 18 minutes. Let them cool completely before frosting, or the cream will slide.
5) How do I get clean slices?
Chill the cake, then use a sharp knife wiped clean between cuts. It sounds fussy, but it takes 10 seconds and makes the slices look bakery neat.
A sweet little push to bake it today
If you have been craving a dessert that feels special but still doable, Pistachio Cream Cake is the move. You can keep it classic, add chocolate, or toss in berries depending on your mood. The best part is that it is even better after a chill in the fridge, so it is perfect when you want to prep ahead and relax. If you want to compare notes with another home baker, I also enjoyed reading Pistachio Cream Cake – Of Batter and Dough for extra inspiration. Now go grab those pistachios and make it happen, you are going to love that first creamy bite.

Pistachio Cream Cake
- Total Time: 2 hours 50 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A soft and creamy dessert that captures the nutty flavor of pistachios, perfect for special occasions or a sweet indulgence.
Ingredients
- 1 cup Unsalted butter, softened
- 1 cup Granulated sugar
- 4 Eggs, room temperature
- 1 tsp Vanilla extract
- 2 ½ cups All-purpose flour
- 2 tsp Baking powder
- ½ tsp Salt
- 1 cup Whole milk or buttermilk
- 1 cup Ground pistachios, very finely ground
- 1 cup Heavy cream, cold
- 8 oz Cream cheese or mascarpone
- ½ cup Pistachio paste or pistachio butter
- 1 cup Powdered sugar
- Optional: Green food coloring
Instructions
- Prep your pans and oven. Heat the oven to 350°F. Grease two 8-inch pans and line the bottoms with parchment.
- Make the cake batter. Cream butter and sugar until fluffy and lighter in color. Beat in eggs one at a time, then add vanilla. In a separate bowl, stir flour, baking powder, salt, and ground pistachios. Add the dry mix to the butter mixture in two or three additions, alternating with milk. Mix just until flour streaks disappear.
- Bake. Divide batter between pans and smooth the tops. Bake about 22 to 28 minutes, or until a toothpick comes out clean. Cool in pans for 10 minutes, then turn out onto a rack to cool completely.
- Make the pistachio cream. Whip cold heavy cream to soft peaks. In another bowl, beat cream cheese (or mascarpone) with powdered sugar and pistachio paste until smooth. Fold the whipped cream in gently.
- Assemble. Place one cake layer on a plate. Spread a thick layer of pistachio cream. Add the second cake layer. Cover the top and sides with the remaining cream.
- Chill. Refrigerate for at least 2 hours before slicing.
Notes
For best flavor, allow the cake to chill before serving. The frosting will firm up more and the flavors meld beautifully.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
