How to Make It
Make the cake Preheat the oven to 320°F and grease an 8-inch spring form pan and line it with parchment paper.
In a large mixing bowl and using a hand mixer, beat the butter and 2/3 cup of the sugar until fluffy. Then beat in the eggs 1 at a time until incorporated.
In a mortar and using a pestle, crack the cardamom pods to release the seeds. Discard the pods and grind the seeds to a fine powder. Beat them to the cake batter, along with the flour, almond flour, lemon zest, 3 tablespoons of the lemon juice, 1 tablespoon of the rose water, baking powder and salt until smooth. Pour the batter into the prepared pan and bake until the cake is set and a toothpick inserted in the middle comes out clean, about 45 minutes. Transfer the pan to a baking rack and let cool slightly.
Meanwhile, in a small saucepan, bring the remaining 2 tablespoons of sugar, 1 tablespoon of lemon juice, 1/2 tablespoon of rose water to a simmer, stirring to dissolve the sugar. Poke holes all over the cake and pour the warm syrup over the cake. Let the cake cool completely, then remove from the pan and transfer to a cake platter.
Make the icing Wisk the confectioners’ sugar, lemon juice and 2 teaspoons of cold water until smooth. Spoon the icing over the cake and garnish with pistachios and rose petals, if using; serve.