Home ยป Recipes ยป Cakes

4.73 from 22 votes

Pistachio Raspberry Cake

This Pistachio Raspberry Cake is made with layers of moist pistachio cake, raspberry jam, and pistachio ganache, all finished with a creamy pistachio buttercream. This is one of my favorite cakes Iโ€™ve ever made. I absolutely love the combination of pistachio and raspberry. The nutty, slightly sweet pistachio flavor pairs so well with the bright, tangy raspberries, and every layer brings a little bit of both.

pistachio cake topped with pistachios and raspberries.

What I especially enjoy about this recipe is that pistachio isnโ€™t just an accent flavor. I use it in the cake layers, the filling, and the frosting, so you get pistachio in every bite, balanced by the raspberry jam for a cake that feels rich without being overly sweet.

slice of pistachio raspberry cake.

I initially made this cake for my momโ€™s birthday, and then a few more times ever since. What makes me bake it again and again is how balanced the flavors are. The pistachio is rich and nutty without feeling heavy, while the raspberry keeps everything fresh and bright.

This post may contain affiliate links. I earn a commission from qualified purchases. Please read our Privacy policy here.

Why Youโ€™ll Love This Cake

There are a lot of pistachio cakes out there, but this is the version I keep coming back to because the flavors and textures work so well together.

  • Pistachio flavor in every layer, from the cake itself to the ganache and buttercream.
  • Raspberry jam adds a bright, tangy contrast that keeps the cake from feeling too rich.
  • The cake layers stay soft and moist thanks to the combination of butter, oil, and buttermilk.
  • Homemade pistachio flour gives the cake a fresh, authentic pistachio flavor.
  • The different components can be made ahead, making assembly much easier.
  • It looks impressive for special occasions but uses straightforward techniques and ingredients.
  • The pistachio ganache is incredibly versatile and can be used in both the filling and frosting.

Key Ingredients

These are the ingredients that make the biggest difference in this cake. The full measurements are in the recipe card below, but hereโ€™s why I use each one.

Pistachios: I use pistachios throughout this recipe to build flavor in every layer. Grinding them into pistachio flour gives the cake a deeper, fresher pistachio flavor than relying on extracts alone.

Pistachio Paste: The pistachio paste is what gives the ganache its rich flavor and smooth texture. I use the ganache both as a filling and as part of the buttercream, so the pistachio flavor carries throughout the entire cake.

Raspberries: The raspberry jam adds brightness and a little tartness that balances the richness of the pistachios and white chocolate. Iโ€™ve found that pistachio and raspberry are one of those flavor combinations that simply work together.

Buttermilk: I always use buttermilk in cakes like this because it helps create a soft, tender crumb while adding a subtle tang that complements the sweetness.

White Chocolate: White chocolate forms the base of the pistachio ganache. It adds sweetness and structure while allowing the pistachio flavor to remain the star.

Butter and Oil: I use both butter and oil in the cake layers. The butter adds flavor, while the oil helps keep the cake moist for days.

Almond Extract: This ingredient is optional, but I highly recommend it. Almond and pistachio naturally complement each other, and even a small amount helps enhance the pistachio flavor without overpowering it.

Fresh Lemon Juice: A little lemon juice in the raspberry jam helps brighten the flavor and balances the sweetness of the berries and sugar.

How to make Pistachio Raspberry Cake

The full recipe card is below, but hereโ€™s how I make it step by step.

There are different elements we have to make when putting the Pistachio Raspberry Cake together.

They are: Pistachio Cake Layers, Raspberry Jam, Pistachio Ganache, and Pistachio Buttercream.

But first, letโ€™s talk about the star of the show: pistachio nuts!

Make the Pistachio Flour

You will need pistachios to make the cake. I got roasted pistachios in the shell from the store. Then I removed the shells, and skinned the pistachios by dunking them in a pot of boiling water for one minute. After they sit in the boiling water for one minute, remove them to a paper towel lined tray, and rub them with the other paper towel, the skins should come off easily.

