When I first baked this pistachio rose cake, I didn’t plan on capturing a whole season inside a dessert, but that’s exactly what it became. The smell of roasted pistachios filled the kitchen, the air warmed by vanilla and a faint trace of rosewater.
By the time I poured the glaze and scattered crushed petals on top, it felt like spring had quietly moved in. This cake doesn’t just taste like spring; it feels like it.
Pistachio brings that rich, nutty depth you can almost taste before the first bite. Rosewater, on the other hand, adds a whisper of floral freshness.
When you bring them together, neither overpowers the other; they create balance. It’s the kind of pairing you find in Middle Eastern pastries or Mediterranean sweets, where sweetness has layers instead of volume.
The real secret is restraint. A drop too much rosewater can make your cake taste like perfume. But when it’s measured right, it softens the nuttiness and turns it into something bright, elegant, and light enough to pair with tea or a quiet afternoon.
Why the Flavor Works
View this post on Instagram
Pistachio and rose are one of those combinations that make immediate sense when you taste them, even if you can’t quite explain why. Pistachio is rich and grounding; it gives your palate something to hold onto.
Rose, in contrast, is light and fleeting. When balanced, the two create a kind of harmony between earth and air.
In Middle Eastern and Mediterranean desserts, this pairing has existed for centuries. You find it in baklava, Turkish delight, ice cream, and even milk puddings.
What makes it timeless is how adaptable it is; you can take the same two ingredients and build something modern, elegant, or even rustic, and it always works.
The version I make sits somewhere in the middle: simple enough for an everyday bake, refined enough for company. The rose is there, but it doesn’t overpower. You taste it after the pistachio, like a second thought.

Pistachio Rose Cake
Equipment
- 8-inch (20cm) round cake pan springform or standard
- Parchment paper
- 2 Mixing bowls
- Whisk
- Spatula
- Food processor or high-speed blender for pistachios
- Cooling rack
Ingredients
For the Cake
- ¾ cup raw shelled pistachios
- 1 cup all-purpose flour
- 1½ tsp baking powder
- ¼ tsp fine sea salt
- 3 large eggs, room temperature
- ⅔ cup granulated sugar
- ½ cup plain Greek yogurt
- ⅓ cup extra virgin olive oil
- 1 tsp finely grated lemon zest
- ½ tsp rosewater
- ¼ tsp ground cardamom optional
For the Glaze
- ¾ cup powdered sugar
- 1-2 tbsp milk
- ¼ tsp rosewater
To Finish
- 2 tbsp chopped pistachios
- Dried edible rose petals optional, for garnish
Instructions
- Prep the Oven & PanPreheat your oven to 170°C (340°F). Line an 8-inch round cake pan with parchment paper and lightly grease the sides.

- Grind & Mix Dry IngredientsPulse pistachios in a food processor until finely ground (not powdery). In a bowl, whisk ground pistachios with flour, baking powder, and salt.

- Make the BatterIn a separate bowl, whisk eggs and sugar until pale and slightly thick. Add yogurt, olive oil, lemon zest, and rosewater. Stir in the dry ingredients gently with a spatula until just combined.

- Bake the CakePour the batter into the prepared pan and smooth the top. Bake for 38–42 minutes, or until the top cracks and springs back when touched. Cool in the pan for 10–15 minutes, then transfer to a rack.

- Glaze & GarnishMix powdered sugar with milk and a little rosewater to make a pourable glaze. Drizzle over the warm cake and finish with chopped pistachios and dried rose petals, if desired.

Video
Notes
Cooking Tips
- Fresh Pistachios Only: Stale nuts can ruin the flavor. Taste them before using.
- Don't Overdo the Rosewater: Measure with care - ½ tsp in the batter and ¼ tsp in the glaze is enough.
- Olive Oil & Yogurt Are Key: They keep the crumb moist, soft, and aromatic.
- Texture Matters: Don’t grind pistachios into a powder - a slightly coarse grind enhances both texture and flavor.
- Rest Overnight: The flavor deepens beautifully by day two. Wrap loosely in foil or store in an airtight container.
The Feeling It Brings
@shelinacooks Pistachio and Rose Cake I posted this recipe years ago and it became a massive hit – so I decided to finally do the video for you. Trust me, this is the best cake recipe I’ve ever written 🙂 150g self raising flour 175g sugar 30g ground almonds 30g chopped pistachios 100g melted butter 90ml vegetable oil 3 eggs 2tbsp rose water Bake at 170 for around 45/50 mins depending on your oven temperature Icing 150g icing sugar Juice of 1 lemon Make a smooth thick icing and drizzle over the cake, top generously with rose petals and chopped pistachios #rosepistachio #bakingrecipe #tiktokcake #cake #baking #easybaking #rose #tiktokviral #viralvideo #viral ♬ original sound – Shelina Permalloo
This isn’t a fancy patisserie dessert. It’s the kind of cake that makes your kitchen smell like sunlight and open windows. You can eat it in the morning with coffee or in the afternoon with tea. It fits anywhere.
Soft, natural flavors like this have even inspired recent wedding cake trends, where couples choose understated elegance over ornate perfection.
Every time I make it, I think of the same thing, that feeling of small renewal, like the first warm day after months of cold. That’s what this cake captures better than anything else: a quiet reminder that even simple things, done carefully, can taste like the season itself.