Persian Love Cake Recipe
This Persian love cake recipe is as enchanting as its name implies. With floral rosewater, warm cardamom, and bright citrus, each bite offers a unique blend of bold, fragrant flavors — all finished with a lemon glaze and eye-catching garnishes that make it truly memorable.
This dish is a lovely choice for a perfect ending to a special Valentine’s meal. If you’d like a little more inspiration for creating a heartfelt Valentine’s Day, consider serving Tuscan shrimp as the main course or baking a batch of jam heart thumbprint cookies to share with all of your loved ones. You could also spend some time crafting a simple felt heart garland or a pair of lip applique napkins to add a handmade holiday touch to your decor.

Let’s talk about this recipe
Legend has it this cake was first baked by a woman hoping to win the heart of a Persian prince. With its intoxicating aroma and luxurious flavors, it’s easy to imagine her efforts may have cast the very spell she intended. Blended with fragrant rosewater, warm cardamom, and tangy citrus, the cake was said to be a powerful love potion — a spell woven from scent, spice, and sweetness.
Whether or not you believe in such magic, there’s no denying the flavorful alchemy in the way rosewater, cardamom, and citrus play together so enticingly in each and every bite. Serve this extraordinary cake after a cozy and intimate dinner like my chicken broth fondue, and you just cast a love spell of your own.
What makes this recipe so good
- Simple to make, stunning to serve: Despite its beauty, this cake comes together with just 20 minutes of prep time.
- Floral and fragrant: Rosewater and cardamom create a rich, aromatic profile that makes this cake very special.
- Tender texture with a nutty base: Almond flour gives the cake a delicate, tender crumb while also adding a subtle, earthy depth to its flavor.
- Balanced glaze flavor: The blend of lemon and rosewater in the icing delivers a perfect mix of citrusy brightness and floral depth that perfectly compliment the flavors baked into the cake itself.
- Visually stunning presentation: Topped with crushed pistachios and dried rose petals, this cake has an elegant, eye-catching finish that makes it feel truly special on any occasion.
Ingredients you’ll need
These ingredients create a tender, fragrant cake with layers of citrus, spice, and subtle nuttiness.

- Almond flour: Superfine almond flour is preferred for the most delicate crumb, but any variety will work. It adds rich, nutty depth that forms the base of the cake’s flavor and brings both texture and heartiness to the recipe.
- Cardamom: If possible, grind your own for maximum freshness and aroma. Otherwise, choose a high-quality pre-ground version to bring warm, citrusy spice to the cake.
- Rosewater: This ingredient lends a soft floral note that defines the cake’s character. It’s subtle, not overpowering, and essential to the overall flavor.
See recipe card below for full information on ingredients and quantities.
These ingredients come together to form a smooth, flavorful glaze with both bright citrus and floral notes.

- Lemon juice & rosewater: These two ingredients form the heart of the icing, blending bright citrus with soft floral notes for a flavor that mirrors the cake.
- Rose petals: Dried red rose petals add striking visual contrast and a subtle nod to the traditional symbolism of love, making them an ideal garnish for this cake.
- Pistachios: Their mild, nutty flavor complements the icing beautifully, while their vibrant green color provides an eye-catching contrast to the deep red rose petals and pink glaze.
See recipe card below for full information on ingredients and quantities.
Make it your own
- Use orange blossom water instead of rosewater: If you prefer a gentler floral note, orange blossom water is a lovely alternative. It still adds depth and elegance without being quite as pronounced as rosewater.
- Try a citrus-only glaze: Skip the rosewater in the icing and use only lemon juice for a bolder, tangier flavor. This variation brightens the overall profile and pairs well with the richness of the cake.
- Experiment with different garnishes: Crushed pistachios and rose petals are traditional, but chopped candied ginger, edible dried herbs, or slivered almonds can offer a unique and beautiful twist.
- Add a splash of vanilla extract: A small amount of vanilla brings warmth and softness to the flavor profile. It layers well with the almond, citrus, and floral notes already present in the cake.
Would you like to save this post for later?
How to make Persian love cake
Gather your ingredients before you begin — this cake comes together quickly!


Step 1: In a medium bowl, combine flour, almond flour, baking powder, baking soda, salt, and cardamom. Set aside.
Step 2: In a separate bowl, beat softened butter with sugar, lemon zest, and cardamom until light and fluffy.


Step 3: Beat in the egg until fully incorporated and the batter is smooth, then stir the rosewater into the buttermilk and blend that mixture into the batter as well.
Step 4: Gently fold the dry ingredients into the wet, pour into greased pans, and bake until a toothpick comes out clean. Cool completely before glazing.