Doing this step will make sure the pistachios are bright green. This step is by no means necessary, itโ€™s just something I like to do to obtain a super green flour.

To make pistachio flour, simply place the pistachios in a blender or small food processor and process until it becomes a fine powder.

You can use roasted or raw pistachios, salted or unsalted. Iโ€™ve found that the amount of salt in the pistachios wonโ€™t alter the final taste and texture of the recipe, so feel free to use what you have in your pantry, or what you find at the store.

making pistachio flour by grinding pistachio nuts.

Make the Pistachio Paste

You will also need some pistachio paste for this cake, to make the ganache. We use the ganache both in the filling, and also in the buttercream.

To make it at home, check out this pistachio paste, or you can always use store-bought.

Making pistachio butter is super easy, and all it requires is for you to process the pistachio nuts with water in a small blender or food processor until it becomes a smooth paste.

slice of pistachio raspberry cake.

Make the Pistachio Cake Batter

Making the pistachio cake batter is super easy. On a stand mixer using the paddle attachment, or using a hand mixer, beat the butter, sugar, vegetable oil together. Add the eggs, vanilla, and almond extract.

The almond extract is optional, but helps to enhance the pistachio flavor. If you donโ€™t have any, or if you simply donโ€™t want to add it, leave it out.

Add the half of the flour mixture (flour, baking soda, baking powder, and salt) and half of the buttermilk, alternating them until itโ€™s all added. We add this in parts to minimize mixing time, which helps obtain a soft and fluffy cake.

making pistachio cake batter by mixing the butter, oil sugar, add the eggs and mix to combine.

Finish and Divide the Cake Batter

At last, add the pistachio flour and mix to combine. You can also add a drop of green food coloring to help the cake become a vibrant green, but this is a totally optional step as well.

Divide the cake batter between 3 8-inch cake pans, greased and lined with parchment on the bottom. Also remember to grease the parchment. I like to use spray oil because it makes it super convenient to do this.

making pistachio cake batter, adding ground pistachios to the batter and mixing, then dividing the batter between 3 cake pans.

Bake And Let It Cool Down

Bake in the pre-heated 350ยบF oven for 25 to 30 minutes or until a toothpick comes out clean when inserted in the cake.

Once the cakes are baked, let them cool down.

If not assembling the cake on the same day, wrap the cakes individually in plastic wrap and place them in the fridge or freezer. They will store well in the freezer for up to 2 months, or in the fridge for up to 2 days.

Now we will make the Raspberry Jam. It can totally be made in advance, it will last for quite a bit in the fridge, up to a week.

pistachio cake topped with pistachios and raspberries.

Make the Raspberry Jam

The Raspberry Jam is the easiest thing to make. Of course you can use store-bought. But making your own can be super cheap and also very easy, specially when raspberries are in season, which happens to be the case for me.

Simply mix the raspberries with sugar and lemon juice in a saucepan. Bring to a boil and cook for a few minutes until the raspberries are falling apart.

Then add a mixture of cornstarch and water and cook until the jam is thick, stirring non stop, for just a couple of minutes.

Remove the jam to a bowl. You can pass the jam through a strainer or sieve to retain the seeds. I donโ€™t love too many seeds in my jam so I always strain it. If you do like the seeds, leave the jam as it is.

Once the jam is ready, place it in the fridge to cool down. And itโ€™s time to make the ganache filling.

making raspberry jam.

Make the Pistachio Ganache

The pistachio ganache is one of my favorite parts of this cake. This is how you make it.

Add the pistachio paste to the heavy cream and heat it up in the microwave. Then pour it over the white chocolate and whisk until the chocolate melts.

Let the ganache come to room temperature. When I am in a hurry, I simply place the mixing bowl with the ganache in the fridge and set a 10 minute timer, and every 10 minutes I give it a stir to ensure itโ€™s cooling down evenly. I continue to do this until I notice the ganache is thick enough to spread.

