Back to blog Cakes

Pistachio Rose Cake: An Elegant Middle Eastern-Inspired

Reanna
November 02, 2026
No comments


Prep time: 45 minutes | Bake time: 30 minutes | Assembly: 40 minutes | Serves: 12

Introduction Pistachio Rose Cake

Pistachio and rose are a timeless pairing in Middle Eastern, Persian and Turkish desserts. Pistachio brings a buttery, earthy richness, while rose adds a delicate floral aroma that feels luxurious and romantic. Together they create a cake that is sophisticated, fragrant and utterly distinctive.

This pistachio rose cake features a tender pistachio sponge made with ground nuts, a smooth pistachio buttercream, a light rose-scented syrup and a topping of crushed pistachios and dried rose petals. The color is a gentle pastel green, as soft and pretty as the flavor.

In this complete guide, you will find ingredient explanations, detailed steps, assembly instructions, troubleshooting, substitutions, storage tips and FAQs, so you can confidently bake an elegant cake worthy of any special occasion.

Why You Will Love This Cake

  • Unique, sophisticated flavor. Nutty pistachio with floral rose.
  • Moist, tender crumb. Ground pistachios keep it rich and soft.
  • Natural color. A beautiful soft green from real pistachios.
  • Elegant presentation. Perfect for weddings, Eid and special occasions.
  • Balanced sweetness. Not too sweet, with fragrant notes.
  • Crowd pleaser. Impressive yet approachable.

Ingredients and Why They Matter

For the Pistachio Sponge

  • 1 1/2 cups (190 g) all-purpose flour.
  • 1 cup (125 g) finely ground raw unsalted pistachios. Grind them with 2 tablespoons of the sugar to prevent oiliness.
  • 1 1/2 cups (300 g) granulated sugar.
  • 2 teaspoons baking powder and 1/2 teaspoon salt.
  • 3/4 cup (170 g) unsalted butter, softened.
  • 4 large eggs, at room temperature.
  • 3/4 cup (180 g) plain yogurt or sour cream.
  • 1/2 cup (120 ml) whole milk.
  • 2 teaspoons vanilla extract and 1/2 teaspoon almond extract.
  • A few drops of green gel coloring (optional, for a gentle pastel tint).

For the Rose Syrup

  • 1/2 cup (120 ml) water.
  • 1/2 cup (100 g) sugar.
  • 1 to 2 teaspoons rose water, to taste.

For the Pistachio Buttercream

  • 1 1/2 cups (340 g) unsalted butter, softened.
  • 4 cups (480 g) powdered sugar.
  • 1/2 cup (130 g) pure pistachio paste.
  • 1/4 cup (60 ml) heavy cream.
  • 1 teaspoon vanilla extract, 1/2 teaspoon rose water and a pinch of salt.

For Decoration

  • 1/2 cup chopped pistachios.
  • Dried edible rose petals.

Equipment You Will Need

  • Three 8-inch (20 cm) round pans and parchment
  • Food processor for grinding pistachios
  • Stand or hand mixer
  • Saucepan for syrup and pastry brush
  • Offset spatula and piping bag
  • Cooling rack

Step-by-Step Instructions

Step 1: Prepare the Oven and Pans

Heat the oven to 350ยฐF (175ยฐC). Grease the pans and line them with parchment.

Step 2: Grind the Pistachios

Pulse the pistachios with 2 tablespoons of the sugar in a food processor until they resemble a fine meal. Stop before they release oil and turn into butter.

Step 3: Combine the Dry Ingredients

Whisk the flour, ground pistachios, baking powder and salt together.

Step 4: Cream the Butter and Sugar

Beat the butter and remaining sugar on medium-high for 3 minutes, until pale and fluffy. Add the eggs one at a time, beating well after each, then add the vanilla and almond extracts.

Step 5: Add Dry and Wet Alternately

Mix the yogurt and milk together. Add the dry ingredients and the yogurt mixture to the butter mixture in alternating additions, starting and ending with the dry. Mix on low until just combined. Tint with green gel coloring if desired.

Step 6: Bake

Divide the batter evenly among the pans and bake for 28 to 32 minutes, until a toothpick comes out clean. Cool for 10 minutes in the pans, then turn out onto a rack and cool completely.

Step 7: Make the Rose Syrup

Simmer the water and sugar for 3 minutes, then remove from the heat and stir in the rose water. Cool completely. Start with 1 teaspoon of rose water and add more only if needed, since it can easily become overpowering.

Step 8: Make the Buttercream

Beat the butter until creamy and pale, about 4 minutes. Add the pistachio paste and beat until combined. Gradually add the powdered sugar, then the cream, vanilla, rose water and salt. Beat for 3 minutes until fluffy and smooth.