Step 5: Whisk together powdered sugar, rosewater, and lemon juice. Drizzle over the cooled cake, letting it drip down the sides.
Step 6: Top immediately with dried rose petals and crushed pistachios so they adhere before the glaze sets.
Recipe FAQs
Yes — the flavors deepen overnight. You can bake it a day ahead, store it covered at room temperature, and glaze it just before serving.
Look for culinary grade rosewater labeled for food use, ideally with no added sugars or artificial fragrance. Pure rosewater will give you the most authentic and balanced flavor in the finished cake.
Orange blossom water is a suitable alternative, or you can omit it for a simpler citrus-cardamom flavor.
No, refrigeration isn’t required for short-term storage. Keep the glazed cake covered in an airtight container at room temperature for up to 2 days, or refrigerate it if you prefer a longer holding time.
Yes. Freeze the unglazed cake tightly wrapped for up to one month. Thaw completely before glazing and serving.
Serving ideas
This cake is perfect for finishing a slow, intentional meal — the kind you linger over with someone special. While it’s often associated with Valentine’s Day, it deserves a place on the table year-round. Serve it by candlelight, bring it to a spring brunch, or surprise a friend or neighbor who could use a little extra kindness.
It pairs beautifully with fresh fruit, a light lunch, or even a midday cup of coffee. For an extra special treat, enjoy it with a warm mug made using my chocolate coffee creamer — the rich cocoa notes play nicely with the floral tones of the cake. Or round out your table with a small tray of nutella cookies for added indulgence. However you serve it, Persian love cake has a way of making an ordinary moment feel just a little more meaningful.

Diane Gail’s tips for success
- Use room temperature butter and eggs for better texture: Cold ingredients won’t blend smoothly, which can affect the crumb.
- Measure rosewater carefully to avoid overpowering the cake: It’s a strong flavor, and using too much can overwhelm the other ingredients.
- Choose superfine almond flour for the best crumb: Coarser flour can make the cake gritty, while superfine keeps the texture soft and delicate.
- Cool the cake completely before glazing: If the cake is warm, the glaze won’t set properly and may slide off.
- Decorate right after glazing for best results: Add rose petals and pistachios while the icing is still tacky so they stick well and stay in place.
Other recipes you’ll love
Moist Lemon Crunch Cake Recipe
Cast Iron Skillet Cinnamon Rolls
Cinnamon Twist Donut Recipe
Moist Sweet Potato Cake Recipe
Sweet Pumpkin Maple Galette
Chocolate Peppermint Cake
If you like this recipe, share it with someone you know will love it too.
Follow us on Pinterest, Instagram, Facebook, and YouTube for more recipes.
Your support through shares, comments, and a 5-star rating means the world!

Persian Love Cake
Ingredients
For the Cake:
- 1 tablespoons oil
- 1/3 cup all-purpose flour
- 2/3 cup superfine grind almond flour
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/4 teaspoon salt
- 2 tablespoons salted butter
- 1/3 cup granulated sugar
- 1/4 teaspoon fresh lemon zest
- 1/8 teaspoon ground cardamom
- 1 egg
- 1/4 cup buttermilk
- 1/2 teaspoon rosewater
For the Glaze:
- 1/4 cup powdered sugar
- 2 1/4 teaspoon fresh lemon juice
- 1/4 teaspoon rosewater
For the Garnish:
- 2 tablespoons dried rose petals
- 2 tablespoons crushed pistachios
Instructions
Make the Cake:
- Preheat oven: Set oven to 350°F (175°C) and generously grease one 6" round pan with olive oil.
- Mix dry ingredients: In a medium bowl, whisk together all-purpose flour, almond flour, baking powder, baking soda, and salt. Set aside.
- Cream base mixture: In a small bowl, beat butter, sugar, lemon zest, and cardamom on high speed for 2 minutes.
- Add egg: Blend in the egg until fully incorporated.
- Add liquids: Mix in buttermilk and rosewater until smooth.
- Combine batters: Pour wet ingredients into dry and gently stir by hand just until fully combined.
- Bake: Transfer to prepared pan and bake for 20–25 minutes, or until a knife inserted in the center comes out clean.
- Cool: Place on a cooling rack and allow to cool completely before removing from pan.
- Trim and flip: If domed, level the top and invert onto a serving plate for a flat surface.
Glaze and Garnish:
- Mix glaze: In a small bowl, stir together powdered sugar, lemon juice, and rosewater until smooth.
- Adjust consistency: Add more powdered sugar if a thicker glaze is desired.
- Glaze the cake: Spoon glaze over the cake and gently push it toward the edges to let it drip down the sides.
- Garnish: Quickly top with dried rose petals and crushed pistachios before the glaze sets.
Video
Notes
- Use superfine almond flour: Coarser almond meal will affect the texture—use a finely milled version for best results.
- Don’t overmix: Stir wet and dry ingredients just until combined to keep the cake light and tender.
- Cool fully before glazing: A warm cake will cause the glaze to melt and lose its smooth finish.
- Try orange zest: Swap lemon zest for orange to complement the rose and cardamom with a slightly different citrus note.


This Persian Love Cake is a fragrant, moist, and perfectly spiced dessert that’s sure to steal your heart! With flavors like cardamom, pistachios, and rose water, it’s a truly unique treat that everyone will adore. If you make it, I’d love to hear how it turns out for you — please leave a review and share your experience with others! And if you have any questions or need tips while making it, feel free to ask in the comments. I’m always happy to help and can’t wait to hear about your baking adventure. Enjoy every bite!