Raspberry Pistachio Cake with Buttercream Recipe

If you’re craving something both elegant and bursting with flavor, you’ve got to try this Raspberry Pistachio Cake with Buttercream Recipe. It’s one of those cakes that looks like it took a lot of effort but surprisingly comes together beautifully with some simple tricks I’ve picked up. This cake layers the nutty richness of pistachios with tart raspberry jam and a luxuriously creamy buttercream that my family absolutely goes crazy for. Stick with me—I’ll walk you through every step so you’ll nail this fan-freaking-tastic cake in your own kitchen!

❤️

Why You’ll Love This Recipe

  • Delicate Nutty Flavor: The pistachios blended into the cake create a moist texture with a subtle, sophisticated taste you won’t find in your average cake.
  • Fresh Raspberry Jam: Homemade jam adds just the right tang and natural sweetness, giving each bite a bright pop of flavor.
  • Silky Buttercream Finish: The raspberry-infused buttercream is creamy without being too sweet, balancing the cake perfectly.
  • Beginner-Friendly Process: Even if you’re new to layered cakes, I’ll share tips to keep you confident from mixing batter to final assembly.

Ingredients You’ll Need

To get that incredible raspberry-pistachio combo just right, every component counts. I always recommend fresh or frozen raspberries for the jam and using high-quality, unsalted pistachios that you can grind yourself for the best texture.

Flat lay of a small mound of finely ground unsalted pistachio flour, a neat pile of all-purpose flour, a small heap of granulated sugar, a few whole uncracked large brown eggs with clean shells, a few fresh green pistachios in shells, a small pat of soft pale yellow butter, a small white bowl of sour cream with a creamy texture, a small white bowl of light golden vegetable oil, a small white bowl of clear vanilla extract, a white ceramic bowl filled with bright frozen raspberries, a small white bowl of powdered sugar, a small white bowl of freeze-dried raspberry powder with a vibrant pink hue, a small white bowl of lemon juice, a very small white bowl of cornstarch powder, a very small white bowl of clear water, a small white bowl of whole milk with a smooth surface, 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 - Raspberry Pistachio Cake with Buttercream, pistachio layer cake, raspberry and pistachio dessert, elegant cake recipes, homemade buttercream cake
  • Unsalted Pistachios: Blending your own flour gives a fresher, more vibrant nut flavor than pre-ground ones.
  • All-Purpose Flour: The base of the cake, balanced just right to support the pistachio and keep it tender.
  • Baking Powder and Soda: Your cake’s lift agents—don’t skip or swap these.
  • Butter: Room temperature is key for a smooth batter and fluffy crumb.
  • Granulated Sugar: Gives the cake its sweetness and helps with that lovely golden crust.
  • Eggs: Always use room temperature eggs for better incorporation.
  • Sour Cream: It keeps the cake moist and adds a subtle tang that complements the pistachios.
  • Vegetable Oil: Using a neutral oil like canola keeps the cake moist without competing flavor.
  • Vanilla Extract: A must for rounding out flavors.
  • Frozen Raspberries: Perfect for making that irresistible jam—no need to thaw beforehand.
  • Lemon Juice: Just a bit to brighten the raspberry jam.
  • Cornstarch: Thicken up your jam without masking the fresh fruit flavor.
  • Freeze-Dried Raspberry Powder: Adds intense raspberry flavor to the buttercream without extra moisture.
  • Powdered Sugar: For the smoothest buttercream texture.
  • Whole Milk: Helps keep the buttercream silky and spreadable.
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 love experimenting with this Raspberry Pistachio Cake with Buttercream Recipe, so feel free to tweak it based on your preference or dietary needs. The key is balancing that nutty flavor with the bright raspberry pop.

  • Use Almonds Instead of Pistachios: I once swapped pistachios for almonds when I ran out, and while the flavor was a bit different, it was still delicious and vintage-feeling.
  • Swap Freeze-Dried Raspberry Powder: If you can’t find it, try using fresh raspberry puree in the buttercream, but just reduce the milk a little to keep the right texture.
  • Dairy-Free Version: Use coconut yogurt instead of sour cream and plant-based butter for a vegan twist that still delivers moistness and richness.
  • Add Chocolate: For chocolate lovers, sprinkle chopped dark chocolate between layers for extra indulgence.

How to Make Raspberry Pistachio Cake with Buttercream Recipe

Step 1: Prep Your Pistachio Cake Layers

