Pistachio Raspberry Cake Recipe

If you’re looking for a cake that makes your taste buds sing with a perfect balance of nutty and fruity flavors, then you’re going to love this Pistachio Raspberry Cake Recipe. It’s a delightful combination of moist pistachio cake layers, luscious raspberry jam, and rich pistachio buttercream frosting—trust me, your friends and family won’t stop asking for seconds. I can’t wait to walk you through every step so yours turns out just as stunning and delicious!

❤️

Why You’ll Love This Recipe

  • Unique Flavor Combo: The pistachio and raspberry pairing brings a fresh, vibrant taste that feels special yet approachable.
  • Moist, Tender Cake Layers: Thanks to the buttermilk and a little vegetable oil, the cake stays wonderfully soft and moist, even a day later.
  • Elegant, Yet Simple to Assemble: With clear layering of jam and ganache, you get a professional-looking cake without any fuss.
  • Perfect for Any Occasion: Whether it’s a birthday, holiday, or afternoon tea, this cake fits right in and impresses.

Ingredients You’ll Need

The magic of this Pistachio Raspberry Cake Recipe lies in how these ingredients interact—creamy butter, fragrant almonds, tangy raspberries, and nutty pistachios come together beautifully. When shopping, look for high-quality white chocolate and fresh raspberries to get the best flavor.

Flat lay of a small mound of all-purpose flour, a teaspoon of baking powder, a teaspoon of baking soda, a pinch of salt, a few tablespoons of unsalted butter at room temperature, a small white bowl of vegetable oil, a small white bowl of granulated sugar, two large whole uncracked brown eggs, a small white bowl of vanilla extract, a small white bowl of almond extract, a small white bowl of buttermilk, a small pile of shelled green pistachios, a small white bowl filled with fresh red raspberries, a small white bowl of granulated sugar, a small white bowl of lemon juice, a small white bowl of cornstarch, a small white bowl of water, a small pile of chopped white chocolate chunks, a small white bowl of heavy cream, a small white bowl of green pistachio paste, a small mound of powdered sugar, several fresh raspberries and a small pile of chopped pistachios for decoration, all arranged symmetrically and naturally placed on simple white ceramic bowls and plates, placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Pistachio Raspberry Cake, pistachio cake with raspberry jam, raspberry layered cake, nutty fruity cake, homemade pistachio cake
  • All-purpose flour: The sturdy base for your cake, yielding a tender crumb when mixed right.
  • Unsalted butter: Room temperature butter whips easily, helping your cake layers stay light and fluffy.
  • Vegetable oil: Adds moisture without overpowering other flavors.
  • Granulated sugar: Sweetens and helps with a nice tender texture.
  • Eggs: Bind everything together and provide structure.
  • Vanilla extract & almond extract (optional): The almond extract subtly boosts pistachio flavor, but vanilla is essential for warmth.
  • Buttermilk: Adds moisture and a hint of tang, making the cake super tender.
  • Ground pistachios: The star nut—adds both flavor and texture inside the cake.
  • Raspberries: Fresh raspberries yield the best jam, bursting with natural sweetness and tartness.
  • Sugar (for jam): Controls sweetness and balances the fruit’s tartness.
  • Lemon juice: Brightens up the raspberry jam, keeping it fresh.
  • Cornstarch: Thickens the raspberry jam nicely.
  • White chocolate: Quality matters here; it forms a rich, creamy ganache.
  • Heavy cream: Creamy base for the ganache helps it set perfectly.
  • Pistachio paste: Intensifies the pistachio flavor in both ganache and buttercream.
  • Powdered sugar: Essential for smooth, sweet buttercream.
  • Fresh raspberries & chopped pistachios (for decoration): They add color and texture to the final cake presentation.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to play around with this Pistachio Raspberry Cake Recipe depending on the season or my mood—you can easily tweak the filling or frosting to suit your taste and dietary preferences. Feel free to experiment!

  • Using frozen raspberries: I’ve made the jam with frozen berries when fresh weren’t available, just cook them a little longer to thicken well.
  • Almond extract-free version: If you don’t have almond extract, the cake still tastes wonderful—just up the vanilla a touch.
  • Dairy-free adaptation: Swap buttermilk for a plant-based yogurt with a little lemon juice, and use dairy-free white chocolate and cream substitutes for the ganache and buttercream.
  • Mini cakes or cupcakes: This batter works great in smaller portions for parties or gifting.

How to Make Pistachio Raspberry Cake Recipe

Step 1: Prepare Your Cake Pans and Dry Ingredients

