Bake or Break
New to BAKE or BREAK? Start Here!

Pistachio Cake with White Chocolate Frosting

If you love desserts that feel a little special without being fussy, this one’s for you. These pistachio cake layers are soft, rich, and packed with real pistachios then finished with the creamiest white chocolate frosting. It’s a simple two-layer cake that looks beautiful in the most low-effort way.

a slice of pistachio cake with white chocolate frosting

I don’t bake with pistachios nearly as often as I should, but every time I do I’m reminded how good they are in baked goods. The flavor is sweet and nutty (not “pudding mix pistachio”), and the chopped pistachios add just enough crunch to keep each bite interesting.

To keep the pistachios as the main character, I went with a white chocolate buttercream that’s smooth, creamy, and mellow. It’s the kind of pairing that tastes like a bakery cake, but the process is very doable at home.

Why You’ll Love This Pistachio Cake

  • Real pistachio flavor. Lots of chopped pistachios go into the batter, so the flavor is natural and unmistakable.
  • Moist, tender layers. Sour cream gives the cake that plush texture that stays soft for days.
  • A “pretty” cake without fancy decorating. The semi-naked finish is intentionally rustic, and it’s very forgiving.
Want to save this recipe?
Enter your email and I’ll send it to your inbox. Plus, you’ll get more of my best recipes in your inbox!

By entering your email, you consent to receiving emails from Bake or Break. You can unsubscribe at any time.

overhead view of ingredients for pistachio cake with white chocolate frosting

Key Ingredients

  • Chopped pistachios: They’re doing double duty here for flavor + texture. Chop them fairly fine so they distribute well (big chunks can make slicing messy).
  • Sour cream: This is your moisture insurance. It also gives the crumb a slightly richer feel without making the cake heavy.
  • Softened butter + room-temperature eggs: Helps the batter emulsify properly so the cake bakes up evenly.
  • White chocolate (for the frosting): Use a white chocolate you actually like eating. If it tastes waxy on its own, the frosting will taste waxy, too.

(Recipe card below has the full ingredient list and amounts.)

How to Make Pistachio Cake

Make the Cake Layers

Prep the pans for an easy release.
Grease two 9-inch round pans and line the bottoms with parchment. (This is one of those cakes where parchment saves you from losing the prettiest part of a layer to the pan.)

Chop the pistachios fairly small.
You want them to disperse through the batter instead of sitting in heavy pockets. Think small pieces that are fine enough to slice cleanly, but not pistachio dust.

Cream butter + sugar until it looks lighter and fluffy.
This step sets the texture. Give it a few minutes so the mixture lightens in color and looks airy, not just “mixed.”

Add eggs gradually and scrape the bowl well.
If the batter looks a little curdled after the eggs, that’s normal. A good scrape down now prevents streaky batter later.

Alternate dry ingredients and sour cream (and keep mixing gentle).
Sour cream makes the batter thicker and the cake super tender so don’t over-mix trying to make it “perfectly smooth.” Stop as soon as the flour disappears.

Stir in the pistachios last.
Fold them in just until they’re evenly distributed. This keeps the crumb soft instead of tight.

Divide evenly + level the tops.
A kitchen scale makes this fast, but eyeballing is fine, too. Smoothing the cake batter in the pans helps the layers bake up evenly (and makes stacking easier).

Bake until the center springs back and a tester comes out clean.
Time is a guide, not a rule. You want no wet batter on the tester, but moist crumbs are fine.

Cool completely before frosting.
Warm cake + buttercream = sliding layers and a messy finish. Let the layers cool fully on a rack.

Frosting and Assembling the Cake

Make the frosting.
Beat the butter until creamy, then mix in the melted white chocolate. (Let the chocolate cool slightly first. It should be melted but not overly warm.) Add the confectioners’ sugar and vanilla and keep mixing until the frosting looks smooth and fluffy.

Hold back a little for the sides.
Reserve about 3–4 tablespoons of frosting for the semi-naked finish. This keeps you from using too much on the top layers and then having to scrape a lot off later.

Stack and frost the top.
Place one cooled cake layer on a serving plate and spread half of the remaining frosting over the top. Add the second layer, then frost the top of the cake.

Chill briefly, then do the sides.
Place the cake in the refrigerator for 10 to 15 minutes before frosting the sides. This helps firm up the frosting and keeps the layers from shifting while you do the semi-naked look.

Finish the semi-naked sides.
Use an offset spatula to spread a thin layer of the reserved frosting around the sides, letting the cake show through in places. Keep it light and a little rustic, as this style looks best when it’s not overly fussy. (If the frosting starts to feel soft as you work, place the cake back in the fridge for a few minutes.)

Garnish if you like.
Sprinkle chopped pistachios over the top (a ring around the edge looks especially nice, or a little pile in the center).

close up of a slice of pistachio cake with white chocolate frosting on a cake server being pulled away from the remaining cake

Tips for Success

  • Don’t over-mix once flour goes in. Stop as soon as you don’t see dry streaks. Over-mixing = tougher cake.
  • Cool the layers all the way. Even slightly warm cake will melt the frosting and make the layers slide.
  • Flip the first layer upside-down. Flat bottom on top = easier stacking and a cleaner-looking cake.
  • Chill before slicing. A short chill gives you neater slices and keeps the frosting from squishing out.
  • About the color: Pistachios won’t naturally make the cake green. If you want a hint of green, add a drop or two of food coloring — totally optional.

Variations and Serving Ideas

  • Swap the frosting. Cream cheese frosting (from my red velvet cake), vanilla buttercream (like on my vanilla sheet cake), or chocolate buttercream (from my yellow layer cake) all work great here.
  • Finish the sides. Fully frost the cake, then press chopped pistachios onto the sides. Increase the frosting amounts by half or double if you want to cover it fully.
  • Add a fruit layer. Spread a thin layer of raspberry coulis over the frosting between the layers.
a slice of pistachio cake with white chocolate frosting and topped with chopped pistachios

How to Store

Refrigerate: Cover tightly (or use an airtight container) and refrigerate up to 5 days.

Freeze (frosted cake or slices): Freeze uncovered until the frosting is firm, then wrap well. Thaw overnight in the refrigerator.

Freeze the layers (my favorite option): Wrap cooled, unfrosted layers tightly and freeze up to 1 month. Thaw (still wrapped) at room temp, then frost.

A Bakery-Style Cake You Can Make at Home

If you’re looking for a cake that feels special but doesn’t require fancy decorating skills, this pistachio cake is a great one to add to your recipe box. The nutty layers and creamy white chocolate frosting are a simple combo that really delivers.

And if you’re in the mood for another pretty-but-not-fussy cake, you might also like my carrot sheet cake, Louisiana crunch cake, or Texas sheet cake.

a slice of pistachio cake with white chocolate frosting on a white plate with a bite on the fork
a slice of pistachio layer cake topped with white chocolate frosting with the remaining cake in the background
No ratings yet

Pistachio Cake with White Chocolate Frosting

Yield: 12 servings
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Soft, moist pistachio cake with real pistachios and just enough crunch, topped with creamy white chocolate frosting. Finished with a lightly frosted, semi-naked look and a sprinkle of pistachios.

Ingredients

For the cake:

  • 2 cups (240 g) all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup (113 g) unsalted butter, softened
  • 1 ¼ cups (250 g) granulated sugar
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup (226 g) sour cream
  • ¾ cup (80 g) chopped shelled pistachios, plus more for garnish, unsalted preferred

For the frosting:

  • ½ cup (113 g) unsalted butter, softened
  • 6 ounces (170 g) white chocolate, melted and cooled until just warm to the touch
  • ½ cup (55 g) confectioners’ sugar, sifted
  • ½ teaspoon vanilla extract

Instructions
 

To make the cake:

  • Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. Line the bottoms of the pans with parchment for easy release.
  • Whisk together the flour, baking powder, baking soda, and salt. Set aside.
  • Using an electric mixer on medium speed, beat the butter and sugar until light and fluffy. Add the eggs, one at a time, mixing well after each addition. Mix in the vanilla.
  • Reduce mixer speed to low. Add the flour in three portions, alternating with two portions of sour cream. Mix just until blended. The batter will be thick.
  • Stir in the pistachios.
  • Divide the batter evenly between the prepared pans. Spread evenly.
  • Bake 25 to 30 minutes, or until a pick inserted into the center comes out clean and the tops spring back lightly when touched.
  • Cool the cakes in the pans on wire racks for 15 minutes. Then, transfer the cakes from the pans to wire racks to cool completely.

To make the frosting:

  • Using an electric mixer on medium speed, beat the butter until creamy. Add the melted white chocolate and beat until combined.
  • Add the confectioners’ sugar and vanilla, and continue mixing until the frosting is smooth and fluffy.
  • Reserve 3 to 4 tablespoons of the frosting for the sides.
  • Place one layer of the cooled cake on a cake plate. Spread half of the remaining frosting over the top of the cake.
  • Place the other cake layer on top of the frosted cake layer. Frost the top of the cake. Chill 10-15 minutes before frosting the sides.
  • Use an offset spatula to spread a thin layer of frosting around the sides of the cake, allowing some of the cake to show through for a lightly frosted, semi-naked finish. If desired, garnish the top of cake with pistachios.

Video

Notes

  • Pistachios: Use shelled, unsalted pistachios. Chop them fairly small so they distribute evenly in the batter, reserving a few slightly larger pieces for garnish if you like.
  • White chocolate tip: Let the melted white chocolate cool until just slightly warm before mixing to keep the frosting smooth and prevent melting the butter.
  • Frosting coverage: This frosting is intended for filling and topping with a thin, semi-naked layer on the sides. Reserve about 3–4 tablespoons to lightly frost the sides.
  • Frosting the sides: Chill the filled cake for 15–20 minutes before frosting the sides. Use a small amount of frosting and spread gently with an offset spatula so some of the cake shows through.
  • Make-ahead: Cake layers can be baked a day in advance. Wrap well and store at room temperature, or freeze up to 2 months.
