Pistachio Raspberry Cake Recipe brings a soft, nutty crumb with tart berry ribbons and a silky frosting that tastes bright and balanced. It suits brunch fans, birthday people, and anyone with about 1 hour 20 minutes to spare from start to finish. I baked this for a neighbor potluck and the plate came back suspiciously clean.
Why You Should Try This Pistachio Raspberry Cake Recipe
Pistachio Raspberry Cake Recipe gives you bakery-level flavor at home with toasty pistachios, a tender crumb, and a fresh raspberry swirl. The combo tastes rich yet lively, so it wins over chocolate lovers and fruit fans alike.
This Pistachio Raspberry Cake Recipe delivers bakery-level flavor with nutty depth and bright berry pops, and it steals the spotlight at every party ★★★★★
Ingredients You’ll Need
Cake batter
- 1 cup shelled unsalted pistachios, finely ground, 120 g (use a food processor; pulse with 1 tbsp sugar to prevent clumping)
- 1 3/4 cups cake flour, 210 g (King Arthur works great; swap with all-purpose plus 2 tbsp cornstarch if needed)
- 1 cup granulated sugar, 200 g
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp fine sea salt
- 1/2 cup unsalted butter, room temp, 113 g
- 1/4 cup neutral oil, 60 ml (canola or grapeseed)
- 3 large eggs, room temp
- 3/4 cup buttermilk, 180 ml (shortcut: 3/4 cup milk mixed with 2 tsp lemon juice, rest 5 minutes)
- 1 tsp vanilla extract
- 1/2 tsp almond extract, optional
- Zest of 1 small lemon, optional
- 1 to 2 drops green gel color, optional for a gentle hue
Raspberry filling
- 1 1/2 cups raspberries, 180 g (fresh or frozen, no need to thaw)
- 1/4 cup sugar, 50 g
- 1 tbsp lemon juice
- 2 tsp cornstarch mixed with 2 tsp water
- Shortcut: 3/4 cup good raspberry jam works if you need speed
Frosting
- 1 cup unsalted butter, room temp, 226 g
- 8 oz cream cheese, room temp, 226 g
- 3 1/2 cups powdered sugar, 420 g
- 1 tsp vanilla extract
- Pinch of salt
- 2 to 3 tbsp heavy cream, as needed
- Optional: 1 to 2 tbsp pistachio paste for extra pistachio flavor
Garnish
- 1/2 cup chopped pistachios, 60 g
- Fresh raspberries
Equipment
- Two 8-inch round cake pans, parchment rounds, nonstick spray
- Food processor or high-speed blender
- Stand mixer or hand mixer
- Medium saucepan and spatula
- Cooling racks, offset spatula, bench scraper
- Kitchen scale and measuring cups
How to Make Pistachio Raspberry Cake Recipe
Step 1: Prep the pans and oven – 10 minutes
Heat the oven to 350°F, 177°C. Grease two 8-inch pans, line with parchment, and lightly flour the sides. Pulse pistachios with 1 tbsp sugar until fine and fluffy, not pasty.
Step 2: Cook the raspberry swirl – 10 minutes
Combine raspberries, sugar, and lemon juice in a saucepan over medium heat. Simmer 5 to 7 minutes until juicy, then stir in the cornstarch slurry and cook 1 to 2 minutes until thick. Spread on a plate and chill while you mix the batter.
Step 3: Mix the dry team – 2 minutes
Whisk cake flour, ground pistachios, baking powder, baking soda, and salt in a large bowl. Keep it airy so the cake stays tender.
Step 4: Cream the fats and sugar – 3 minutes
Beat butter and sugar on medium-high until pale and fluffy, about 2 to 3 minutes. Stream in the oil and mix until smooth.
Step 5: Add eggs and flavor – 2 minutes
Beat in eggs one at a time, scraping the bowl after each. Mix in vanilla, almond extract, and lemon zest.
Step 6: Bring it together – 2 minutes
Add the dry mix in two additions, alternating with the buttermilk. Mix on low just until the batter looks smooth with no dry streaks. Fold once or twice by hand to finish.
Step 7: Swirl and bake – 25 to 30 minutes
Divide batter between pans. Dollop half of the raspberry filling over both pans and gently swirl with a skewer, then save the rest for layering. Bake 25 to 30 minutes until the tops spring back and a toothpick shows a few moist crumbs.
Step 8: Cool the layers – 1 hour
Set pans on racks for 10 minutes. Turn cakes out, peel parchment, and cool completely. Level domes with a serrated knife if needed.
Step 9: Make the frosting – 5 minutes
Beat butter and cream cheese until creamy and light. Add powdered sugar, vanilla, and salt, then beat until fluffy. Stream in cream until you see a smooth, spreadable texture; mix in pistachio paste if you use it.
Step 10: Assemble and finish – 20 minutes
Place the first layer on a board and add a thin frosting layer. Pipe a ring of frosting around the edge and spoon in the remaining raspberry filling inside the ring, then top with the second layer. Crumb coat, chill 20 minutes, finish with a final coat, and press chopped pistachios on the sides. Top with raspberries and slice with a warm knife for clean edges.
Tips & Tricks
- Weigh ingredients for the best crumb and even layers.
- Grind pistachios with a spoonful of sugar to prevent nut butter.
- Use jam when you need a faster swirl or when berries look sad.
- Keep ingredients at room temp so the batter emulsifies and bakes evenly.
- Swirl gently so you keep distinct pistachio and raspberry pockets.
- Line pans with parchment to guarantee easy release.
- Add a tiny drop of green gel color if you want the crumb to read pistachio at a glance.
- Chill the crumb coat to lock in crumbs before the final pass.
What to Serve with Pistachio Raspberry Cake Recipe
Pour hot coffee or black tea to balance the sweet and tart notes. A glass of prosecco or a light rosé also pairs nicely with the nutty crumb and berry accents. I like a dollop of barely sweetened whipped cream on the side for extra drama without extra sugar. Add a handful of fresh berries to drive home the raspberry vibe.
Make-Ahead and Storage
Wrap cooled cake layers tightly and keep at room temp up to 1 day or in the fridge up to 3 days. Freeze layers up to 2 months, double-wrapped, and thaw overnight in the fridge. Refrigerate the frosted cake up to 3 days; let slices sit at room temp 30 to 45 minutes before serving, or warm a slice 10 to 15 seconds in the microwave to soften the crumb. Store extra raspberry filling in the fridge up to 1 week and stir before using.