First things first—preheat your oven to 350ºF (175ºC). Grease three 8-inch round pans, line the bottoms with parchment paper, and grease the paper, so your cakes come out perfectly without sticking. Next, whisk together your flour, baking powder, baking soda, and salt in a bowl and set aside. This ensures even distribution of leavening agents and salt, which is key for an even crumb.

Step 2: Cream Butter, Oil, and Sugar

Use room temperature butter here—it whips much better. Beat the butter, vegetable oil, and sugar together on medium speed for about 2 minutes until it’s fluffy and light. This aeration gives your cake that tender texture we all love.

Step 3: Add Eggs and Extracts

Next, beat in the eggs one at a time along with the vanilla extract and optional almond extract. Scrape down the sides to make sure everything is incorporated evenly. The eggs add structure, so don’t rush this step.

Step 4: Combine Dry Ingredients and Buttermilk Alternately

Add half of the flour mixture to the wet ingredients on the lowest mixer setting just until combined—no overmixing here! Then, add half the buttermilk and mix gently. Repeat with the remaining flour and buttermilk. This alternating method helps maintain a tender crumb without overworking the batter.

Step 5: Fold in Ground Pistachios and Optional Food Coloring

Now, fold in the ground pistachios gently using a spatula to keep the batter light and airy. If you want that gorgeous pistachio green (which I always do!), add just a drop of green food coloring—you’ll be amazed how it enhances the cake’s appearance without affecting flavor.

Step 6: Bake and Cool the Cakes

Divide the batter evenly among the three cake pans and bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean. I’ve found rotating the pans halfway through baking helps them cook evenly. Let the cakes cool in the pans for about 10 minutes, then flip onto racks to cool completely before assembling.

Step 7: Make the Raspberry Jam

While your cakes cool, combine fresh raspberries, sugar, and lemon juice in a small saucepan. Bring to a gentle boil and cook for 5 to 10 minutes, stirring occasionally. If it looks too thick or dry, add a splash of water or lemon juice. Mix cornstarch with water to dissolve, stir it in, and cook for another minute until the jam thickens. Strain the seeds if you prefer a smooth jam—a step I took after my first batch because my family wasn’t wild about the seeds. Chill completely before using.

Step 8: Prepare the Pistachio Ganache

Warm the heavy cream with pistachio paste until very hot but not boiling. Pour this mixture over white chocolate through a fine strainer to keep any bits separate; whisk until smooth. The straining step is a trick I learned for silky ganache that’s perfect for layering. Let it cool at room temperature or chill in the fridge, stirring occasionally, until it thickens but is still spreadable.

Step 9: Make the Pistachio Buttercream

Whip the softened butter for 3 minutes until fluffy, then gradually add powdered sugar while mixing on low speed. Add pistachio ganache, vanilla, and optional almond extract, then whip again on medium speed until fluffy and creamy. If your buttercream looks dry, a splash of heavy cream smooths it out; too runny? Add more powdered sugar. If you want to eliminate air bubbles and get that silky finish, mix for extra minutes either with a paddle attachment or by hand—I swear it makes frosting even better.

Step 10: Assemble Your Pistachio Raspberry Cake

Start with one cake layer on your serving plate or turntable. Pipe a ring of buttercream around the edge to keep the filling from oozing out. Spread about 1/2 cup of pistachio ganache in the center, then carefully spoon or pipe raspberry jam inside the ring. Repeat with the second layer, then top with the final cake layer. For the outside, I like a “semi-naked” look with just one thin layer of buttercream—easy and rustic. Smooth the sides with a bench scraper and top with more buttercream, fresh raspberries, and chopped pistachios for that show-stopping finish.

👨‍🍳

Pro Tips for Making Pistachio Raspberry Cake Recipe

  • Room Temperature Ingredients: Bringing butter, eggs, and buttermilk to room temperature helps everything mix smoothly and prevents curdling in the batter.
  • Don’t Skip the Straining: Straining the ganache ensures a silky texture without crunchy pistachio bits, making the frosting and filling velvety and smooth.
  • Gentle Mixing: Fold in the ground pistachios carefully—you want to keep the batter light, which leads to a fluffier cake.
  • Assembly Tip: Piping a buttercream border on each layer keeps your jam and ganache neat and makes slicing clean and easy.

How to Serve Pistachio Raspberry Cake Recipe

The image shows a three-layer green cake with white cream between and on top of the layers. The middle layer has visible red berry pieces mixed into the cream. The top of the cake is decorated with small white cream swirls, fresh red raspberries, and green pistachio nuts. The cake sits on a wooden surface with yellow crumbs scattered around it, and the background has a soft look with green leaves and white flowers out of focus. Photo taken with an iphone --ar 2:3 --v 7 - Pistachio Raspberry Cake, pistachio cake with raspberry jam, raspberry layered cake, nutty fruity cake, homemade pistachio cake

