01 - Preheat your oven to 340°F. Generously butter an 8-inch round cake pan and line the bottom with parchment paper.
02 - In a large mixing bowl, beat the softened butter and caster sugar together using an electric whisk until the mixture appears pale, light, and fluffy—approximately 3-4 minutes.
03 - Add the eggs one at a time, beating thoroughly after each addition until fully integrated before adding the next.
04 - Mix in the Greek yogurt, fresh lemon zest, and rosewater until uniformly combined.
05 - In a separate bowl, whisk together the ground almonds, flour, cardamom, baking powder, and salt until well blended.
06 - Gently fold the dry ingredients into the wet mixture using a spatula, mixing only until just incorporated—avoid overworking the batter.
07 - Transfer the batter to the prepared cake pan, using your spatula to create an even surface.
08 - Bake for 40-45 minutes, until a wooden skewer inserted into the center emerges clean with no wet batter attached.
09 - Allow the cake to rest in the pan for 10 minutes, then carefully transfer to a wire cooling rack to cool completely.
10 - Whisk together the icing sugar and rosewater in a small bowl, adding rosewater gradually until you achieve a thick yet pourable consistency.
11 - Drizzle the icing over the completely cooled cake, then immediately sprinkle with chopped pistachios and dried rose petals for an elegant finish.