Pistachio Raspberry Cake Recipe
Ingredients
Instructions
- Heat the oven to 350°F (177°C). Grease two 8-inch round cake pans, line the bottoms with parchment, then lightly flour the sides.
- Finely grind the pistachios in a food processor, pulsing with a spoonful of the sugar until fluffy and not pasty.
- For the raspberry filling, combine raspberries, sugar, and lemon juice in a saucepan over medium heat. Simmer 5 to 7 minutes until juicy, then stir in the cornstarch slurry and cook 1 to 2 minutes until thickened. Spread on a plate and chill while you make the batter.
- Whisk together cake flour, ground pistachios, baking powder, baking soda, and salt in a large bowl.
- In a mixer bowl, beat the butter and sugar on medium-high until pale and fluffy, about 2 to 3 minutes. Stream in the oil and mix until smooth.
- Beat in the eggs one at a time, scraping the bowl after each addition. Mix in vanilla, almond extract if using, and lemon zest if using.
- Add the dry ingredients in two additions, alternating with the buttermilk, mixing on low just until combined. Fold once or twice by hand to finish. Add a drop or two of green gel color if you want a gentle green hue.
- Divide the batter evenly between the prepared pans. Dollop about half of the chilled raspberry filling over the batter in both pans and gently swirl with a skewer, leaving distinct pockets of pistachio and raspberry.
- Bake 25 to 30 minutes, until the tops spring back lightly and a toothpick inserted into the center comes out with a few moist crumbs.
- Cool the cakes in the pans on a rack for 10 minutes. Turn out, peel off the parchment, and cool completely on racks. Level any domed tops with a serrated knife if needed.
- For the frosting, beat the butter and cream cheese together until smooth, creamy, and light. Add powdered sugar, vanilla, and salt, then beat until fluffy. Stream in heavy cream as needed until the frosting is smooth and spreadable. Beat in pistachio paste if using.
- To assemble, place one cake layer on a serving board and spread a thin layer of frosting over the top. Pipe a ring of frosting around the edge, then spoon the remaining raspberry filling inside the ring. Place the second layer on top.
- Apply a thin crumb coat of frosting over the entire cake and chill for about 20 minutes. Finish with a final thicker coat of frosting, smoothing the sides and top, then press chopped pistachios onto the sides and decorate the top with fresh raspberries.
- Slice with a warm knife for the cleanest cuts and serve.
Notes
Approximate per serving (12 servings): 520 calories; fat 30 g; saturated fat 14 g; carbohydrates 58 g; fiber 2 g; sugars 39 g; protein 8 g; sodium 260 mg. Values will vary based on specific ingredients, brands, and portion sizes.
