Pistachio Raspberry Rose Cake

A moist and fragrant pistachio cake studded with tart raspberries and topped with crunchy slivered pistachios and delicate dried rose petals—this Middle Eastern-inspired dessert is as beautiful as it is flavorful. It’s a perfect balance of nutty richness, floral notes, and fruity brightness, making it a standout for special occasions or afternoon tea.

Why You’ll Love This Recipe

This elegant cake combines texture and aroma in every bite. Ground pistachios give it a tender, nutty crumb, while rose water adds a subtle floral essence. Juicy raspberries introduce tartness that cuts through the richness, creating a well-balanced dessert. It’s easy to prepare, naturally beautiful, and doesn’t require elaborate decoration—just a sprinkle of petals and pistachios.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 1 cup shelled unsalted pistachios
  • 3/4 cup all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 2/3 cup granulated sugar
  • 2 large eggs
  • 1/4 teaspoon rose water
  • 1/4 cup plain yogurt
  • 3/4 cup fresh or frozen raspberries
  • 2 tablespoons slivered pistachios (for topping)
  • 1 tablespoon dried rose petals (for garnish)

directions

  1. Preheat oven to 350°F (175°C). Grease and line an 8-inch round cake pan.
  2. Pulse pistachios in a food processor until finely ground, but not pasty.
  3. In a medium bowl, whisk together ground pistachios, flour, baking powder, and salt.
  4. In a separate bowl, beat the butter and sugar until light and fluffy.
  5. Add eggs one at a time, mixing thoroughly after each addition.
  6. Stir in the rose water and yogurt until incorporated.
  7. Gently fold in the dry ingredients until just combined.
  8. Fold in the raspberries with care to avoid breaking them up.
  9. Pour the batter into the prepared pan and smooth the surface.
  10. Sprinkle with slivered pistachios.
  11. Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean.
  12. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
  13. Garnish with dried rose petals before serving.

Servings and timing

Servings: 8
Prep Time: 15 minutes
Cook Time: 35–40 minutes
Total Time: 55 minutes

Variations

  • Gluten-Free Option: Replace all-purpose flour with a gluten-free flour blend.
  • Citrus Twist: Add a teaspoon of lemon or orange zest to the batter for a fresh, bright flavor.
  • Berry Swap: Try blueberries or blackberries in place of raspberries.
  • Frosting: Serve with a dollop of whipped cream or a drizzle of rosewater glaze.
  • Mini Cakes: Bake in muffin tins for individual portions; reduce baking time to 20–25 minutes.

storage/reheating

  • Room Temperature: Store covered at room temperature for up to 2 days.
  • Refrigerator: Keep in an airtight container for up to 5 days. Bring to room temperature before serving.
  • Freezer: Wrap slices individually and freeze for up to 2 months. Thaw overnight in the fridge.
  • Reheat: Briefly warm individual slices in the microwave for 10–15 seconds, if desired.

FAQs

Can I use salted pistachios for this recipe?

It’s best to use unsalted pistachios to avoid overly salty results. If using salted, reduce added salt in the batter.

What does rose water taste like?

Rose water has a delicate floral flavor. A small amount adds aroma and subtle sweetness without overpowering the cake.

Can I use frozen raspberries?

Yes, use them directly from frozen and fold them in gently to avoid excess moisture and color bleeding.

How do I prevent the raspberries from sinking?

Coat them lightly in flour before folding them into the batter to help them stay suspended.

Can I make this cake without rose water?

Yes, though you’ll lose the floral note. You can replace it with vanilla extract for a more classic flavor.

Is it possible to make this dairy-free?

Yes, substitute the butter with plant-based margarine and use a non-dairy yogurt such as almond or coconut yogurt.

What type of yogurt works best?

Plain yogurt (Greek or regular) is ideal. Avoid flavored varieties that may alter the cake’s balance.

Can I grind the pistachios by hand?

Using a food processor is most efficient. If grinding by hand, use a mortar and pestle and aim for a fine meal texture.

How do I know when the cake is done?

Insert a toothpick into the center—if it comes out clean or with a few moist crumbs, the cake is ready.

Are the rose petals edible?

Yes, ensure you use culinary-grade dried rose petals, free from pesticides and additives.

Conclusion

The Pistachio Raspberry Rose Cake is a beautiful, refined dessert that delights both the eyes and the palate. Its nutty base, subtle floral fragrance, and bursts of tart raspberry make it a memorable treat for any gathering. Simple to prepare yet impressively elegant, this cake brings a taste of the Middle East to your table with grace and charm.

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 Raspberry Rose Cake

Pistachio Raspberry Rose Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: Middle Eastern
  • Diet: Vegetarian

Description

A moist, fragrant pistachio cake with bursts of tart raspberries, topped with slivered pistachios and dried rose petals. This Middle Eastern-inspired dessert is both elegant and flavorful.


Ingredients

Units Scale
  • 1 cup shelled unsalted pistachios
  • 3/4 cup all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 2/3 cup granulated sugar
  • 2 large eggs
  • 1/4 teaspoon rose water
  • 1/4 cup plain yogurt
  • 3/4 cup fresh or frozen raspberries
  • 2 tablespoons slivered pistachios (for topping)
  • 1 tablespoon dried rose petals (for garnish)

Instructions

  1. Preheat oven to 350°F (175°C). Grease and line a round 8-inch cake pan.
  2. In a food processor, pulse the pistachios until finely ground. Do not over-process into a paste.
  3. In a medium bowl, whisk together ground pistachios, flour, baking powder, and salt.
  4. In a separate bowl, beat butter and sugar until light and fluffy. Add eggs one at a time, mixing well after each addition.
  5. Stir in the rose water and yogurt.
  6. Fold in the dry ingredients until just combined.
  7. Gently fold in the raspberries.
  8. Pour the batter into the prepared pan, smoothing the top. Sprinkle with slivered pistachios.
  9. Bake for 35-40 minutes or until a toothpick inserted into the center comes out clean.
  10. Let cool in the pan for 10 minutes, then transfer to a wire rack. Garnish with dried rose petals before serving.

Notes

  • Use fresh raspberries when in season for best flavor and texture.
  • Do not overmix the batter after adding the flour to keep the cake light.
  • Rose water is potent—start with a small amount and adjust to taste.
  • Can be served with a dollop of whipped cream or a scoop of rose or vanilla ice cream.

Nutrition

  • Serving Size: 1 slice
  • Calories: 310
  • Sugar: 18g
  • Sodium: 120mg
  • Fat: 19g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 65mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *