Print

Perfect Rose Water Pistachio Layer Cake with Cream Cheese Frosting

Rose Water Pistachio Layer Cake - featured image

A moist and tender layer cake featuring the subtle floral notes of rose water and the crunchy texture of pistachios, topped with a smooth and tangy cream cheese frosting. This easy homemade cake is perfect for special occasions or everyday celebrations.

Ingredients

Scale
  • 2 ½ cups (320g) all-purpose flour
  • 2 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (227g) unsalted butter, softened
  • 1 ¾ cups (350g) granulated sugar
  • 4 large eggs, room temperature
  • 1 cup (240ml) buttermilk
  • 2 teaspoons pure vanilla extract
  • 2 teaspoons rose water
  • 1 cup (120g) shelled and roughly chopped roasted unsalted pistachios
  • 8 oz (225g) cream cheese, softened
  • ½ cup (113g) unsalted butter, softened
  • 3 cups (360g) powdered sugar
  • 1 teaspoon pure vanilla extract
  • 1 tablespoon fresh lemon juice

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour two 8-inch round cake pans or line with parchment paper.
  2. In a medium bowl, sift together flour, baking powder, baking soda, and salt.
  3. In a mixer bowl, beat softened butter and granulated sugar until pale and fluffy, about 3-4 minutes.
  4. Add eggs one at a time, mixing well after each addition.
  5. In a separate bowl, combine buttermilk, vanilla extract, and rose water.
  6. Alternately add dry ingredients and wet ingredients to the butter mixture, starting and ending with dry ingredients. Mix gently on low speed.
  7. Fold in chopped pistachios gently with a rubber spatula.
  8. Divide batter evenly between prepared pans and smooth the tops.
  9. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean. Rotate pans halfway through baking.
  10. Cool cakes in pans for 10 minutes, then turn out onto a wire rack to cool completely.
  11. For frosting, beat cream cheese and softened butter until smooth.
  12. Gradually add powdered sugar, beating well between additions.
  13. Mix in vanilla extract and fresh lemon juice.
  14. Place one cake layer on serving plate, spread a generous layer of frosting on top.
  15. Add second cake layer and frost top and sides evenly.
  16. Sprinkle leftover pistachios on top for garnish.

Notes

Use room temperature ingredients for best texture. Be gentle when folding in pistachios to avoid deflating the batter. Chill frosting if too soft before spreading. Rotate pans halfway through baking for even color. If batter is too thick, add a splash more buttermilk. For dairy-free or vegan versions, substitute ingredients as suggested.

Nutrition

Keywords: rose water cake, pistachio cake, cream cheese frosting, layer cake, floral cake, easy cake recipe, homemade cake