Course: cakes
Cuisine: American
Show off your baking masterpiece!Snap a pic, tag @bakeorbreak, and use #bakeorbreak on Instagram. Can’t wait to see your creation!

This post was originally sponsored by Go Bold With Butter. It has been updated since its original publication.

Share this:

    40 Comments on “Pistachio Cake with White Chocolate Frosting”

  1. You see, that’s my idea of a cake; an adult’s cake! It’s beautiful, it sounds wonderful.

  2. Oh this is awesome! I made pistachio and white chocolate cookies today! We’re on the same page!!

  3. Cake, pistachios, frosting? A trilogy of awesome! And it looks like the perfect ratio of frosting to cake…

  4. What a nice looking cake.
    I need to make a cake, it’s been a while.

  5. Looks & sounds delicious. pistachios are healthy & need to be incorporated in baking more often. Thanks for recipe.

  6. I’m not a huge layer cake person most of the time — I usually do unfussy cupcakes, upside down or bundt cakes. Special occasions are another story, and this cake is so worthy of a grand occasion. It’s beautiful and looks so delicious!

  7. I love how buttery pistachios get when used in baking. I agree they aren’t used as often as they should be. Great looking recipe. Can’t wait to make one!!

  8. This is really unique! I’ve been looking for a way to use up my pistachios and cake sounds like a great way! Will be trying this over the weekend.

  9. We just finished off some home-made pistachio and white chocolate ice cream. I’ll have to try this out next time I have some white choc and pistachios hanging around!

  10. I rare make layer cakes either, as my decorating skills are less than stellar, but this cake….oh my! Looks delicious!

  11. I’m not a cake baker often either. I resort to cupcakes usually, but for some reason lately I’ve been making cakes and not cupcakes. I better make this one before that streak runs out. LOVE pistachios and white chocolate!

  12. Twelve comments but no one baked the cake. Will I baked the cake and not only did it look good but it tasted even better.

  13. well this cake is certainly worthy of your layer cake whims! I love all things pistachio and it sounds so perfect with white chocolate.

  14. Mmmm, that cake looks awesome. I’ve never made anything with this particular flavor combo (white chocolate + pistachio) but now I must… I imagine it’s delish!

  15. That is gorgeous–totally my kind of layer cake! And I agree about pistachios!

  16. Will work if I make only one cake and then split it in half orizontally to add the frosting?

  17. Hi, Did you use skated or unsalted pistachios? Thanks.

  18. Hi Jennifer,

    Beautiful cake! I just baked one cake using half of the measurements. But either it did not rise or it’s just not tall enough to be called a ‘cake’. If you don’t have 2 9-inch cake pans lying around, could you make one with the original measurements and then cut it into two layers? Or could you bake the cakes one by one or would that not be possible because of the baking soda in the batter?

    • You can try baking in one pan and cutting the layers, but it may be tough to get it baked thoroughly in the center without overbaking the outside. I wouldn’t bake the batter at separate times because the baking soda will already be activated. You could make the cake as written in a 9″x 13″ pan.

  19. Pistachio and white chocolate.. what a combination. I am new to this blog but this cake is amazing.
    My colleagues bought a pistachio cake the other day but I can tell there is a pinch of cinnamon in it.
    Do you think it would be ok to add some?

    Thanks for the wonderful recipes.

  20. This was really simple to bake. I added at least a teaspoon of freshly ground cardamom—I just threw a bunch in—and the flavor was strong but complementary. Also, I used a coffee grinder to make the pistachios powdery (a food processor would make them buttery), so the cake was more green than chunky, and ground up extra pistachios to sprinkle over the top. It was a great birthday cake and would make a lovely and indulgent snack with tea. 

  21. Hi Jennifer! I’ve made this recipe and it came out perfect! Now I am curious if this can be used for cupcake recipe?

    Thank you!!

  22. Has anyone made this cake with almond extract instead of vanilla? I find that whenever I buy pistachio desserts, almond extract is the prominent flavor I enjoy about them. Wondering if it would substitute nicely 🙂 

  23. Just made this cake, and now enjoying a piece with a cup of afternoon tea. Very glad I found the recipe. A big thumbs up.

  24. This cake was wonderful! Easy, unique, and delicious. Thank you! 

  25. Hey I look forward to trying. Could you please suggest substitute for sour cream? And also what was the fat content of the sour cream used

  26. Is it going to work if I use less sugar? Like 2/3

    • Hi, Maya. I’ve not tried that, so I can’t speak to how the changes you asked about would affect the result. However, reducing sugar often leads to dry baked goods.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating