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.

A wooden board holds labeled bowls of ingredients: buttermilk, butter, flour, almond flour, egg, baking soda, sugar, lemon zest, cardamom, rosewater, and baking powder, with a whisk and spatula nearby.
  • 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.

A striped wooden tray holding labeled ingredients: rosewater in a small white bowl, confectioners sugar in a glass bowl, lemon juice in a glass, and a plate with rose petals and chopped pistachios.
  • 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?

We'll email it to you, so you can come back to it whenever you like!

How to make Persian love cake

Gather your ingredients before you begin — this cake comes together quickly!

dry mix for homemade cake in a bowl on a counter with a dish of buttermilk on the side.
Butter and sugar beat together in a bowl with two beaters sitting in it.

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.

Liquid ingredients beat together in a bowl with two beaters sitting in it.
yellow cake batter in a bowl with a red spatula sitting in it.

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.

Woman dripping pink icing from a spoon into a small bowl over a striped cutting board with a small cake visible next to it.
Woman garnishing a small cake that has pink icing dripping down it's sides with red rose petals and crushed pistachios.

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

Can I make this cake in advance?

Yes — the flavors deepen overnight. You can bake it a day ahead, store it covered at room temperature, and glaze it just before serving.

What kind of rosewater should I use?

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.

Is there a substitute for rosewater?

Orange blossom water is a suitable alternative, or you can omit it for a simpler citrus-cardamom flavor.

Does Persian love cake need to be refrigerated?

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.

Can I freeze Persian love cake?

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.

A round dessert topped with chopped pistachios and dried rose petals sits on a black-rimmed plate. A knife and fork rest on a striped wooden surface beside the plate.

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!

Round cake topped with glaze, rose petals, and chopped pistachios on a plate sitting on a striped cutting board with a knife and fork.

Persian Love Cake

Persian love cake is a fragrant, tender dessert infused with old-world elegance. Aromatic notes of rosewater, cardamom, and lemon zest give this almond-based cake its distinctive charm, while a delicate glaze and floral garnish create a stunning finish. Perfect for holidays, romantic occasions, or teatime, this cake is as beautiful as it is flavorful.
5 from 1 vote
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: 365kcal
Author: Diane Gail

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.

Nutrition

Serving: 1slice | Calories: 365kcal | Carbohydrates: 38g | Protein: 8g | Fat: 22g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 58mg | Sodium: 344mg | Potassium: 93mg | Fiber: 3g | Sugar: 26g | Vitamin A: 297IU | Vitamin C: 1mg | Calcium: 101mg | Iron: 2mg
Tried this recipe?Let us know how it was in the comments!

Similar Posts

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment

  1. Diane Gail says:

    5 stars
    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!