We will use a bit of the ganache to fill the cake and a bit to make the Pistachio Buttercream. If you donโ€™t want to use ganache in the buttercream, I will give a substitution below.

making pistachio ganache by mixing pistachio paste and heavy cream into white chocolate and mixing to combine.

Make the Pistachio Buttercream

In this Pistachio Buttercream recipe, we are using the ganache we just made to flavor a plain buttercream frosting.

You could also leave the ganache out and add 1/4 cup of pistachio paste instead, or 1/2 cup of pistachio flour.

But trust me, with the ganache this frosting will be dreamy!

Beat the butter for a few minutes until fluffy and creamy. Add the powdered sugar and mix on low. Add the ganache and beat again. Add vanilla and almond extract and mix to combine.

making pistachio buttercream with a standmixer.

Assemble the Pistachio Raspberry Cake

Now that all these elements of the cake are ready, itโ€™s time to assemble it.

You will need a turntable or a cake plate.

Place one cake layer on the cake plate. Pipe a ring of the Pistachio Buttercream around the edges. I like to pipe a double ring, to make it very tall.

Then fill the center with about 1/2 cup of the ganache, and then the jam.

I actually piped the ganache in a swirl and then piped the jam inside the swirl instead of spreading one on top of the other. But you can do it either way.

Then spread a generous amount of frosting around the cake, use a bench scraper to smooth the sides and use an offset spatula to smooth the edges on top.

assembling and decorating a pistachio raspberry cake.

Decorate the Cake

I decided to go for a large amount of frosting outside the cake to give it a crumb-coated kind of look, sort of rustic.

On top of the cake, I piped a bit of frosting, and displayed some fresh raspberries, and some pistachios, as well as some of the pistachios I had turned into flour sprinkled on top.

pistachio cake topped with pistachios and raspberries.

Expert Tips

A few small details can make a big difference when making this cake.

  • Donโ€™t grind the pistachios for too long. Once they become a fine powder, stop processing. If you keep going, theyโ€™ll start releasing oils and turn into pistachio butter instead of flour.
  • Weigh the cake batter if possible. I like to divide the batter evenly between the pans using a kitchen scale. It helps the layers bake at the same rate and makes stacking much easier.
  • Let the jam cool completely before assembling the cake. Warm jam can soften the buttercream barrier and cause the filling to shift when stacking the layers.
  • Donโ€™t rush the ganache. If the ganache is still warm, it will be too loose for filling and frosting. I wait until it reaches a spreadable consistency before using it.
  • Donโ€™t use the ganache while itโ€™s still warm. This is probably the easiest way to end up with a cake that slides or bulges once assembled.
  • Chill the cake if the layers start sliding. Pistachio ganache and raspberry jam make a soft filling combination. If the cake feels unstable while decorating, refrigerate it for 15 to 20 minutes before continuing.
  • Use room-temperature ingredients for the cake batter. Iโ€™ve found that the batter comes together more smoothly and bakes more evenly when the butter, eggs, and buttermilk arenโ€™t cold.
  • Assemble the cake on a chilled cake layer. If your kitchen is warm, slightly chilled cake layers are easier to handle and produce cleaner, more stable layers during assembly.
slice of pistachio raspberry cake.

Storage of the Pistachio Raspberry Cake

You can store the Pistachio Raspberry Cake in the fridge for up to 3 days. I like to wrap with plastic directly on the surface of the slices, and then place in an airtight container to prevent the cake from dying out.

This cake can also easily be frozen. Slice individual slices and wrap each individually in plastic wrap, place in an airtight container or freezer bag, and freeze for up to 3 months.

You can also freeze the whole cake. I made miniature cakes from this recipe and froze the whole frosted mini cake by wrapping it in plastic and placing in an airtight container in the freezer.

To make the mini cake, I divided all ingredients of the recipe by 3, and made into 6 3-inch cake rounds, which made for 2 mini cakes. They looked super cute and I froze one for when my mom comes to visit.

mini raspberry pistachio cake.

