Raspberry Pistachio Cake Recipe
If you are looking to impress your friends and family with a show-stopping dessert, this Raspberry Pistachio Cake will absolutely steal the spotlight. Imagine layers of moist, nutty pistachio cake paired with luscious raspberry jam and a dreamy raspberry buttercream frosting that’s silky and bursting with fresh fruit flavor. The combination of crunchy pistachios and juicy raspberries creates a balance of textures and tastes that’s simply irresistible. Whether it’s a special celebration or just a moment when you want to treat yourself, this Raspberry Pistachio Cake brings warmth, color, and joy to any table.

Ingredients You’ll Need
Gathering your ingredients is the first step to creating this delightful Raspberry Pistachio Cake. Each ingredient plays an essential role, contributing to the perfect texture, flavor, or visual appeal, making the baking process simple and enjoyable.
- 100 g unsalted pistachios (shelled): These add a wonderful nutty flavor and a tender crumb to the cake.
- 170 g all-purpose flour: The base of the cake providing structure and softness.
- 1/2 teaspoon baking powder: Helps the cake rise perfectly fluffy.
- 1/2 teaspoon baking soda: Works with the yogurt for a light texture.
- 1/2 teaspoon salt: Enhances all the flavors without being overpowering.
- 115 g unsalted butter (melted): Adds rich moisture for that melt-in-your-mouth feel.
- 225 g granulated sugar: Sweetens the cake just right.
- 3 large eggs (room temperature): Bind everything together and provide lift.
- 180 g Greek yogurt (room temperature): Keeps the cake moist and adds a slight tang.
- 65 g light-tasting oil: Enhances tenderness without overpowering flavors.
- 2 teaspoons vanilla extract: Adds depth and warmth to the flavor profile.
- 300 g raspberries (fresh or frozen): Star fruit that contributes tartness and sweetness for the jam.
- 50 g granulated sugar: Sweetens the raspberry jam perfectly.
- 1 tablespoon water: Helps the raspberry mixture cook into jam.
- 460 g unsalted butter (softened to room temperature): The creamy base for the buttercream frosting.
- 230 g powdered sugar: Sweetens and stabilizes the buttercream.
- 2 tablespoons raspberry jam (from above): Infuses the buttercream with fresh raspberry flavor.
- 2 teaspoons vanilla extract: Rounds out the flavor of the buttercream.
- 3 tablespoons heavy cream: Perfect for lightening up the frosting to a silky consistency.
How to Make Raspberry Pistachio Cake
Step 1: Prepare the Pistachio Cake Batter
Start by preheating your oven to 350°F and lining three 6-inch cake pans with parchment paper—this helps the cakes release easily once baked. Then, grind your shelled pistachios to a coarse flour texture using a food processor. This nutty base is what makes the Raspberry Pistachio Cake so special. Next, combine the pistachios with your dry ingredients: flour, baking powder, baking soda, and salt. Keep this mixture aside, as it will add that lovely nutty crunch and structure to your cake.
Step 2: Mix the Wet Ingredients
In a large bowl, whisk together melted butter and sugar until slightly fluffy. Then, add the eggs one by one, making sure each is fully mixed before adding the next. Incorporate the Greek yogurt, oil, and vanilla extract, which together provide moisture, richness, and an inviting aroma that makes this cake truly unforgettable.
Step 3: Combine Dry and Wet Ingredients
Sift the pistachio-flour mixture into the wet ingredients. Using a fine-mesh sieve helps break up any clumps while retaining the wonderful bits of pistachio that make this cake thoughtful and texturally interesting. Gently whisk everything until just combined—overmixing can make the cake dense, so be delicate here.
Step 4: Bake the Cakes
Divide the batter evenly between the prepared cake pans, about 320 grams per pan. Give each pan a good spin on the counter to nudge the batter towards the edges for an even, flat top. Bake for 30 to 35 minutes until golden and a toothpick inserted in the center comes out mostly clean. Once done, cool in the pans briefly before turning out onto wire racks to cool completely.
Step 5: Make the Raspberry Jam
While the cakes bake, prepare the jam by simmering raspberries with sugar and water until thickened to a luscious jammy texture. Passing it through a fine sieve removes the seeds for a smooth finish that beautifully complements the cake layers. Let it cool completely before using.
Step 6: Prepare the Raspberry Buttercream
Beat the softened butter on medium-high speed until creamy and pale. Gradually incorporate powdered sugar for sweetness and structure, then mix in the raspberry jam and vanilla for burst of fruity essence. Slowly add heavy cream tablespoon by tablespoon until the mixture reaches a smooth, spreadable consistency. For a silky finish, gently warm a portion of the buttercream and fold it back in. This technique makes the frosting luscious and easy to pipe on your Raspberry Pistachio Cake.
Step 7: Assemble the Cake
Start by placing one cake layer on a turntable or serving plate. Pipe a ring of buttercream around the edge to encase your raspberry jam filling. Spread the jam evenly inside the buttercream ring. Repeat for the second layer, then top with the last cake layer. Apply a thin crumb coat of frosting all over the cake and chill it for 15 minutes to set.
Step 8: Final Frosting and Decoration
Once chilled, frost the cake generously with the remaining buttercream and smooth the surface. Use the leftover buttercream to pipe decorative patterns as you like, then sprinkle crushed pistachios on top for a final elegant touch. The combination of raspberry, pistachio, and creamy buttercream creates a cake that looks as incredible as it tastes.
How to Serve Raspberry Pistachio Cake

Garnishes
Adding fresh raspberries and a sprinkle of crushed pistachios on top instantly elevates the presentation and flavor of your Raspberry Pistachio Cake. You might also consider edible flowers or a light dusting of powdered sugar for an added touch of charm that invites everyone to dig in.
Side Dishes
This cake pairs wonderfully with a cup of freshly brewed tea or coffee, allowing the nutty and fruity flavors to shine without overpowering your palate. For an extra indulgent experience, serve with a dollop of whipped cream or a scoop of vanilla ice cream alongside your slice.
Creative Ways to Present
For celebrations, slice the cake into elegant wedges and serve on individual plates garnished with a raspberry coulis drizzle or a small mint leaf for freshness. You can also turn this cake into a layered trifle by cubing slices and layering them with whipped cream and extra raspberries in a glass bowl, creating a stunning and casual dessert option.
Make Ahead and Storage
Storing Leftovers
Once assembled, this Raspberry Pistachio Cake keeps well covered in an airtight container in the refrigerator for up to 4 days. Make sure to let slices come to room temperature before enjoying to fully experience the buttery texture and vibrant flavors.
Freezing
You can freeze both the cake layers and the assembled cake. Wrap leftover cake tightly in plastic wrap and then in aluminum foil, storing it in the freezer for up to 2 months. Thaw overnight in the refrigerator before frosting or enjoying.
Reheating
Since this is a buttery, frosted cake, avoid reheating it in the microwave as it may cause the frosting to melt unevenly. Instead, allow the cake to warm at room temperature for about 30 minutes before serving for the best texture and flavor.
FAQs
Can I use frozen raspberries for the jam?
Absolutely! Frozen raspberries work perfectly for the jam. Just thaw them slightly before cooking, and they will release plenty of juice for a delicious, fresh-tasting jam.
Is it necessary to sift the dry ingredients into the wet mix?
Sifting helps break up pistachio clumps and ensures an even distribution of leavening agents, resulting in a more uniform and tender cake. It’s a simple step that makes a noticeable difference.
Can I substitute the Greek yogurt with sour cream?
Yes, sour cream is a lovely substitute and will still provide the moisture and slight tang needed to complement the pistachio and raspberry flavors well.
Do I have to microwave the buttercream for smoothness?
Microwaving a small amount warms it slightly, making it easier to fold back into the frosting for a silky texture. If your kitchen is warm enough, gentle stirring may suffice.
How can I make this cake nut-free?
While pistachios are central to this recipe’s charm, you could experiment with toasted oat flour or almond flour alternatives, but expect some changes in texture and flavor. For a true nut-free version, replace pistachios with an equivalent amount of flour and add extra vanilla for flavor depth.
Final Thoughts
This Raspberry Pistachio Cake is one of those recipes that makes you feel like a baking rockstar every time you serve it. From the gorgeous nutty layers to the fresh, silky raspberry buttercream, it’s a dessert made to be shared and adored. When you try making this for yourself or your loved ones, prepare to bask in all the compliments and happy smiles. Go on and bake this delightful Raspberry Pistachio Cake—you deserve every bite of its joyful magic.
PrintRaspberry Pistachio Cake Recipe
This Raspberry Pistachio Cake is a moist, flavorful layered dessert that combines the nutty crunch of ground pistachios with tart, fresh raspberries. The cake is layered with a luscious raspberry buttercream, made by folding homemade raspberry jam into smooth, whipped buttercream for a perfect balance of sweetness and fruitiness. Ideal for celebrations or a decadent treat, this cake features vibrant colors and textures with crushed pistachio topping and elegant buttercream piping.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 30 minutes
- Yield: One 3-layer 6-inch cake (serves 8-10) 1x
- Category: Dessert, Cake
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake
- 100 g unsalted pistachios (shelled)
- 170 g all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 115 g unsalted butter (melted)
- 225 g granulated sugar
- 3 large eggs (room temperature)
- 180 g Greek yogurt (room temperature)
- 65 g light-tasting oil (such as canola or vegetable oil)
- 2 teaspoons vanilla extract
Raspberry Jam
- 300 g raspberries (fresh or frozen)
- 50 g granulated sugar
- 1 tablespoon water
Raspberry Buttercream
- 460 g unsalted butter (softened to room temperature)
- 230 g powdered sugar
- 2 tablespoons raspberry jam (from above)
- 2 teaspoons vanilla extract
- 3 tablespoons heavy cream
Decoration
- Crushed pistachios (for topping)
- Ribbon bows (optional, for decoration)
Instructions
- Preheat and Prepare Pans: Preheat your oven to 350°F (175°C). Line three 6-inch cake pans with parchment paper rounds on the bottoms and set aside.
- Grind Pistachios: Use a food processor or bullet blender to pulse the shelled pistachios into a coarse flour texture, about 30 seconds. Transfer this ground pistachio flour to a medium bowl.
- Mix Dry Ingredients: Add the all-purpose flour, baking powder, baking soda, and salt to the ground pistachios. Stir together until combined and set aside.
- Mix Wet Ingredients: In a large bowl, whisk together melted butter and granulated sugar until combined. Add the eggs one at a time, whisking thoroughly after each addition.
- Add More Wet Ingredients: Stir in the Greek yogurt, light-tasting oil, and vanilla extract, whisking until fully combined.
- Combine Dry and Wet Mixtures: Sift the dry pistachio-flour mixture through a fine-mesh sieve into the wet ingredients to break up any clumps; add any leftover pistachio pieces back into the batter. Gently whisk until just combined, taking care not to overmix.
- Fill Cake Pans: Divide the batter evenly among the three prepared pans, about 320 g per pan. Spin each pan on the counter to spread the batter to the edges, helping the cakes bake more evenly and flatter.
- Bake the Cakes: Bake for 30-35 minutes until lightly golden on top and a toothpick inserted in the center comes out mostly clean.
- Cool and Release Layers: Let cakes cool in their pans until warm enough to handle. Run an offset spatula around the sides, invert each pan onto a wire rack, peel off parchment, and allow cakes to cool completely.
- Make Raspberry Jam: In a small pot, combine raspberries, sugar, and water. Heat over medium, stirring occasionally, until the mixture boils and thickens to a jammy consistency (when parted with a spatula, it separates and slowly merges back together).
- Remove Seeds: Pass the jam through a fine-mesh sieve to remove seeds, pressing to extract as much pulp as possible. Discard seeds and let jam cool completely.
- Cream Butter: Using a stand mixer fitted with paddle attachment, beat softened butter on medium-high speed for about 10 minutes, scraping down the bowl halfway, until pale and creamy.
- Make Buttercream: Gradually add powdered sugar to the butter. Beat on low then medium-high speed for 5 minutes. Mix in raspberry jam and vanilla extract, then add heavy cream one tablespoon at a time to loosen consistency. Scrape the bowl and beat for another 5 minutes until smooth and fluffy.
- Adjust Buttercream Texture: Microwave a small portion of buttercream briefly until partially melted, then fold it back into the main bowl to achieve a silky, smooth texture. Repeat as needed if the buttercream becomes too cold or stiff.
- Prepare Piping Bag: Transfer about one-quarter of the buttercream into a piping bag fitted with the tip removed for later use in assembling the cake layers.
- Assemble First Layer: Place one cake layer on a turntable. Pipe a ring of buttercream around the edge. Fill the center with about 4 tablespoons of raspberry jam and spread evenly with an offset spatula.
- Assemble Second and Third Layers: Repeat layering by placing the second cake on top, piping buttercream ring, spreading raspberry jam, and topping with the final cake layer.
- Crumb Coat: Apply a thin layer of buttercream over the entire cake to trap crumbs. Smooth with a cake scraper and chill the cake in the refrigerator for 15 minutes until the coating is firm.
- Final Frosting Layer: Spread about three-quarters of the remaining buttercream evenly over the cake. Smooth the sides and top with a scraper.
- Decorate: Use the remaining buttercream in piping bags fitted with your choice of tips to pipe decorative designs on the cake. Finish by sprinkling crushed pistachios over the top and optionally adding ribbon bows for a festive touch.
Notes
- Using room temperature eggs, yogurt, and butter ensures a smooth batter and better mixing.
- If using frozen raspberries for the jam, thaw and drain excess liquid before cooking to avoid a thin jam.
- The technique of spinning pans helps the cakes rise evenly and bake flat for easier stacking.
- Partially melting and folding buttercream improves its texture, making it smoother and easier to pipe.
- Store the assembled cake in the refrigerator and bring it to room temperature before serving for best texture and flavor.
- You can substitute pistachio flour with finely ground almonds if pistachios are not available, though flavor will differ.
- For a dairy-free variation, use vegan butter, coconut yogurt, and non-dairy cream alternatives.
Nutrition
- Serving Size: 1 slice (approximately 1/10 of cake)
- Calories: 450 kcal
- Sugar: 35 g
- Sodium: 160 mg
- Fat: 30 g
- Saturated Fat: 15 g
- Unsaturated Fat: 12 g
- Trans Fat: 0.3 g
- Carbohydrates: 40 g
- Fiber: 3 g
- Protein: 6 g
- Cholesterol: 95 mg
Keywords: Raspberry Pistachio Cake, layered cake, pistachio cake, raspberry buttercream, homemade cake, nutty dessert, fresh berry cake