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

Pistachio Lovers’ Dream Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Asma
  • Prep Time: 40 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 40 minutes
  • Yield: 16 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This moist and nutty pistachio cake is packed with rich pistachio flavor, layered with silky pistachio cream, and topped with a luscious cream cheese frosting. Perfect for any occasion, this easy homemade pistachio cake is a must-bake for pistachio lovers!


Ingredients

Units Scale

Cake:

  • 1 1/2 cups pistachios (finely ground)
  • 2 1/4 cups all-purpose flour
  • 1 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/2 tsp salt
  • 1 1/2 cups granulated white sugar
  • 3 eggs
  • 1 cup buttermilk
  • 1 tbsp vanilla extract
  • 14 tbsp unsalted butter (softened)

Pistachio Cream Filling:

  • 1/2 cup sweetened condensed milk
  • 8 tbsp unsalted butter (softened)
  • 1/2 cup heavy cream

Cream Cheese Frosting:

  • 6 oz cream cheese (softened)
  • 8 tbsp unsalted butter (softened)
  • 2 1/4 cups powdered sugar
  • 1 tsp vanilla extract

Garnish:

  • Chopped pistachios

Instructions

Step 1: Make the Pistachio Cake

  1. Preheat oven to 350°F (175°C). Grease and line two 8-inch cake pans.
  2. In a food processor, pulse the pistachios until finely ground (don’t over-process).
  3. In a bowl, whisk flour, baking powder, baking soda, salt, and ground pistachios.
  4. In another large bowl, beat butter and sugar until light and fluffy. Add eggs one at a time, mixing well.
  5. Stir in vanilla, then alternate adding dry ingredients and buttermilk, mixing until just combined.
  6. Divide batter evenly between the cake pans.
  7. Bake for 30-35 minutes or until a toothpick comes out clean. Let cakes cool completely.

Step 2: Make the Pistachio Cream Filling

  1. Beat softened butter until creamy.
  2. Add condensed milk and mix until smooth.
  3. Slowly pour in heavy cream, whipping until thick and fluffy.

Step 3: Make the Cream Cheese Frosting

  1. Beat butter and cream cheese until smooth.
  2. Add powdered sugar and vanilla, mixing until fluffy.

Step 4: Assemble the Cake

  1. Spread pistachio cream filling over one cake layer.
  2. Place the second cake layer on top and frost the entire cake with cream cheese frosting.
  3. Sprinkle chopped pistachios on top for decoration.

Notes

  • For extra flavor, toast the pistachios before grinding them.
  • Use room temperature ingredients for the best texture.
  • Chill the cake for 30 minutes before slicing for cleaner cuts.