Persian Love Cake: A grain-free, rose-scented Pistachio Honey Cake

Rose-Scented Pistachio Honey Cake (grain-free)

This post may contain affiliate links, including those from, which means we earn a small commission off your purchases. And here's the thing: We only mention services and products that we think are truly worth your attention, whether they're free, paid, or otherwise. This site relies on YOUR trust, so if we don't stand behind a product 110%, it's not mentioned. Period.

Persian Love Cake: A grain-free, rose-scented Pistachio Honey Cake

When I first ran across the idea of the Persian Love Cake, I was totally intrigued.

A grain-free cake with heady Persian spices intended to spark love? Yes, please!

However, as I read more and more about the history of the cake, I became less and less… intrigued. While it may celebrate the liberal use of almonds, pistachios, and honey commonly eaten in Middle Eastern cuisine and use rosewater, saffron, and cardamom, three spices commonly found in Persian recipes, this cake is far from traditional. It turns out that the cake is actually French!

Legend has it that a French woman fell in love with an Iranian prince and concocted this cake to show her deep affection for him. However, she was unaware of his severe allergy to saffron and he died on the spot after only a few bites. So much for budding love!

But whether the legend is true or not, the cake and its ingredients ARE inspiring, nonetheless. After trying a few recipes but not quite finding one I really liked, I was even more determined to figure out a recipe that used those ingredients, whether it turned out like the original or not. I ended up using the pistachios in the cake itself rather than as a garnish, moved the rosewater to the whipped cream (so it can be skipped, if desired), and added a liberal amount of lemon to bring a focus to the myriad of flavors.

So, whether you hope to spark love, celebrate already existing love, or just need an excuse for a simple, delightful cake, this recipe fits the bill.

One note about grain-free cakes: You'll note that I call for coconut flour in this cake. It plays an important role in helping grain-free cakes maintain their structure, which is a trick I learned my friend Kelly's new book, Everyday Grain-Free Baking. It's full of those kinds of nuggets of wisdom – definitely pick up a copy if you can.

(Also, be sure to try the Saffron & Rose Persian Love Ice Cream created by Ariana over at And Here We Are. It's out of this world!)

Persian Love Cake: A grain-free, rose-scented Pistachio Honey Cake

Persian Love Cake: A grain-free, rose-scented Pistachio Honey Cake
Print Recipe
5 from 1 vote

Rose-Scented Pistachio Honey Cake

Prep Time1 hour 30 minutes
Cook Time30 minutes
Total Time2 hours
Author: Kresha Faber


For the Cake

  • 4 eggs, separated
  • 2 tablespoons lemon zest OR 1 tablespoon lemon extract
  • ½ cup honey
  • 1 cup almond flour, I recommend [this brand] above all others, or you can grind your own
  • ½ cup ground pistachios, about 60-80 pistachios - see directions below
  • 2 tablespoons coconut flour
  • 1 teaspoon ground cardamom
  • 1 teaspoon baking powder
  • 1 teaspoon apple cider vinegar
  • 1 teaspoon cream of tartar

For the Rose-Scented Cream

  • 2 cups heavy whipping cream, coconut cream may be substituted for a dairy-free version
  • 2-3 tablespoons beet juice, adjust to desired shade or [see how to make homemade food coloring]
  • 1 very small pinch saffron, optional
  • 1 tablespoon rosewater, more as desired


  • Instructions
  • First, preheat the oven to 350ºF and liberally grease a 9-inch round springform pan. Set aside.
  • Next, shell and grind enough pistachios to equal 1/2 cup of ground pistachios, about 60-80 pistachios. Repeat with almonds, if necessary.
  • Next, separate your eggs, placing the yolks in a large mixing bowl and the whites in the bowl of an electric mixer, making sure the bowl and whisk attachment are absolutely bone dry. Set the electric mixer aside.
  • Add the lemon zest and honey to the bowl with the egg yolks. Beat with a whisk until smooth and set aside.
  • In a second bowl, combine the almond flour, pistachio flour (ground pistachios), and coconut flour with the cardamom, saffron, and baking powder. Mix well, then pour into the egg yolk mixture and combine well. At this point, lift the whisk to observe the mixture. If the mixture runs or drips off the end fairly smoothly, just let it be, but if the mixture is so thick that it sort of "plops" off the end of the whisk instead of flows, add one more whole egg to the mixture and whisk again. (The mixture WILL be quite thick - you just want it to look more like a batter than a dough.) Set aside.
  • Now beat the egg whites. Have the vinegar and cream of tartar at the ready, then turn the mixer to low and slowly increase its speed to high. Once bubbles begin to appear, add the vinegar and cream of tartar and continue beating until soft peaks form. Do not overbeat or your cake will more easily deflate during baking (which won't affect the flavor or texture, it will just be... flatter!).
  • Fold the egg whites carefully into pistachio-egg yolk mixture in several additions but handling the batter as little as possible. Scrape the finished batter into the prepared springform pan and bake until the entire top is golden brown, the middle no longer jiggles, and the sides have begun to pull away from the sides of the pan, about 25-30 minutes.
  • Meanwhile, make the rose-scented cream. Clean out the bowl of the electric mixer and pour in the cream. Add the saffron, if using, and stir slowly until the cream has yellowed, then increase the speed to high and beat until it begins to thicken. Add the rosewater and the beet juice, then continue to beat until thick, billowy clouds form. Set aside in the refrigerator.
  • Remove the cake from the oven and let cool completely in the pan. Once cool, pop open the springform and remove to a platter.
  • To serve, decorate each slice with a dollop of rose-scented cream and whole, shelled pistachios.


  • Please note that there are A LOT of different flavors happening in this cake. Feel free to skip the rose-scented cream if you prefer the cake by itself.
Print Friendly, PDF & Email


  1. Pingback: Weekend Links - Keeper of the Home
    1. If you’re allergic, you can just leave it out. The only reason it’s there is to help absorb a bit of moisture and give the cake a little more structure. So if you leave it out, the cake will still work – it will just be a bit more crumbly.


  2. 5 stars

    I made this as cupcakes – one cake recipe yielded 12 cupcakes. A half-batch of whipped cream was enough for us. The rose scent was perfect as written.

    1. Wonderful! I’m so glad you enjoyed them – and the cupcake idea is great! Thanks for sharing. <3

  3. You CAN sub that coconut flour (gives me serious gut rot/bloat/gas, just in case you might have thought it was the almond meal, nope the coconut is what does it to me) with tapioca, it’s even better! I medicate that honey and this is just about perfect.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.