Preheat the oven to Gas Mark 4 or 350°F. Also grease or line your chosen cake tin.
Make the cake mix
In a mixing bowl, sift in the flour and add in the ground pistachios. Also add in the baking powder, cardamom and salt to the bowl. Give this a mix together until combined. Set aside.
In a separate large mixing bowl add in the eggs and begin mixing in the sugar. Next, add in the vanilla extract and almond extract. Beat all together until the mixture appears to have thickend and possible tripled in size. Then, begin adding in the vegetable oil, mixing this into the mixture fully.
Begin adding in a few spoonfuls of the flour mix into the wet mixture. When this has incorprated add in a small amount of the milk. Keep alternating betwen the four and milk until you have one part of each left.Then, add in the lemon juice followed by the remaining milk and flour. Mix until smooth.
Place the mixture into the pre-lined baking tins and bake in the oven for approximately 50 -60 minutes. this will depend on the oven type. The top will begin to golden and a skewer should come out clean when inserted to the middle of the cake.
Remove from the oven when baked and allow to cool. Then the cake is ready for frosting.
Video
Keyword Persian love cake, Pistachio and rose, Swiss Meringue Buttercream