First things first, preheat your oven to 170ºC (340ºF) and line three 8-inch pans with parchment paper—I like to grease the sides lightly too so nothing sticks. While the oven’s warming, whiz your unsalted pistachios in a blender or food processor until they’re a fine flour—this is key for that signature pistachio texture. Once you’ve got your ground pistachios, sift them together with the flour, baking powder, baking soda, and salt to keep the batter light and airy. Mixing these dry ingredients ahead saves time and ensures even distribution.

Step 2: Cream Butter and Sugar Like a Pro

Using your stand mixer or hand mixer, beat the room temperature butter and granulated sugar on high speed for around 3 minutes. You want it pale and fluffy—that’s the secret to a light cake crumb. Don’t rush this step; the air you whip in now is what gives your cake lift and softness.

Step 3: Incorporate Eggs and Dry Ingredients Alternately

Beat in your eggs two at a time so they integrate smoothly without breaking the emulsion. Then, add half of the dry ingredients on low speed—mix just until combined, don’t overmix or your cake might turn out dense. Next, pour in the sour cream, vegetable oil, and vanilla, mixing gently to keep things tender. Finish with the rest of the flour mixture and give a final gentle fold with a spatula to ensure all ingredients mingle beautifully.

Step 4: Bake and Cool the Cake Layers

Divide the batter evenly between your prepared pans—using a kitchen scale helps keep layers uniform, which makes assembly way easier. Bake for about 20-23 minutes, but start checking at 18 minutes with a toothpick or cake tester. When it comes out clean, you’re golden. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. This step makes slicing and frosting a joy rather than a mess.

Step 5: Make Your Raspberry Jam

In a saucepan, toss your frozen raspberries, sugar, lemon juice, and vanilla on medium heat. The raspberries will quickly defrost and break down—stir and gently mash them with a spatula. Once the mixture bubbles, simmer it for about 8 minutes. To thicken, stir together cornstarch and water, add it to the saucepan, and cook for another minute until it’s glossy and jammy. Transfer to a shallow bowl and chill the jam until it’s cool or even cold; this helps it stay put in the cake without running.

Step 6: Prepare Raspberry Buttercream

Sift your powdered sugar and freeze-dried raspberry powder together to avoid lumps. Beat the softened butter on medium-high speed for 4 minutes until creamy, pausing once to scrape down the sides—trust me, this ensures an even, smooth buttercream every time. Add the dry mix in two parts with vanilla and milk gradually to keep the texture perfect, whipping well after each addition. Finish with a low-speed mix to remove any air bubbles, delivering a velvety, pale pink frosting that tastes like summer.

Step 7: Assemble Your Raspberry Pistachio Cake with Buttercream Recipe

Start with your first cake layer on a cake board or serving plate (a turntable helps, but isn’t necessary). Spread two generous scoops of buttercream evenly, then create a little border by pushing the frosting inward with an offset spatula—this keeps the raspberry jam from spilling out. Spoon half the raspberry jam inside the border and smooth it out gently. Repeat for the next layer, then top with your final cake layer. Chill the stacked cake for about 20 minutes so the buttercream sets—it’s a small step that saves big headaches! After chilling, apply a thin crumb coat all over to trap any stray crumbs, then finish with a final smooth layer of buttercream. For an extra touch, sprinkle chopped pistachios and fresh raspberries on top—this always wows my guests.

👨‍🍳

Pro Tips for Making Raspberry Pistachio Cake with Buttercream Recipe

  • Room Temperature Ingredients: Using eggs, butter, and sour cream at room temperature helps everything blend smoothly and gives you a tender cake crumb.
  • Don’t Overmix Batter: Once you combine wet and dry ingredients, mix just enough to bring the batter together to avoid a dense, tough cake.
  • Chill Between Layers: Letting the cake rest between frosting layers keeps things neat and makes final decorating a breeze.
  • Homemade Jam Advantage: Making your own raspberry jam means you can control the sweetness and texture—it truly lifts this cake to the next level.

How to Serve Raspberry Pistachio Cake with Buttercream Recipe

A round cake covered in smooth pink frosting with a slightly textured finish, standing tall with about three layers inside. On top, there is a ring of fresh bright red raspberries evenly spaced around the edge with small pieces of green pistachio nuts sprinkled in between them. The cake sits on a white marble board. Around the cake, there are a few raspberries and some crushed pistachios scattered lightly. A knife with pink frosting on its blade rests beside the board on a white marbled surface. In the background, there is a blurry pink flower arrangement. Photo taken with an iphone --ar 2:3 --v 7 - Raspberry Pistachio Cake with Buttercream, pistachio layer cake, raspberry and pistachio dessert, elegant cake recipes, homemade buttercream cake

Garnishes

