Pistachio Raspberry Cake: The Ultimate Recipe

By Sienna Whitman

On March 10, 2026

A perfect slice of pistachio raspberry layer cake on a white plate, showing the vibrant raspberry filling between the green pistachio cake layers.

Cuisine

American

Prep time

25 minutes

Cooking time

35 minutes

Total time

60 minutes

Servings

12 slices

Welcome to the ultimate Pistachio Raspberry Cake recipe, a dessert that perfectly balances the rich, nutty flavor of pistachios with the bright, tart sweetness of fresh raspberries. If you’ve been searching for a show-stopping cake that is as delicious as it is beautiful, you’ve found it. This cake features tender, moist pistachio-infused layers, a vibrant raspberry filling, and a luscious cream cheese frosting that ties everything together.

This recipe is designed for the enthusiastic home cook. We’ll walk through every step, ensuring you have the confidence to create a stunning dessert for any occasion, from birthdays to simple weekend treats. Get ready to impress your friends and family!

The texture of the pistachio cake crumb up close, with the raspberry filling and cream cheese frosting visible.
The perfect combination of nutty, sweet, and tart in every single bite.

Why You’ll Love This Pistachio Raspberry Cake

  • Perfect Flavor Combination: The earthy, nutty pistachio flavor is a perfect match for the zesty, sweet raspberries. It’s a sophisticated pairing that feels both classic and modern.
  • Incredibly Moist Crumb: We use a combination of cake flour and ground pistachios to create a cake that is unbelievably tender and moist. No dry cake here!
  • Stunning Appearance: The pale green of the cake, the vibrant red of the filling, and the creamy white frosting create a beautiful contrast that makes this cake a centerpiece.
  • Completely From Scratch: This recipe uses real, high-quality ingredients for a flavor that is far superior to any box mix.

Understanding the Key Ingredients

The magic of this cake lies in its high-quality ingredients. Here’s a breakdown of what you’ll need and why it matters.

For the Pistachio Cake Layers

  • Unsalted Butter: Provides richness and a tender texture. Make sure it’s at room temperature for proper creaming.
  • Granulated Sugar: Sweetens the cake and helps create a light, airy structure.
  • Eggs: Act as a binder and add moisture. Room temperature eggs incorporate better into the batter.
  • All-Purpose & Cake Flour: A mix of both flours gives the cake structure while keeping the crumb incredibly tender.
  • Shelled Pistachios: The star of the show! You’ll grind these into a fine powder to infuse the cake with authentic pistachio flavor.
  • Baking Powder & Soda: These are our leavening agents, responsible for the cake’s rise.
  • Buttermilk: The acidity in buttermilk reacts with the leaveners to create an extra-tender crumb.

For the Raspberry Filling

  • Raspberries: Fresh or frozen raspberries work equally well. They provide the tart contrast to the nutty cake.
  • Sugar & Cornstarch: The sugar sweetens the filling, while the cornstarch thickens it into a jam-like consistency.
  • Lemon Juice: A splash of fresh lemon juice brightens the raspberry flavor.
A perfect slice of pistachio raspberry layer cake on a white plate, showing the vibrant raspberry filling between the green pistachio cake layers.
Look at those perfect layers! The balance of nutty pistachio and tart raspberry is divine.

For the Cream Cheese Frosting

  • Cream Cheese: Use full-fat, block-style cream cheese for the best results. It should be softened to room temperature.
  • Unsalted Butter: Also softened, it adds stability and a smooth texture to the frosting.
  • Powdered Sugar: Sift it to avoid any lumps in your frosting.
  • Vanilla Extract: A dash of pure vanilla extract enhances the overall flavor profile.

How to Make Pistachio Raspberry Cake (Step-by-Step)

Making this incredible Pistachio Raspberry Cake is a rewarding process. Follow these detailed steps for a perfect result every time.

Step 1: Make the Raspberry Filling

Start with the filling so it has ample time to cool. In a small saucepan, combine the raspberries, sugar, lemon juice, and cornstarch. Cook over medium heat, stirring frequently, until the mixture thickens and bubbles. This should take about 8-10 minutes. Once thickened, remove from the heat and press it through a fine-mesh sieve to remove the seeds. Set aside to cool completely.

Step 2: Prepare the Pistachio Cake Batter

Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans. In a food processor, pulse the shelled pistachios until they form a fine, flour-like consistency. In a medium bowl, whisk together the ground pistachios, all-purpose flour, cake flour, baking powder, and baking soda. In a separate large bowl, use an electric mixer to cream together the softened butter and granulated sugar until light and fluffy. Beat in the eggs one at a time, then add the vanilla. Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk. Mix until just combined—do not overmix!

Step 3: Bake the Cakes

Divide the batter evenly between your prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely. For a delicious weeknight meal while you wait, consider this One-Pot Steak and Pasta recipe.

Step 4: Whip Up the Cream Cheese Frosting

In a large bowl, beat the softened cream cheese and butter together until smooth and creamy. Gradually add the sifted powdered sugar, mixing on low speed until combined, then increase the speed and beat until fluffy. Stir in the vanilla extract. If you’re a fan of cheesecake flavors, you might also love these strawberry cheesecake cookies.

Step 5: Assemble and Decorate Your Cake

Once the cake layers are completely cool, place one layer on your serving plate. Pipe a border of frosting around the top edge to create a dam. Spread the cooled raspberry filling inside the border. Place the second cake layer on top. Frost the top and sides of the entire cake with the remaining cream cheese frosting. For a final touch, garnish with chopped pistachios and fresh raspberries.

