This pistachio and vanilla cake is inspired by a Persian love cake, making it a natural fit for Valentine’s Day baking. It takes cues from the original’s use of ground almonds, citrus zest, warming spices, and syrup-soaked crumb, but shifts the flavour profile away from floral notes. Instead, this version focuses on vanilla, orange zest, cardamom, and pistachios for a flavour that feels warm, balanced, and easy to enjoy.
I’ve never really been a big fan of rose water in baking, so this recipe skips it entirely. The result is a cake that works well as a Valentine’s dessert, while still being versatile enough to make again for birthdays, dinners, or any occasion that calls for a layered cake without heavy icing.
Designed as a three-layer 6-inch cake, this version uses plain flour instead of semolina, giving the layers a little more structure while keeping the crumb moist and tender thanks to ground almonds, yoghurt, and syrup.
What Is a Persian Love Cake?
Persian love cake is a Middle Eastern-inspired almond cake, typically made with ground almonds, citrus zest, and warming spices such as cardamom, then soaked in syrup after baking. It’s known for its dense yet moist texture and its aromatic flavour, which often includes floral notes like rose water.
This recipe isn’t a traditional Persian love cake. Instead, it’s a layered cake inspired by those core flavours and techniques – the use of almonds, citrus, spice, and syrup – adapted into a format that stacks well and leans towards a more familiar vanilla-led profile rather than floral flavours.
Why This Version Works Well as a Layer Cake
- Plain flour gives structure for stacking
- Ground almonds keep the crumb moist
- Pistachios add texture without weighing the cake down
- The syrup keeps the layers soft for days
- The flavour profile suits Valentine’s baking without being overly sweet
If you make this, I’d love to know how you get on – especially if it becomes part of your Valentine’s plans.
Pistachio & Vanilla Cake
(Inspired by a Persian Love Cake – 3 × 6-inch Layers)
Makes: 3 × 6-inch cake layers
Oven: 170°C fan / 190°C conventional
Ingredients
For the cake layers
- 180g ground almonds
- 110g plain flour
- 2 tsp baking powder
- ½ tsp bicarbonate of soda
- 1½ tsp ground cardamom
- Zest of 2 oranges
- 180g unsalted butter, softened
- 220g caster sugar
- 4 large eggs, at room temperature
- 2 tsp vanilla extract
- 180g Greek yoghurt
- 120g pistachios, finely chopped
For the syrup
- 180ml water
- 150g caster sugar
- Juice of 1 orange
- 1 tsp vanilla extract
To finish
- Chopped pistachios
- Icing sugar
Method
1. Prepare the tins
Grease and line the bases of three 6-inch round cake tins. Preheat the oven to 170°C fan.
2. Mix the dry ingredients
In a large bowl, whisk together the ground almonds, plain flour, baking powder, bicarbonate of soda, cardamom, and orange zest.
3. Cream the butter and sugar
Beat the butter and caster sugar until pale and fluffy. This step helps create even, tender layers.
4. Add the eggs and vanilla
Add the eggs one at a time, beating well between each addition. Stir in the vanilla extract.
5. Combine
Fold the dry ingredients into the butter mixture in two additions, alternating with the Greek yoghurt. Mix gently until just combined, then fold through the chopped pistachios.
6. Bake
Divide the batter evenly between the prepared tins and level the tops.
Bake for 22–25 minutes, until lightly golden and a skewer inserted into the centre comes out clean.
7. Make the syrup
While the cakes bake, add the water, sugar, and orange juice to a small saucepan. Simmer gently for 6–8 minutes until slightly reduced. Remove from the heat and stir in the vanilla extract.
8. Syrup the layers
As soon as the cakes come out of the oven, prick each layer all over with a skewer and spoon over the warm syrup. Leave the cakes to cool completely in their tins.
Assembling the Cake
Once fully cooled, stack the layers with:
- lightly sweetened whipped cream
- mascarpone
- or thick Greek yoghurt
Finish with chopped pistachios and a dusting of icing sugar.
Storage
Store the assembled cake in the fridge for up to 3 days. Bring to room temperature before serving.
Unfilled layers can be wrapped and stored at room temperature for 2 days.


