Persian Love Cake
Persian Love Cake is a delightful and exotic dessert that beautifully marries aromatic spices with the richness of almond flour. This cake is not just a treat for the taste buds; it also tells a story of love and passion, making it a perfect addition to any special occasion. The combination of rosewater, cardamom, and lemon zest provides a refreshing and fragrant flavor that is simply irresistible. Whether you are celebrating a special moment or simply indulging yourself, this cake is bound to leave you enchanted.
What Makes This Recipe Special

This Persian Love Cake stands out for its unique blend of flavors and textures. The use of almond flour gives it a moist and tender crumb, while the rosewater imparts a delicate floral note that elevates the dessert to a new level of sophistication. The ground cardamom adds a warm spice that perfectly complements the sweetness of the cake, making it a truly special treat. Drizzled with a light glaze and topped with crushed pistachios and dried rose petals, this cake is not only delicious but also visually stunning.
Ingredient Checklist
- 1 cup fine granulated sugar
- ½ cup unsalted butter, at room temp or softened
- 2 large eggs
- ½ cup milk, at room temp or slightly warmed
- 1 Tablespoon lemon zest
- 1 teaspoon ground cardamom
- 1 teaspoon pure vanilla extract
- 1 teaspoon rosewater
- 1 cup almond flour
- 1 cup all-purpose flour, sifted
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 ½ cups powdered sugar
- 2 Tablespoons milk
- 1 Tablespoon freshly squeezed lemon juice
- 1 teaspoon rosewater, optional
- Crushed pistachios and dried rose petals, for topping
Toolbox for This Recipe
- Mixing bowls: Essential for combining ingredients smoothly.
- Electric mixer: To cream the butter and sugar to perfection.
- Measuring cups and spoons: For accurate ingredient measurements to ensure delightful results.
- 9-inch round cake pan: Ideal for baking the cake evenly.
- Cooling rack: To cool the cake properly before glazing.
Directions: Persian Love Cake

Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Grease and line a 9-inch round cake pan with parchment paper, ensuring easy removal later.
Step 2: Cream the Butter and Sugar
In a large mixing bowl, combine the unsalted butter and fine granulated sugar. Using an electric mixer, cream the mixture on medium speed until it becomes light and fluffy, about 3-4 minutes.
Step 3: Add Eggs and Flavors
Add the eggs, one at a time, mixing well after each addition. Then, incorporate the milk, lemon zest, ground cardamom, vanilla extract, and rosewater. Mix until all ingredients are well combined.
Step 4: Combine Dry Ingredients
In another bowl, whisk together the almond flour, all-purpose flour, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, mixing until just combined. Be careful not to overmix to keep the cake fluffy.
Step 5: Bake the Cake
Pour the batter into the prepared cake pan and smooth the top with a spatula. Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool in the pan for 10 minutes before transferring it to a cooling rack.
Step 6: Prepare the Glaze
In a small bowl, whisk together the powdered sugar, milk, lemon juice, and optional rosewater. Adjust the consistency by adding more milk or powdered sugar as needed until you achieve a smooth glaze.
Step 7: Glaze and Garnish
Once the cake has cooled completely, drizzle the glaze over the top. For a stunning finish, sprinkle with crushed pistachios and dried rose petals.
Fresh Takes Through the Year

- For a festive twist during the holidays, add a pinch of ground cinnamon to the batter.
- In the spring, swap lemon zest for orange zest for a vibrant citrus flavor.
- Incorporate seasonal fruits like raspberries or pomegranate seeds into the batter for added texture and flavor.
- Try a coconut version by replacing almond flour with shredded coconut for a tropical flair.
Pro Perspective
When baking Persian Love Cake, the key is in the quality of your ingredients. Using homemade butter can significantly enhance the flavor. Additionally, ensure your spices are fresh; this will amplify the aromatic profile of the cake. Don’t shy away from the garnishes; they add not only flavor but also visual appeal, making your cake a centerpiece for any gathering.
Best Ways to Store
To keep your Persian Love Cake fresh, store it in an airtight container at room temperature for up to 3 days. If you want to extend its shelf life, you can refrigerate it for up to a week. For longer storage, consider freezing the cake. Wrap it tightly in plastic wrap and aluminum foil, and it can last for up to 3 months. Simply thaw it at room temperature before serving.
Persian Love Cake FAQs
Can I make this cake gluten-free?
Yes, you can use a gluten-free all-purpose flour blend instead of regular all-purpose flour. Make sure it is a blend that works well for baking.
What can I substitute for rosewater?
If you don’t have rosewater, you can use orange blossom water or simply omit it for a different flavor profile. The cake will still be delicious!
How can I make the cake more moist?
To add moisture, consider adding an extra tablespoon of milk or a bit of yogurt to the batter. Additionally, ensure you do not overbake the cake.
Can I add other flavors to this cake?
Absolutely! You can experiment by adding different spices like nutmeg or even extracts like almond or coconut to customize the flavor to your liking.
That’s a Wrap
The Persian Love Cake is a celebration of flavors, culture, and artistry in baking. Its enchanting aroma and delightful taste make it a perfect dessert for any occasion. As you indulge in each bite, you’re not just enjoying a piece of cake; you’re savoring a blend of love and tradition that transcends borders. Whether you’re baking for a special event or just because, this cake is sure to impress. Try it out, and let the magic of Persian Love Cake sweep you off your feet!

Persian Love Cake
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease and line a 9-inch round cake pan with parchment paper, ensuring easy removal later.
- In a large mixing bowl, combine the unsalted butter and fine granulated sugar. Using an electric mixer, cream the mixture on medium speed until it becomes light and fluffy, about 3-4 minutes.
- Add the eggs, one at a time, mixing well after each addition. Then, incorporate the milk, lemon zest, ground cardamom, vanilla extract, and rosewater. Mix until all ingredients are well combined.
- In another bowl, whisk together the almond flour, all-purpose flour, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, mixing until just combined.
- Pour the batter into the prepared cake pan and smooth the top with a spatula. Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Allow the cake to cool in the pan for 10 minutes before transferring it to a cooling rack.
- In a small bowl, whisk together the powdered sugar, milk, lemon juice, and optional rosewater. Adjust the consistency as needed until you achieve a smooth glaze.
- Once the cake has cooled completely, drizzle the glaze over the top. For a stunning finish, sprinkle with crushed pistachios and dried rose petals.
Notes
- For a festive twist, add a pinch of ground cinnamon to the batter.
- Swap lemon zest for orange zest for a vibrant flavor.
- Incorporate seasonal fruits for added texture and flavor.
- Try replacing almond flour with shredded coconut for a tropical flair.