I love topping my finished cake with fresh raspberries and a scattering of chopped pistachios—it adds both a fresh burst of flavor and a pretty crunch. Sometimes I even add edible rose petals or a light dusting of powdered sugar for a touch of elegance when serving at a party.

Side Dishes

This cake is rich and flavorful enough to shine alone, but if you’re hosting, I like serving it alongside a simple mixed berry salad or a scoop of vanilla bean ice cream to balance the nutty, sweet layers.

Creative Ways to Present

For birthdays or special occasions, try serving individual mini cakes by cutting large slices and plating with a drizzle of raspberry coulis and a sprinkle of chopped pistachios. Or pipe little rosettes of buttercream around the edges for a professional look that’ll wow your guests.

Make Ahead and Storage

Storing Leftovers

I usually keep leftover Raspberry Pistachio Cake with Buttercream Recipe covered in an airtight cake dome or wrap the entire cake tightly with plastic wrap and store it in the fridge for up to 3 days. Bringing it back to room temperature before serving really brightens the flavors and softens the buttercream.

Freezing

Freezing this cake is totally possible if you want to prep ahead. Freeze the cake layers unassembled, wrapped tightly in plastic, and thaw fully before frosting. You can also freeze the frosted cake for up to a month—just let it thaw overnight in the fridge to avoid condensation messing with the buttercream texture.

Reheating

Since this is a layered buttercream cake, I avoid microwaving it to reheat; instead, I let it come to room temperature naturally. If you want a slightly warmer slice, eating within 30 minutes of removing from fridge is ideal so the buttercream softens but the cake doesn’t dry out.

FAQs

  1. Can I use fresh pistachios instead of store-bought pistachio flour?

    Absolutely! In fact, I recommend grinding your own pistachios at home fresh for optimal flavor and texture. Just blitz them in a food processor until fine but not oily. This keeps your cake moist and gives that lovely nutty aroma.

  2. What can I substitute for freeze-dried raspberry powder in the buttercream?

    If you can’t find freeze-dried raspberry powder, you can use a raspberry puree, but reduce the amount of milk slightly in the buttercream to keep consistency. Alternatively, a few drops of natural raspberry extract can give flavor without affecting texture.

  3. How long does the Raspberry Pistachio Cake with Buttercream Recipe stay fresh?

    Stored properly in the fridge, it stays fresh for up to 3 days. Wrapping it tightly keeps it moist and prevents the buttercream from drying out. Bringing it to room temperature before serving is always best.

  4. Can I make this recipe gluten-free?

    You can try substituting the all-purpose flour with a gluten-free blend designed for baking, but results may vary. Make sure your blend includes xanthan gum or another binder for best texture, and you might need to tweak baking times slightly.

Final Thoughts

When I first baked this Raspberry Pistachio Cake with Buttercream Recipe, I was hooked almost instantly—the flavors are so uniquely balanced, and it always feels like a celebration. Whether you’re baking for a special occasion or just because, this cake brings a smile to the table and makes everyone want that extra slice. Give it a try, and I promise you’ll be brimming with pride—and probably requests for seconds!

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
Raspberry Pistachio Cake with Buttercream Recipe

Raspberry Pistachio Cake with Buttercream Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 111 reviews
  • Author: Hannah
  • Prep Time: 40 minutes
  • Cook Time: 22 minutes
  • Total Time: 1 hour 2 minutes plus chilling time
  • Yield: 12 slices 1x
  • Category: Dessert, Cake
  • Method: Baking
  • Cuisine: International, European-inspired
  • Diet: Vegetarian

Description

This Raspberry Pistachio Cake is a delightful layered dessert combining the nutty richness of pistachio cake layers with a vibrant, homemade raspberry jam and a smooth raspberry buttercream. Perfect for special occasions, this cake offers a harmonious blend of flavors and textures, finished with optional fresh raspberries and chopped pistachios for added elegance.


Ingredients

Scale

Pistachio Cake Layers

  • 100 g unsalted pistachios, blended into flour
  • 260 g all-purpose flour
  • ¾ teaspoon baking powder
  • ¾ teaspoon baking soda
  • ¾ teaspoon salt
  • 180 g unsalted butter, room temperature
  • 300 g granulated sugar
  • 4 large eggs, room temperature
  • 240 g sour cream, room temperature
  • 60 g vegetable oil (e.g., canola oil)
  • 2 teaspoon vanilla extract

Raspberry Jam

  • 250 g frozen raspberries
  • 50 g granulated sugar
  • 2 teaspoon lemon juice
  • 1 teaspoon vanilla extract
  • 1 teaspoon cornstarch
  • 2 teaspoon water

