The dreamy Persian love cake is enchanted with the scent of roses and the fragrance of cardamom. It's super moist, extremely flavorful, and takes less than 30 minutes to prep!
Preheat the oven to 350 F. Line the bottom of a 9" round baking pan with parchment paper and grease the sides with baking spray.
In a small bowl, combine the all-purpose flour, almond flour, baking powder, baking soda, and salt, and mix using a whisk.
In a separate bowl, beat the softened, room-temperature butter with the sugar, lemon zest, oil, and eggs using an electric mixer on medium until soft and fluffy. (about 2 minutes).
Add the cardamom, vanilla extract, and rose water, and mix on low for 30 seconds.
Add the yogurt and flour mixture. Mix gradually from low to medium to high for one to two minutes. The batter will be slightly thick.
Pour the batter into the prepared pan and bake on the low, middle rack for 40 to 45 minutes or until a toothpick comes out clean.
Immediately invert the pan onto a cooling rack to prevent further cooking. Allow 20 minutes of cooling before evening and decorating the cake.
Making the Glaze
Whisk the lemon juice with rose water and milk. Next, add the sifted sugar gradually as you continue whisking. Adjust the consistency by adding milk or sugar.
Decorate with some chopped pistachios and rose petals.
Keyword love cake, love cake recipe, middle eastern cake, persian love cake, persian love cake recipe