Step 9: Level and Soak

Trim the tops of the layers flat and brush each with rose syrup.

Step 10: Assemble

Place the first layer on a plate, spread 1 cup of buttercream evenly, then add the second layer and repeat. Top with the third layer and apply a thin crumb coat. Chill for 20 minutes.

Step 11: Frost and Decorate

Cover the cake with the remaining buttercream and smooth with an offset spatula. Sprinkle the chopped pistachios over the top and add the dried rose petals. Chill for 30 minutes before serving.

Pistachio Rose Cake

Pro Tips for the Best Pistachio Rose Cake

  1. Use raw, unsalted pistachios for the cleanest flavor and greenest color.
  2. Do not overgrind. Stop when the nuts are a fine meal.
  3. Add rose water gradually. A little goes a long way.
  4. Use quality pistachio paste for rich flavor.
  5. Blanch pistachios (boil 1 minute, then peel) for a brighter green.
  6. Let the cake rest overnight for the flavors to meld.
  7. Chill the cake before slicing for clean edges.
  8. Use food-grade rose petals only.

Common Mistakes and How to Fix Them

ProblemLikely causeSolution
Oily batterOverground pistachiosPulse with sugar and stop early
Soapy flavorToo much rose waterUse less and add gradually
Dull brown colorRoasted pistachiosUse raw or blanched nuts
Dry cakeOverbakingCheck at 28 minutes
Grainy frostingUnsifted sugarSift and beat longer
Heavy crumbOvermixingMix until just combined
Runny buttercreamWarm butterChill and rewhip

Substitutions and Variations

  • Almond version. Replace the pistachios with ground almonds.
  • Orange blossom. Use orange blossom water instead of rose water.
  • Cardamom. Add 1/2 teaspoon ground cardamom to the batter.
  • White chocolate pistachio. Add melted white chocolate to the frosting.
  • Dairy-free. Use plant butter and plant yogurt.
  • Gluten-free. Use a 1:1 gluten-free flour blend.
  • Cream cheese frosting. Swap in for a tangy twist.
  • Cupcakes. Bake for 18 to 22 minutes.
  • Loaf cake. Bake in a loaf pan for 55 to 65 minutes.

For more delicious recipes, explore our collection of homemade desserts and discover your next sweet favorite!

Try Our Next Recipe!

Looking for another delicious dessert? Try our Strawberry Cream Cake Recipe and enjoy another sweet homemade treat!

Make-Ahead, Storage and Freezing

Make ahead. Bake the layers 2 days ahead and wrap tightly. The buttercream keeps 3 days in the fridge.

Storage. Keep the cake covered in a cool place for 2 days or refrigerated for up to 5 days.

Freezing. Unfrosted layers freeze for 3 months. Slices can be frozen for 1 month.

Serving Suggestions

  • Serve with mint tea, Arabic coffee or Turkish coffee.
  • Add fresh raspberries for a tart contrast.
  • Offer with a spoonful of clotted cream.
  • Garnish with crushed pistachios.
  • Use a hot, dry knife for neat slices.

Decoration Ideas

  • Crushed pistachios and rose petals as pictured.
  • Gold leaf for a festive look.
  • Piped rosettes around the edge.
  • Fresh roses (unsprayed) for a floral cake.
  • Naked style to showcase the green layers.

Nutrition Notes

A slice (1/12 of the cake) contains roughly 600 calories, 36 g fat, 62 g carbohydrates and 8 g protein. Pistachios supply healthy fats and protein.

Frequently Asked Questions

Can I use roasted pistachios? Raw gives a better color and fresher flavor.

Where can I buy pistachio paste? Specialty stores and online. You can also make it by blending pistachios with a little oil and sugar.

Is rose water necessary? It is optional, but it gives the signature flavor.

Can I use salted pistachios? Choose unsalted so you can control the seasoning.

Why is my cake not very green? Natural pistachio color is soft. A drop of gel coloring helps.

Can I make it vegan? Yes, with plant butter, plant milk and an egg replacer.

How do I store rose petals? Keep them in an airtight container away from light.

Final Thoughts

A pistachio rose cake is more than dessert; it is an experience of aroma, texture and elegance. With real pistachios, delicate rose and careful layering, you can create a cake that looks and tastes extraordinary. Take your time, balance the flavors and enjoy sharing this beautiful creation.

Tell us how it turned out in the comments and explore more recipes in our Cakes collection.


Recipe Card Summary

Prep time45 minutes
Bake time30 minutes
Assembly40 minutes
Total timeAbout 3 hours including cooling
Servings12 slices
DifficultyIntermediate
StorageRefrigerate up to 5 days
Written By

Reanna

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment