If you’re searching for a way to charm your senses and impress guests with something truly special, the Persian Love Cake Recipe is your golden ticket. This enchanting cake masterfully blends fragrant rosewater, sunny citrus, and aromatic spices with a tender, moist crumb made from almond and all-purpose flours. Every bite feels like a warm embrace, inviting you to slow down and savor a moment of pure delight. It’s a dessert that feels both sophisticated and comforting, perfect for celebrations or a cozy afternoon tea with friends.
Ingredients You'll Need
The magic of the Persian Love Cake lies in its simple, wholesome ingredients that each add a unique flavor, texture, or aroma. From fragrant spices to rich almond flour, every component plays its part in delivering that unforgettable taste.
- All-purpose flour (1 ¼ cup / 150g): Provides the structure and light crumb for the cake.
- Baking powder (2 teaspoons): Gives the cake its beautiful rise and fluffiness.
- Baking soda (½ teaspoon): Helps balance acidity and contribute to the cake’s texture.
- Cinnamon (1 teaspoon): Adds warm spice notes essential to the Persian flavor profile.
- Ground cardamom (½ teaspoon): Brings a fragrant, floral spice hint that’s signature in Persian desserts.
- Almond flour (1 ¾ cup / 200g): Lends a rich, nutty depth and moist texture.
- Unsalted butter (8 tablespoons / 113g): Ensures a tender, buttery cake; softened for easy mixing.
- Granulated sugar (1 cup / 225g): Sweetens perfectly without overpowering the delicate spices.
- Large eggs (4): Bind ingredients and add richness.
- Plain Greek yogurt (½ cup): Adds moisture and a subtle tang to balance sweetness.
- Zest and juice of ½ lemon: Brightens the flavor with fresh citrus zing.
- Zest and juice of ½ orange: Adds a sweet, fragrant citrus layer.
- Rosewater (1 tablespoon plus a few drops): Infuses that unmistakably romantic, floral Persian essence.
- Additional granulated sugar (2 tablespoons): For the lemon drizzle.
- Powdered sugar (1 cup / 125g): To make the smooth, luscious glaze.
- Juice of 1 lemon: Mixed in the drizzle and glaze for tangy brightness.
- Edible dried rose petals (1 to 2 tablespoons): Gorgeous natural decoration that adds subtle flavor.
- Crushed pistachios (1 to 2 tablespoons): Adds crunch and a nutty contrast to the softness of the cake.
How to Make Persian Love Cake Recipe
Step 1: Prep the Oven and Pan
Start by preheating your oven to 350°F. Butter a 9-inch cake pan generously and line its bottom with parchment paper. This simple step ensures your cake will come out easily after baking without sticking or crumbling.
Step 2: Sift and Combine Dry Ingredients
Sift the all-purpose flour, baking powder, baking soda, cinnamon, and cardamom together into a large bowl. This tight-knit blend of dry ingredients creates the magic base for the spice-infused, airy crumb of the cake. Then stir in the almond flour to infuse a lovely nutty texture gently.
Step 3: Cream Butter and Sugar
Next, beat the softened butter and sugar together until the mixture turns pale and fluffy. This stage is crucial because creaming incorporates air, which helps give your cake that tender lift. Be patient and scrape the sides often to mix evenly.
Step 4: Incorporate Eggs, Yogurt, and Citrus
Add the eggs one at a time, ensuring each is fully mixed before adding the next. The eggs bind the cake beautifully, providing richness and moisture. Then stir in the Greek yogurt, citrus zests and juices from half a lemon and half an orange, plus the rosewater. This blend introduces complexity, balancing tartness with floral sweetness.
Step 5: Combine Wet and Dry Mixtures
Slowly add the dry ingredients into the wet batter and mix until everything forms a thick, cohesive batter. This process should be quick to avoid overmixing, which could result in a denser cake. The batter should be velvety and smooth.
Step 6: Bake the Cake
Pour the batter into your prepared pan and spread it evenly. Bake for about 40 minutes, or until the cake has risen beautifully and a skewer inserted in the middle comes out clean. The kitchen will soon fill with the intoxicating scents of spices and citrus—a beautiful sign that this cake is nearly ready!
Step 7: Cool and Demold
Let the cake sit in the pan for 2 minutes to set, then carefully turn it out onto a wire rack. Remove the parchment paper and allow the cake to cool completely, typically about an hour. Cooling fully is key to the texture and for the drizzle to be absorbed properly.
Step 8: Add the Lemon Drizzle
Mix granulated sugar, lemon juice, and rosewater until the sugar dissolves in a bowl. Using a skewer, poke tiny holes all over the cake’s surface and gently pour the drizzle on top, letting it sink into those little pockets. This step infuses every bite with bright, fragrant moisture.
Step 9: Prepare and Apply the Glaze
Whisk powdered sugar with enough lemon juice to create a smooth but pourable glaze. Add a few drops of rosewater to tie the flavors together. Drizzle this over the cake, letting it cascade down the sides for that gorgeous, glossy finish.
Step 10: Decorate and Set
Sprinkle edible dried rose petals and crushed pistachios over the glaze while still wet. These not only add an elegant touch but also a lovely texture contrast. Let the glaze set for about 5 minutes, then wait longer before slicing to keep your presentation perfect.
How to Serve Persian Love Cake Recipe
Garnishes
There’s nothing quite like a handful of edible rose petals and crushed pistachios sprinkled on top to elevate the visual appeal and flavor of the Persian Love Cake Recipe. Their colors and textures make each slice look like a work of art. You might also add a light dusting of powdered sugar just before serving for a soft, snowy effect.
Side Dishes
This cake pairs deliciously with fragrant black tea or a cold glass of rose-flavored lemonade. If you want to add a bit of creaminess on the side, a dollop of lightly whipped cream or a scoop of vanilla bean ice cream beautifully complements the citrus and floral notes.
Creative Ways to Present
For a special occasion, serve the Persian Love Cake Recipe on a decorative platter surrounded by fresh rose petals and pistachios. You can even place individual slices on pretty dessert plates and drizzle extra lemon glaze artistically. Adding a small edible flower on top of each slice makes the presentation utterly charming and unforgettable.
Make Ahead and Storage
Storing Leftovers
Once cooled and glazed, store the Persian Love Cake covered loosely with plastic wrap or in an airtight container at room temperature. It will stay fresh and moist for about 2 days, making it perfect to slice and enjoy over a couple of days without losing its enchanting qualities.
Freezing
You can freeze the cake, but it's best to do so before adding the glaze and toppings. Wrap it tightly in plastic wrap and then foil, freezing for up to 2 months. Thaw in the refrigerator overnight and add fresh glaze and garnishes right before serving to keep everything tasting fresh.
Reheating
If you prefer your cake slightly warm, gently reheat individual slices in a microwave for about 15 seconds. Avoid reheating the entire cake at once as it can dry out; warming per slice preserves the moist crumb and helps the flavors bloom.
FAQs
What makes Persian Love Cake different from other cakes?
Persian Love Cake stands out due to its signature use of fragrant spices like cardamom and cinnamon, along with rosewater and citrus zest, which give it a uniquely floral and bright flavor profile that is both exotic and comforting.
Can I substitute almond flour with another type of flour?
Almond flour contributes significantly to the moist texture and nutty flavor, so substituting it may change the cake’s character. If necessary, finely ground hazelnut flour could work, but regular flour would make the cake less tender.
Is rosewater essential for this recipe?
Rosewater is key to capturing the authentic flavor of the Persian Love Cake Recipe. However, if you are unable to find it, a small amount of orange blossom water might work as a substitute, though the flavor will differ slightly.
How should I store the cake if I want to prepare it a day in advance?
Store the cake covered at room temperature after adding the glaze and decorations. This allows the flavors to meld beautifully overnight, making it even more delicious the next day.
Can I make this cake gluten-free?
To make the Persian Love Cake gluten-free, replace the all-purpose flour with a gluten-free flour blend suitable for baking in equal amounts. Keep the almond flour as is. This swap usually works well but may slightly alter the texture.
Final Thoughts
Making this Persian Love Cake Recipe is like inviting a piece of Persian culture and warmth into your kitchen. With its blend of floral, citrus, and spicy notes, it’s a dessert that feels both special and deeply comforting. Whether for a celebration or a simple joy, I truly hope you take the time to bake this gem and share it with the people you love. It’s worth every minute spent!
Print
Persian Love Cake Recipe
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 2 hours
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Persian
Description
Persian Love Cake is a fragrant and moist cake infused with a blend of warm spices, rosewater, citrus zest, and nuts. This elegant dessert combines almond flour and all-purpose flour for a tender crumb, finished with a tangy lemon drizzle and delicate rosewater glaze, adorned with dried rose petals and crushed pistachios, perfect for special occasions or a luxurious treat.
Ingredients
Dry Ingredients
- 1 ¼ cup (150g) all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- 1 teaspoon cinnamon
- ½ teaspoon ground cardamom
- 1 ¾ cup (200g) almond flour
Wet Ingredients
- 8 tablespoons (113g) unsalted butter, softened or at room temperature, plus more for greasing the cake pan
- 1 cup (225g) granulated sugar
- 4 large eggs
- ½ cup plain Greek yogurt
- Zest and juice of ½ lemon
- Zest and juice of ½ orange
- 1 tablespoon rosewater
Lemon Drizzle
- 2 tablespoons granulated sugar
- Juice of 1 lemon
- 2 drops rosewater
Glaze
- 1 cup (125g) powdered sugar
- Juice of 1 lemon
- 2 drops rosewater
Decoration
- 1 to 2 tablespoons edible dried rose petals
- 1 to 2 tablespoons crushed pistachios
Instructions
- Get ready. Preheat your oven to 350°F (175°C). Butter the bottom and sides of a 9-inch cake pan and line the bottom with parchment paper to prevent sticking.
- Sift together dry ingredients. Using a fine mesh sieve or sifter over a large bowl, sift the all-purpose flour, baking powder, baking soda, cinnamon, and cardamom until combined into a fine powder. Add the almond flour and whisk to mix thoroughly.
- Cream the butter and sugar. Using a stand mixer fitted with a paddle attachment or an electric hand mixer, beat the softened butter and granulated sugar on medium-high speed until the mixture becomes pale, light, and fluffy, about 5 minutes. Scrape down the sides of the bowl halfway through to ensure even mixing and incorporate air.
- Add the eggs and yogurt. Add the eggs one at a time to the creamed butter mixture, beating until each egg is fully incorporated and scraping down the sides of the bowl between additions. Add the Greek yogurt and beat until fully combined. Then add the zest and juice of half a lemon and half an orange, along with the rosewater, and mix again.
- Combine wet and dry ingredients. Gradually add the dry ingredient mixture to the wet ingredients and beat until the batter is thick and cohesive, about one to two minutes. Scrape the bowl sides as needed for uniform mixing.
- Bake the cake. Pour the batter into the prepared cake pan and spread evenly with the back of a spoon. Bake in the preheated oven for about 40 minutes, or until the cake has risen well and a skewer inserted into the center comes out clean.
- Cool the cake. Let the cake cool in the pan for 2 minutes, then carefully invert it onto a wire rack and remove the parchment paper. Allow the cake to cool completely, approximately 1 hour.
- Add the lemon drizzle. Whisk together the granulated sugar, lemon juice, and rosewater in a medium bowl until the sugar dissolves completely. Using a thin skewer or toothpick, poke tiny holes evenly across the surface of the cooled cake. Pour the lemon drizzle evenly over the cake and let it soak in fully.
- Make the glaze. Stir the powdered sugar gently with enough lemon juice to create a smooth, thick yet pourable icing. Add a few drops of rosewater to taste and mix thoroughly.
- Ice and serve. Spoon the glaze over the cake, allowing it to drip down the sides. Let set for 5 minutes to slightly firm up. Decorate with edible dried rose petals and crushed pistachios. Allow the glaze to set completely before slicing and serving.
Notes
- Use room temperature butter and eggs for the best batter consistency and rise.
- If you do not have rosewater, you can substitute with a small amount of vanilla extract, but it will alter the traditional flavor.
- This cake can be stored in an airtight container at room temperature for up to 3 days or refrigerated for up to 5 days.
- For a gluten-free version, replace all-purpose flour with a gluten-free baking blend.
- Make sure to line the cake pan with parchment to prevent sticking and make removal easier.

Leave a Reply