Recipe Variations

A few easy ways to customize this cake:

  • Use blackberry jam instead of raspberry jam for a slightly deeper berry flavor.
  • Skip the almond extract if you prefer a pure pistachio flavor.
  • Use store-bought pistachio paste to save time.
  • Turn the recipe into cupcakes and reduce the baking time accordingly.

Frequently Asked Questions

Can I use store-bought pistachio flour?

Yes. If you can find pistachio flour, it works well in this recipe. I often make my own because itโ€™s usually fresher and gives me more control over the texture, but either option will work.

Why isnโ€™t my cake green?

Pistachios naturally vary in color, and the shade can range from bright green to a more muted yellow-green. If you want a more vibrant color, you can add a small drop of green food coloring, but the cake will still have plenty of pistachio flavor without it.

Can I make this cake with frozen raspberries?

Absolutely. I use fresh raspberries when theyโ€™re in season, but frozen raspberries work just as well for the jam. Thereโ€™s no need to thaw them before cooking.

Why is my pistachio ganache too soft?

The ganache likely needs more time to cool. White chocolate ganache thickens as it sits, so I recommend letting it cool completely before using it for filling or frosting. If needed, place it in the refrigerator for short intervals, stirring occasionally until it reaches a spreadable consistency.

Can I make this as a two-layer cake instead?

Yes. You can divide the batter between two pans instead of three. The cake layers will be thicker, so you may need to add a few extra minutes to the baking time. Start checking for doneness with a toothpick near the end of the recommended baking time.

pistachio cake topped with pistachios and raspberries.

More Pistachio and Fruity Recipes to Try

If you enjoyed the pistachio and raspberry combination in this cake, you might also love my Pistachio Cheesecake, No-Bake Pistachio Pie or my Pistachio Cannoli for even more pistachio flavor. If youโ€™re a fan of fruit-filled layer cakes, the Almond Raspberry Cake and Lemon Blackberry Cake are both wonderful options.

slice of pistachio raspberry cake.

If you make this recipe, tag me on Instagram or send a comment below. I love to hear from you and see what youโ€™ve been baking.

Printable Recipe

Watch Video

Youtube video
pistachio cake topped with pistachios and raspberries.

Pistachio Raspberry Cake

Camila Hurst
This Pistachio Raspberry Cake is made of layers of moist Pistachio cake, with Raspberry Jam and Pistachio Ganache as fillings, topped with Pistachio Buttercream.
4.73 from 22 votes
Prep Time 2 hours
Cook Time 40 minutes
Total Time 2 hours 40 minutes
Course Dessert
Cuisine American
Servings 14 slices
Calories 250 kcal

Ingredients
 

Pistachio Cake
  • 2 1/4 cup all-purpose flour 287 grams
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 8 tbsp unsalted butter room temperature (113 grams)
  • 1/4 cup vegetable oil 60 ml
  • 1 1/2 cup granulated sugar 300 grams
  • 2 large eggs room temperature
  • 2 tsp vanilla extract
  • 1/4 tsp almond extract optional
  • 1 1/4 cup buttermilk 295 ml
  • 3/4 cup ground pistachios 90 grams
  • 1 drop green food coloring optional
Raspberry Jam
  • 2 cups raspberries 280 grams
  • 1/4 cup sugar 50 grams or any sweetener, you can use maple syrup or honey as well
  • 2 tbsp lemon juice
  • 1 1/2 tbsp cornstarch
  • 3 tbsp water
Pistachio Ganache
  • 1 3/4 cup white chocolate 297 grams
  • 2/3 cup heavy cream 157 ml
  • 2/3 cup pistachio paste homemade or store-bought 161 grams
Pistachio Buttercream
  • 1 1/2 cup unsalted butter softened (339 grams)
  • 3 1/2 cups powdered sugar 437 grams
  • 3/4 cup pistachio ganache recipe above
  • 1/4 tsp almond extract optional
  • 2 tsp vanilla extract
