Prepare the Cake Batter
Preheat oven to 350°F (175°C) and grease two 8-inch round cake pans.
Whisk together ground pistachios, flour, baking powder, and salt.
In a separate bowl, cream the butter and sugar until light and fluffy.
Add eggs one at a time, mixing well after each addition, then stir in vanilla extract.
Alternate adding dry ingredients and milk, mixing until just combined.
Bake the Cake
Divide the batter evenly between the prepared pans.
Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool completely before assembling.
Make the Buttercream
Beat butter until smooth, then gradually add powdered sugar.
Mix in pistachio cream, heavy cream, and vanilla extract until fluffy.
Assemble the Cake
Spread a layer of raspberry jam on one cake layer, followed by fresh raspberries.
Add a layer of pistachio buttercream, then place the second cake layer on top.
Frost the outside of the cake and smooth with a spatula.
Decorate and Serve
Garnish with chopped pistachios and fresh raspberries.
Slice and enjoy!