Raspberry Buttercream

  • 400 g unsalted butter, room temperature
  • 660 g powdered sugar
  • 1 ½ tablespoon freeze dried raspberry powder
  • 2 teaspoon vanilla extract
  • 2 tablespoon whole milk, room temperature

Instructions

  1. Preheat Oven and Prepare Pans: Preheat the oven to 170ºC (340ºF) conventional heat. Line three 20 cm (8-inch) cake pans with parchment paper to prevent sticking.
  2. Make Pistachio Flour: Blend 100 g of unsalted pistachios until they achieve a fine flour-like consistency, which will provide a rich nutty base for the cake layers.
  3. Mix Dry Ingredients: Sift together the pistachio flour, 260 g all-purpose flour, ¾ teaspoon baking powder, ¾ teaspoon baking soda, and ¾ teaspoon salt. Set this mixture aside for later use.
  4. Cream Butter and Sugar: In a large mixing bowl or stand mixer fitted with a paddle attachment, beat 180 g softened butter and 300 g granulated sugar on high speed for 3 minutes until light and fluffy.
  5. Add Eggs: Incorporate 4 large eggs one or two at a time into the batter, mixing until fully combined after each addition to ensure a smooth batter.
  6. Combine Dry and Wet Ingredients: Gradually add half of the dry ingredient mixture to the wet mixture on low speed, mixing just until combined. Then add 240 g sour cream, 60 g vegetable oil, and 2 teaspoon vanilla extract; blend gently. Finally, add the remaining dry ingredients and mix until the batter is evenly combined without overmixing.
  7. Fold Batter: Use a rubber spatula to gently fold the batter, ensuring all ingredients are fully incorporated without deflating the mixture.
  8. Bake Cake Layers: Pour the batter evenly into the prepared pans. Bake for 20-23 minutes or until a toothpick inserted in the center comes out clean. Allow the cakes to cool on a wire rack, then remove from pans after 10 minutes and cool completely.
  9. Prepare Raspberry Jam: Combine 250 g frozen raspberries, 50 g granulated sugar, 1 teaspoon vanilla extract, and 2 teaspoon lemon juice in a saucepan. Heat until raspberries thaw and mixture begins to bubble, then reduce to a simmer. Mash raspberries occasionally and simmer for 8 minutes until thickened.
  10. Thicken Jam: Mix 1 teaspoon cornstarch with 2 teaspoon water in a small cup and pour into the jam. Stir continuously for 1 minute while it thickens further. Transfer to a shallow bowl, cool to room temperature or colder in the refrigerator for about 1 hour.
  11. Make Raspberry Buttercream: Sift together 660 g powdered sugar and 1 ½ tablespoon freeze dried raspberry powder. In a stand mixer with paddle attachment or using a hand mixer, beat 400 g softened butter on medium-high speed for 4 minutes; scrape sides and beat for 2 more minutes.
  12. Incorporate Sugar and Flavor: Add the powdered sugar mixture, 2 teaspoon vanilla extract, and 2 tablespoon whole milk in two parts, whipping well after each addition. Scrape the bowl sides and mix on low speed for 2 minutes to finish the buttercream smoothly.
  13. Assemble Cake: Place the first cake layer on a serving plate or turntable. Spread 2 large scoops of buttercream evenly, making a border indent to contain the jam, then add half of the raspberry jam. Repeat with the second layer. Place the last cake layer on top and refrigerate for 20 minutes to set the buttercream before crumb coating.
  14. Crumb Coat and Final Frosting: Apply a thin crumb coat of buttercream over the entire cake and chill briefly. Add the remaining buttercream smoothly over the cake. Optionally decorate with fresh raspberries and chopped pistachios for a beautiful presentation.

Notes

  • This recipe was updated on 26th February 2024 to improve the buttercream consistency.
  • An earlier version of the buttercream included raspberry white chocolate with white chocolate, heavy cream, and raspberry jam for an alternate flavor.
  • Using room temperature ingredients ensures better mixing and cake texture.
  • Allow the cake layers to cool completely before assembling to prevent melting the buttercream.
  • You can substitute store-bought raspberry jam if short on time, but homemade jam adds freshness and better flavor control.
  • Freeze dried raspberry powder can be found in specialty baking stores or online and provides intense natural raspberry flavor without moisture.

Nutrition

  • Serving Size: 1 slice (approx. 1/12 of cake)
  • Calories: 410 kcal
  • Sugar: 35 g
  • Sodium: 180 mg
  • Fat: 25 g
  • Saturated Fat: 13 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.3 g
  • Carbohydrates: 39 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 90 mg

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 *