To decorate
  • Fresh raspberries
  • Chopped pistachios

Instructions
 

Pistachio Cake
  • Pre-heat the oven to 350ยบF. Grease three 8-inch round cake pans, line with parchment paper on the bottom and grease the parchment paper. Set aside.
  • Whisk together the flour, baking powder, baking soda, salt, and set aside.
  • Beat the butter, oil, and sugar together with a mixer on medium speed for 2 minutes.
  • Add the eggs, vanilla, and almond extract, beat for another minute to combine. Scrape the sides of the bowl as needed.
  • Add half of the flour mixture to the bowl. Stir on the lowest setting just until combined.
  • Add half of the buttermilk, stir to combine.
  • Next add the remaining flour mixture and stir.
  • Add the remaining buttermilk and mix.
  • Finish by adding the pistachios and fold with a spatula to combine. Also add the food coloring if using. Only one little drop of food coloring will go a long way and help enhance the color of the cake and keep it a vibrant green.
  • Divide the batter evenly between the three pans.
  • Bake in the pre-heated oven for about 25 to 30 minutes, until a toothpick inserted in the cake comes out clean.
  • Let the cakes cool down for 10 minutes, then flip onto a cooling rack and let them cool down completely. If not assembling the cake on the same day, wrap the cakes individually in plastic wrap and place them in the fridge or freezer. They will store well in the freezer for up to 2 months, or in the fridge for up to 2 days.
Raspberry Jam
  • Place raspberry, sugar, and lemon juice in a small saucepan. Bring to a boil over medium heat. Cook, stirring occasionally, for 5-10 minutes. If mixture becomes dry, add a tablespoon of water (or more lemon juice), to the pan.
  • Dissolve the cornstarch in the water.
  • Add it to the pan and cook for 1 minute until the jam is thick.
  • Remove it to a small bowl, you can strain if you donโ€™t like the seeds. Let it cool in the fridge until completely chilled.
Pistachio Ganache
  • Mix the heavy cream and pistachio paste together.
  • Heat up the mixture until 175ยบF, or until very hot in the microwave, before it comes to a boil.
  • Pour the cream into the white chocolate through a strainer, to retain any bits of pistachio nuts in order to obtain a smooth ganache. Squeeze the mixture well to ensure only the bits of nuts are being retained by the strainer. Mix with a whisk until the chocolate melts entirely.
  • Let the ganache cool down at room temperature for about 2-3 hours, or place it in the fridge. If you place it in the fridge it should take about 1 hour to thicken, make sure to give it a stir every 10 minutes or so.
  • You can leave the ganache in the fridge for longer or make it ahead, if the ganache gets too hard, let it sit at room temperature until it softens up.
Pistachio Buttercream
  • Beat the butter with a mixer for 3 minutes on medium high speed, until fluffy.
  • Add the powdered sugar and start mixing on low, then add the pistachio paste and continue mixing.
  • Raise the speed to medium and whip for three minutes until fluffy.
  • If the buttercream looks dry, add a bit of heavy cream to make it smoother. And if the buttercream looks too runny, add a bit more powdered sugar to firm up the consistency.
  • Add the vanilla and almond extract and mix to combine.
  • The next step is optional but can be helpful, mix the buttercream on low speed with the paddle attachment for 10 minutes, or by hand using a spatula for about 5 minutes or for as long as you can mix it by hand, this will eliminate air bubbles and make the buttercream silky.
To assemble
  • To assemble the cake, place one cake layer on the cake plate or turntable. Pipe a ring of buttercream around the edges, to contain the filling when stacking.
  • In the center of the cake, add about 1/2 cup of ganache and spread around. Then spread some jam on top.
  • I actually piped the ganache on a spiral, and then piped the jam inside, but you can spread the ganache on the bottom and then spread the jam on top.
  • Top with another cake layer. Repeat the filling.
  • Top with the final cake layer.
  • Spread a generous amount of frosting around the cake, and use a bench scraper to smooth the sides, and an offset spatula to smooth the top, by swiping the edges with the spatula coming towards you at a slight angle. I just kept the cake semi-naked by spreading just one layer of frosting around it.
  • You can do a thicker frosting coating on the cake if you wish.
  • To decorate the top, I piped some buttercream and placed some raspberries and chopped pistachios on top.