Flavor Variations & Substitutions

  • White Chocolate: Fold a cup of white chocolate chips into the cake batter for an extra layer of decadence.
  • Cardamom or Rosewater: Add a pinch of ground cardamom or a teaspoon of rosewater to the cake batter to enhance the pistachio flavor with a floral, aromatic note.
  • Different Berries: While raspberry is a classic pairing, a strawberry or cherry filling would also be delicious.

If you enjoy unique flavor combinations, try our Apple Goat Cheese Croissant for a savory twist.

Storing Your Pistachio Raspberry Cake

Due to the cream cheese frosting, this cake must be stored in the refrigerator. It will keep in an airtight container for up to 4 days. For the best taste and texture, let it sit at room temperature for about 20-30 minutes before serving. This allows the cake and frosting to soften slightly.

Frequently Asked Questions

Yes. You can bake the cake layers up to two days in advance. Let them cool completely, then wrap them tightly in plastic wrap and store them at room temperature. The raspberry filling can also be made 2-3 days ahead and kept in an airtight container in the refrigerator. Frost and assemble the cake the day you plan to serve it for the best results.

Yes, absolutely! Frozen raspberries work just as well as fresh ones for the filling. You don’t need to thaw them before cooking; simply add them to the saucepan and they will break down as they heat up.

It’s highly recommended to use unsalted, raw pistachios for this recipe. Salted and roasted pistachios can make the cake too salty and alter the final flavor profile. If they are all you have, you can try to rinse them, but unsalted will yield the best results.

For perfectly flat cake layers, you can use cake strips wrapped around the outside of your pans. If you don’t have them, you can also bake at a slightly lower temperature, like 325°F (165°C), for a longer time. If your cakes still dome, simply level them with a serrated knife once they are completely cool.

Because this cake has a cream cheese frosting, it must be refrigerated. Store any leftover cake in an airtight container in the refrigerator for up to 4 days. For the best texture, allow a slice to sit at room temperature for about 20 minutes before enjoying.

Share Your Creation!

We are so excited for you to try this Pistachio Raspberry Cake recipe. It’s a true labor of love that is worth every moment. If you make it, we would love to see it! Please leave a comment below or share a picture on Pinterest. Happy baking!

A stunning multi-layered Pistachio Raspberry Cake on a cake stand, decorated with fresh raspberries and chopped pistachios.
The perfect Pistachio Raspberry Cake - a showstopper for any occasion!

Pistachio Raspberry Cake Recipe

A perfect slice of pistachio raspberry layer cake on a white plate, showing the vibrant raspberry filling between the green pistachio cake layers.

Pistachio Raspberry Cake: The Ultimate Recipe

The ultimate Pistachio Raspberry Cake recipe, featuring moist pistachio-infused cake layers, a tangy raspberry filling, and a rich cream cheese frosting. A perfect dessert for any special occasion that balances nutty and fruity flavors beautifully.
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Course Dessert
Cuisine American
Servings 12 slices
Calories 450 kcal

Equipment

  • 2 8-inch round cake pans
  • 1 Electric mixer
  • 1 Food Processor
  • 1 Saucepan

Ingredients
  

  • 1 cup unsalted butter softened
  • 1 3/4 cups granulated sugar
  • 4 large eggs room temperature
  • 1 cup shelled raw pistachios
  • 1 1/2 cups cake flour
  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 cup buttermilk room temperature
  • 2 cups raspberries fresh or frozen
  • 1/2 cup granulated sugar
  • 2 tbsp cornstarch
  • 1 tbsp lemon juice
  • 8 oz cream cheese full-fat, softened
  • 1/2 cup unsalted butter softened
  • 4 cups powdered sugar sifted
  • 1 tsp vanilla extract

Instructions
 

  • In a small saucepan, combine raspberries, sugar, cornstarch, and lemon juice. Cook over medium heat, stirring often, until the mixture thickens (about 8-10 minutes). Press through a fine-mesh sieve to remove seeds. Let cool completely.
  • Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans.
  • In a food processor, pulse pistachios into a fine powder. In a medium bowl, whisk together ground pistachios, cake flour, all-purpose flour, baking powder, baking soda, and salt.
  • In a large bowl, cream together the softened butter and sugar with an electric mixer until light and fluffy. Beat in the eggs one at a time. Add vanilla.
  • Alternating, add the dry ingredients and the buttermilk to the wet ingredients, beginning and ending with the dry. Mix on low speed until just combined.
  • Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Cool in pans for 10 minutes, then invert onto a wire rack to cool completely.
  • In a large bowl, beat the softened cream cheese and butter until smooth. Gradually add the sifted powdered sugar and beat until fluffy. Stir in the vanilla extract.
  • Place one cooled cake layer on a serving plate. Pipe a dam of frosting around the edge. Fill with the cooled raspberry filling. Top with the second cake layer. Frost the top and sides of the cake. Garnish with chopped pistachios and fresh raspberries if desired.

Notes

For best results, ensure all cold ingredients (butter, eggs, buttermilk, cream cheese) are at room temperature before you begin.
Sifting the powdered sugar is a crucial step for a smooth, non-gritty cream cheese frosting.
Let the cake layers cool completely before frosting to prevent the frosting from melting.

You might also like these recipes

Leave a Comment

Recipe Rating