Garnishes

I always top mine with a handful of fresh raspberries and a sprinkle of chopped pistachios—it adds contrast, texture, and freshness that brightens every bite. You can also dust with a little powdered sugar for a more elegant touch.

Side Dishes

This cake pairs beautifully with a light cup of Earl Grey tea or a refreshing glass of sparkling rosé. For something extra, a scoop of vanilla bean ice cream or a dollop of lightly whipped cream alongside each slice never hurts!

Creative Ways to Present

For special occasions, I like to serve individual mini cakes with piped buttercream swirls, fresh raspberries, and edible flowers—instant wow factor and perfect for parties. You can also use raspberry coulis drizzled artistically on the plate when plating slices for a restaurant-style presentation.

Make Ahead and Storage

Storing Leftovers

Wrap leftover cake tightly with plastic wrap and store it covered in the fridge for up to 3 days. Keeping it cold helps the buttercream hold its shape and keeps the cake moist. If you notice it drying a bit, you can add a small slice of apple nearby to help retain moisture.

Freezing

I’ve had great success freezing individual slices wrapped in plastic wrap and then foil or placed in a sealed container for up to 3 months. For a whole cake, I wrap it tightly in plastic, then in foil, and place it inside an airtight container—the flavor holds up well, just thaw in the fridge overnight before serving.

Reheating

Because this is a delicate cake with buttercream, I avoid microwaving. Instead, let it come to room temperature for about 30 minutes before serving—that brings out the flavors without melting the frosting. If you want the frosting slightly soft, you can let it sit a bit longer.

FAQs

  1. Can I make the pistachio paste myself?

    Absolutely! You can blend shelled pistachios into a smooth paste using a food processor. Adding a small amount of neutral oil can help achieve a creamy consistency. Making your own paste lets you control the texture and flavor intensity.

  2. Is there a substitute for buttermilk in this recipe?

    If you don’t have buttermilk on hand, use regular whole milk with 1 teaspoon of vinegar or lemon juice added. Let it sit for 2 minutes before using. This mimics buttermilk’s acidity to tenderize the cake.

  3. Can I make the cake layers in advance?

    Yes! The cake layers can be baked a day or two ahead. Wrap tightly in plastic wrap and keep them in the fridge or freezer. Just bring them to room temperature before assembling for best results.

  4. What if I don’t have green food coloring?

    No problem! The cake still tastes amazing without it. The ground pistachios already give a soft green hue, so the color will be naturally lovely even without extra coloring.

  5. Can I use store-bought raspberry jam instead of making my own?

    You can, but homemade jam has a fresher, more vibrant flavor and texture that really elevates this cake. If you do use store-bought, choose a high-quality, seedless raspberry jam for best layering consistency.

Final Thoughts

I absolutely love how this Pistachio Raspberry Cake Recipe turns out every time—the layers are tender, the balance of flavors is just right, and it always feels like a special treat. When I first tried making it, I was a bit intimidated by the layering, but once I broke it down, it became so much fun. Don’t hesitate to give it a go—you’ll find it rewarding to make and impossible not to share. Trust me, once you taste this, you’ll find yourself making it over and over again!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pistachio Raspberry Cake Recipe

Pistachio Raspberry Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 108 reviews
  • Author: Hannah
  • Prep Time: 2 hours
  • Cook Time: 40 minutes
  • Total Time: 2 hours 40 minutes
  • Yield: 14 slices 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This luscious Pistachio Raspberry Cake is a delightful blend of moist pistachio-flavored layers paired with a tangy raspberry jam and rich pistachio ganache. Topped with a silky pistachio buttercream and decorated with fresh raspberries and chopped pistachios, this elegant cake offers a perfect balance of nutty, fruity, and sweet flavors, ideal for special occasions or indulgent dessert cravings.


Ingredients

Scale

Pistachio Cake

  • 2 1/4 cups 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 cups granulated sugar (300 grams)
  • 2 large eggs, room temperature
  • 2 tsp vanilla extract
  • 1/4 tsp almond extract (optional)
  • 1 1/4 cups 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 such as maple syrup or honey
  • 2 tbsp lemon juice
  • 1 1/2 tbsp cornstarch
  • 3 tbsp water

Pistachio Ganache

  • 1 3/4 cups 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 cups 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

  1. Prepare Cake Pans: Preheat the oven to 350ºF (175ºC). Grease three 8-inch round cake pans and line the bottoms with parchment paper. Grease the parchment paper as well to prevent sticking. Set aside.
  2. Mix Dry Ingredients: In a bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set aside.
  3. Cream Butter, Oil, and Sugar: Using a mixer on medium speed, beat the unsalted butter, vegetable oil, and granulated sugar for about 2 minutes until the mixture is light and fluffy.
  4. Add Eggs and Extracts: Add the eggs one at a time, then mix in the vanilla extract and optional almond extract. Beat for another minute to combine well, scraping down the sides of the bowl as needed.
  5. Incorporate Flour and Buttermilk: Add half of the flour mixture to the wet ingredients on the lowest mixer setting and mix until just combined. Pour in half of the buttermilk and stir gently. Repeat by adding the remaining flour mixture and buttermilk, mixing until just combined.
  6. Add Pistachios and Food Coloring: Fold in the ground pistachios with a spatula, and stir in one drop of green food coloring if using, to enhance the vibrant color without overpowering the batter.
  7. Divide Batter and Bake: Evenly divide the batter among the three prepared pans. Bake in the preheated oven for 25 to 30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  8. Cool Cakes: Allow the cakes to cool in the pans for 10 minutes, then invert onto cooling racks to cool completely. Wrap cooled cakes individually in plastic wrap and refrigerate for up to 2 days or freeze for up to 2 months if not assembling immediately.
  9. Make Raspberry Jam: In a small saucepan, combine raspberries, sugar, and lemon juice. Bring to a boil over medium heat, stirring occasionally. Cook for 5 to 10 minutes, adding a tablespoon of water or lemon juice if it becomes too dry. Dissolve cornstarch in water, stir into the saucepan, and cook for 1 more minute until thickened. Remove from heat, optionally strain to remove seeds, and chill completely in the fridge.
  10. Prepare Pistachio Ganache: Combine heavy cream and pistachio paste in a microwave-safe bowl and heat until very hot (~175ºF), but not boiling. Pour this mixture through a fine strainer into white chocolate to filter out nut bits, then whisk until chocolate is fully melted and smooth. Cool at room temperature for 2-3 hours, or chill for about 1 hour, stirring occasionally until thickened. Bring back to room temperature if too hard.
  11. Make Pistachio Buttercream: Beat softened butter on medium-high speed for 3 minutes until fluffy. Gradually add powdered sugar on low speed. Mix in pistachio ganache, then increase mixer speed to medium and whip for 3 minutes until airy. Adjust consistency by adding heavy cream or powdered sugar as needed. Blend in vanilla and almond extracts. Optional: mix on low speed for 10 minutes with a paddle attachment or stir vigorously by hand for 5 minutes to eliminate air bubbles and create silky texture.
  12. Assemble the Cake: Place one cake layer on a cake plate or turntable. Pipe a ring of buttercream around the edge to keep filling contained. Spread about 1/2 cup of pistachio ganache within this ring, then layer raspberry jam over the ganache. Place the next cake layer on top and repeat the filling process. Add the final cake layer.
  13. Frost the Cake: Spread a generous amount of buttercream frosting over the top and sides of the cake. Use a bench scraper to smooth the sides and an offset spatula to smooth the top by swiping the edges towards you at a slight angle. Optionally, keep the cake semi-naked with just one thin layer of frosting or apply a thicker coating as desired.
  14. Decorate: Pipe additional buttercream on top if desired and garnish with fresh raspberries and chopped pistachios for an attractive finish.
  15. Storage: Store the assembled cake covered in the refrigerator for up to 3 days. For longer storage, slice and wrap individual pieces in plastic wrap, then place in airtight containers or freezer bags and freeze for up to 3 months. Whole frosted cakes can also be frozen similarly.

Notes

  • Pistachio paste: Use store-bought or make your own pistachio paste for a fresher flavor.
  • Simple syrup: Optional for extra moisture; make by boiling equal parts sugar and water and cool before brushing on cake layers.
  • Ganache: Use high-quality white chocolate with at least 20% cocoa butter for best texture and taste.
  • Pistachios: Using shelled and skinned pistachios enhances the green color but is not mandatory.
  • Almond extract: Optional, but enhances the pistachio flavor when used sparingly.
  • Buttermilk substitute: Use whole milk with a teaspoon of vinegar added, let it sit 2 minutes before using.
  • Pistachio Buttercream Variations: You may leave out ganache and substitute with extra pistachio paste or pistachio flour, reducing powdered sugar accordingly.

Nutrition

  • Serving Size: 1 slice (approximate)
  • Calories: 420
  • Sugar: 32g
  • Sodium: 180mg
  • Fat: 27g
  • Saturated Fat: 12g
  • Unsaturated Fat: 13g
  • Trans Fat: 0.2g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 75mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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