Storage
  • Store the cake in the fridge covered for up to 3 days.
  • To freeze: slice individual slices and wrap each individually in plastic wrap, place in an airtight container or freezer bag, and freeze for up to 3 months.
  • You can also freeze the whole cake. I made miniature cakes from this recipe and froze the whole frosted mini cake by wrapping it in plastic and placing in an airtight container in the freezer.

Notes

Pistachio paste: You can use store-bought pistachio paste or make your own. Here is the recipe for making your own pistachio paste.
Simple syrup: You can brush the cake layers with simple syrup when assembling it. To make simple syrup simply bring to a boil 100 grams of sugar and 100 grams of water, then let it cool down completely. When assembling the cakes, brush them with the syrup. I love brushing my cakes with simple syrup, but itโ€™s completely optional and this cake is moist enough that doesnโ€™t need it. If you like an extra moist cake, you can brush it with the syrup.
Ganache: Use good quality white chocolate when making the ganache, with at least 20% cocoa butter.
Pistachios: The pistachios used in the recipe can be roasted and even salted. I like to get pistachios with the shells on, so I can remove them from the shells and skin them before using in the recipe. In this recipe it wonโ€™t make that much of a difference to use skinned pistachios or not. Using skinned pistachios usually just helps with keeping the green vibrant color.
Almond extract: Itโ€™s optional to add almond extract to the cake batter and frosting. The almond extract actually helps enhance the pistachio taste, so we only add a very tiny amount, but you can leave it out if you donโ€™t have any, or donโ€™t want to use it.
Buttermilk: If you donโ€™t have buttermilk, simply substitute the same amount with regular whole milk. Add a teaspoon of vinegar to the milk and let it sit for 2 minutes before adding to the recipe.
Pistachio Buttercream: When making the Pistachio Buttercream, you could leave the ganache out and add 1/4 cup of pistachio paste instead, or 1/2 cup of pistachio flour. In either cases, remove from 1/2 cup to 1 cup of powdered sugar, and then add more powdered sugar as needed to firm up the consistency, but most likely you wonโ€™t need as much powdered sugar if not adding the ganache, and adding the paste or the pistachio flour instead.

Nutrition

Serving: 1sliceCalories: 250kcal
Keyword cake, pistachio, raspberry
Tried this recipe?Let us know how it was!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

71 Comments

  1. 5 stars
    Maybe the best cake I’ve ever baked, thanks! I had some trouble with the Manchester but whatever it was I made was yummy. I added a tiny bit of green food coloring to the buttercream too. It was A+

  2. Can I mix butter with cream cheese (half/half) for the Buttercream? I’m scared that I will not like the extreme buttery flavour, so I’m looking for options. Thanks in advance.

    1. yes you can. Just have in mind that the frosting will be a bit more runny, so you’ll need more powdered sugar, probably.
      A few tips:
      -make sure the cream cheese is room temperature but not too warm.
      -beat the butter first for 1 minute at least, then add the cream cheese and beat for another minute. Don’t over whip the cream cheese or it becomes runny.
      Besides that, it should be pretty delicious!

  3. You mention pistachio flour, a fine powder. but in the picture it looks simply ground, tiny pieces. Is that correct?

  4. 5 stars
    I made this cake for my momโ€™s swearing in ceremony, there were 150 people there and they all enjoyed it! I reduced the amount of sugar recommended for the jam and it made for a beautiful contrast with the sweet buttercream. Thank you so much for the recipe Iโ€™m looking forward to trying more of them.

  5. 4 stars
    Sponge & buttercream was absolutely delicious – ganache seemed very oily so I binned it. 5/5 without ganache.