Heavenly Pistachio Raspberry Dream Cake is a visually stunning and flavor-packed dessert that blends the nutty richness of pistachios with the bright, tangy sweetness of raspberries. With soft pistachio sponge layers, tart raspberry filling, and a luscious cream cheese frosting, this cake is a true showstopper—perfect for birthdays, holidays, or any time you want to impress your guests with something special.
Why You’ll Love This Recipe
- Eye-catching presentation with natural green pistachio layers and vibrant raspberry hues.
- Balanced flavor profile that combines sweet, nutty, and tart notes beautifully.
- Moist and tender cake layers thanks to finely ground pistachios and a well-balanced batter.
- Perfect for special occasions—luxurious, elegant, and celebratory.
- Easy to customize with optional fillings or decorations to suit your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Pistachio Cake Layers:
- 1 cup shelled pistachios (unsalted)
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 4 large eggs
- 1 cup granulated sugar
- ½ cup unsalted butter, melted
- ½ teaspoon vanilla extract
- Optional: a few drops of green food coloring (for a more vibrant color)
For the Raspberry Filling:
- 2 cups fresh or frozen raspberries
- ½ cup granulated sugar
- 2 tablespoons lemon juice
- 2 teaspoons cornstarch (mixed with 2 tablespoons water)
For the Cream Cheese Frosting:
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 2½ cups powdered sugar
- 1 teaspoon vanilla extract
Garnishes (optional):
- Chopped pistachios
- Fresh raspberries
- White chocolate shavings
- Edible gold leaf
Directions

- Make the pistachio cake layers: Preheat the oven to 350°F (175°C). Line and grease two 8-inch round cake pans. Grind pistachios in a food processor until fine but not pasty. In a bowl, whisk together ground pistachios, flour, baking powder, and salt.
- In a separate bowl, beat the eggs and sugar until pale and fluffy. Add melted butter and vanilla. Gently fold in the dry ingredients. Add food coloring if desired. Divide the batter evenly between the pans and bake for 22–25 minutes. Cool completely before frosting.
- Prepare the raspberry filling: In a saucepan over medium heat, combine raspberries, sugar, and lemon juice. Stir until raspberries break down, then add the cornstarch slurry. Simmer until thickened, then cool.
- Make the frosting: Beat cream cheese and butter until smooth. Gradually add powdered sugar and vanilla. Beat until fluffy.
- Assemble the cake: Place one cake layer on a serving plate. Spread a layer of raspberry filling on top, followed by a layer of frosting. Add the second cake layer and frost the entire cake with the remaining frosting.
- Decorate: Garnish with chopped pistachios, raspberries, and other toppings as desired. Chill until ready to serve.
Servings and Timing
- Servings: 10–12 slices
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour (plus cooling)
Variations
- Raspberry cream cheese swirl: Swirl some raspberry filling into the frosting for a marble effect.
- Lemon twist: Add lemon zest to the cake batter or frosting for a citrusy note.
- Cupcake version: Use the same recipe to make about 18 cupcakes.
- Gluten-free: Use a 1:1 gluten-free flour blend.
- Dairy-free: Substitute dairy-free butter and vegan cream cheese.
Storage/Reheating
- Refrigeration: Store covered in the refrigerator for up to 4 days.
- Freezing: Freeze individual slices wrapped tightly in plastic wrap for up to 1 month.
- Serving: Let the cake sit at room temperature for 20 minutes before serving for the best texture.
FAQs
Can I use store-bought pistachio flour?
Yes, if available, store-bought pistachio flour can be used in place of grinding whole pistachios.
Can I use frozen raspberries for the filling?
Absolutely. Just be sure to thaw and drain them before cooking.
Is food coloring necessary?
Not at all—it’s purely optional for enhancing the natural green hue of the pistachio.
Can I make the cake in advance?
Yes, the cake layers and raspberry filling can be made a day ahead and assembled the next day.
Can I make this recipe nut-free?
To make it nut-free, substitute pistachios with sunflower seed flour, though flavor will vary.
How do I keep my cake layers moist?
Don’t overbake and consider brushing layers with a simple syrup for extra moisture.
What’s the best way to grind pistachios?
Use a food processor and pulse in short bursts until finely ground without turning into butter.
Can I use another frosting instead of cream cheese?
Yes, Swiss meringue buttercream or mascarpone frosting would also complement this cake.
How do I prevent the filling from leaking out?
Chill the filling until thick and pipe a border of frosting around the edge before adding it.
Is this recipe suitable for layering with more tiers?
Yes, but make sure to support the structure with dowels or cake boards if stacking more than two layers.
Conclusion
Heavenly Pistachio Raspberry Dream Cake is a bakery-worthy dessert that’s as beautiful as it is delicious. With its nutty sponge, tangy raspberry filling, and silky frosting, it’s a perfect centerpiece for any celebration. Whether you’re baking for a special event or just because, this cake delivers flavor, texture, and elegance in every slice.
PrintHeavenly Pistachio Raspberry Dream Cake
Heavenly Pistachio Raspberry Dream Cake is a light and luscious layered dessert combining nutty pistachio sponge cake with tangy raspberry filling and a creamy mascarpone frosting. A show-stopping treat perfect for special occasions.
- Prep Time: 35 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 5 minutes (plus 1 hour chilling)
- Yield: 10 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Fusion
- Diet: Vegetarian
Ingredients
- 1 1/2 cups shelled pistachios (unsalted)
- 1 cup all-purpose flour
- 2 tsp baking powder
- 1/2 tsp salt
- 1 cup unsalted butter, room temperature
- 1 1/4 cups granulated sugar
- 4 large eggs
- 1 tsp vanilla extract
- 1/2 cup milk
- 1 cup raspberry jam or preserves
- 1 1/2 cups heavy whipping cream
- 8 oz mascarpone cheese
- 1/2 cup powdered sugar
- Fresh raspberries and chopped pistachios for garnish
Instructions
- Preheat oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
- In a food processor, finely grind pistachios. Mix with flour, baking powder, and salt in a bowl.
- In a large bowl, cream butter and sugar until light and fluffy. Beat in eggs one at a time, then add vanilla extract.
- Add dry ingredients alternately with milk, mixing just until combined.
- Divide batter between prepared pans and bake for 25–30 minutes, or until a toothpick comes out clean. Let cool completely.
- For the frosting, beat mascarpone with powdered sugar until smooth. In a separate bowl, whip cream to stiff peaks, then fold into mascarpone mixture.
- Place one cake layer on a serving plate. Spread with raspberry jam, then top with a layer of frosting.
- Top with the second cake layer and frost the top and sides with remaining frosting.
- Garnish with fresh raspberries and chopped pistachios. Chill for 1 hour before serving.
Notes
- Use high-quality raspberry preserves for the best flavor.
- Chilling the cake before slicing helps it hold its shape.
- The pistachios can be lightly toasted for deeper flavor before grinding.
Nutrition
- Serving Size: 1 slice
- Calories: 510
- Sugar: 32g
- Sodium: 160mg
- Fat: 34g
- Saturated Fat: 18g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 110mg