A waft of floral sweetness fills the air, transporting me to a sun-drenched garden in Persia every time I make Persian Love Cake. This enchanting dessert isn’t just a feast for the senses; it’s so simple to prepare and wildly adaptable for various dietary needs—think gluten-free or nut-free variations that don’t compromise flavor! Infused with exotic notes of rose, cardamom, and saffron, this moist and fragrant cake captures the essence of Persian hospitality. Whether serving it at a cherished family gathering or enjoying it with a friend over tea, it’s sure to be a crowd-pleaser that warms hearts. Curious about how to create this irresistible treat that embodies love and connection? Let’s dive in!

Why Is Persian Love Cake So Special?
Irresistible Aroma: The enchanting floral notes of rose and the warm spice of cardamom fill your kitchen, creating an inviting atmosphere.
Effortless Preparation: This cake boasts a simple process, making it perfect even for novice bakers.
Versatile Options: Whether you’re gluten-free, nut-free, or dairy-free, adaptations won’t sacrifice its delightful essence.
Crowd-Pleasing Delight: Perfect for gatherings, this cake is a guaranteed hit that brings smiles and compliments.
Cultural Charm: Emphasizing Persian hospitality, this dessert serves as a delicious way to celebrate love and connection at any occasion.
Consider pairing it with a dollop of rose water whipped cream or serving it alongside a slice of our delicious Thanksgiving Bundt Cake for a memorable dessert spread!
Persian Love Cake Ingredients
For the Cake
- Ghee or Butter – Adds richness and moisture; can be substituted with unsalted butter.
- Olive Oil – Provides healthy fats and moisture; light olive oil is recommended to avoid overpowering flavors.
- Sugar – Sweetens the cake and helps with moisture; can be reduced or switched with honey for a less sweet option.
- Large Eggs – Provides structure and moisture; ensure they are at room temperature for better mixing.
- Thick Yogurt – Adds moisture and tang; Greek yogurt is recommended; can be substituted with coconut yogurt for a dairy-free option.
- Rose Water – Provides the signature floral flavor; adjust according to taste for the perfect Persian Love Cake.
- Ground Cardamom – Adds a warming spice note; can be substituted with ground cinnamon, though it changes the flavor profile.
- Almond Flour – Adds nutty flavor and moisture; key ingredient; for nut-free, replace with all-purpose flour.
- All-Purpose Flour – Provides structure to the cake; for gluten-free, can be substituted with gluten-free all-purpose flour.
- Semolina Flour – Adds texture; can be replaced with another flour for gluten-free or nut-free versions.
- Baking Powder – Helps the cake rise; ensure it is fresh for best results.
- Salt – Enhances the flavors of the cake.
For the Topping
- Sliced Almonds – For topping and added texture; can replace with pumpkin seeds for a nut-free option.
- Slivered Pistachios – For garnish and texture; can be omitted for nut-free.
For the Syrup
- Honey – Sweetener for the syrup; can use maple syrup for a vegan option.
- Orange Juice – Adds acidity and flavor to the syrup.
- Ground Saffron – For color and unique flavor; can be omitted or reduced based on preference.
Let’s whip up this fragrant Persian Love Cake and bask in its delightful aromas that capture the essence of warmth and connection!
Step-by-Step Instructions for Persian Love Cake
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While the oven heats up, take a 10-inch springform cake pan and grease it thoroughly with ghee or butter. To ensure easy removal after baking, line the bottom with parchment paper, a crucial step for your Persian Love Cake’s success.
Step 2: Mix Wet Ingredients
In a spacious mixing bowl, combine the melted ghee and olive oil. Add the sugar, and using a whisk, blend the ingredients until the mixture is smooth and creamy, about 2-3 minutes. This step is key to achieving the moist texture that makes the Persian Love Cake irresistible.
Step 3: Incorporate the Eggs
Next, add the large eggs one by one, whisking well after each addition. This process should take about 4-5 minutes. The goal is to create a light and airy batter, so ensure each egg is fully incorporated before adding the next, enhancing the cake’s overall structure and moisture.
Step 4: Add Yogurt and Flavorings
Stir in the thick yogurt, rose water, and ground cardamom until fully blended. This mixture not only adds moisture but imbues your Persian Love Cake with its signature aromatic flavors. Make sure to mix until just combined, avoiding any overmixing that could result in a denser texture.
Step 5: Combine Dry Ingredients
Gradually sift in the almond, all-purpose, and semolina flours. Gently fold using a spatula to combine, allowing the dry ingredients to incorporate smoothly into the wet mix. This step should be done carefully to keep the batter airy and fluffy, vital for the cake’s delightful rise.
Step 6: Add Baking Powder and Salt
Sprinkle the baking powder and a pinch of salt over the batter, mixing until just incorporated. This small but mighty step is crucial for achieving the perfect texture and lift in your Persian Love Cake. Aim for a thick, batter-like consistency, avoiding any lumps.
Step 7: Transfer to the Pan
Pour the prepared batter into the greased cake pan, smoothing the top gently. Once leveled, scatter the sliced almonds across the surface to add an inviting crunch and visual appeal. This step not only enhances flavor but also provides that beautiful topping that makes your cake shine.
Step 8: Bake the Cake
Carefully place the cake in the preheated oven and bake for 30-40 minutes. The cake is ready when it turns golden and a toothpick inserted into the center comes out clean. Keep an eye on your cake as it bakes to ensure it doesn’t overbrown.
Step 9: Prepare the Syrup
While the cake is cooling, prepare the syrup by combining honey and orange juice in a small saucepan. Bring the mixture to a simmer over medium heat, allowing it to boil for 3-5 minutes. Stir in the rose water and saffron, infusing the syrup with exquisite flavor that complements your Persian Love Cake perfectly.
Step 10: Soak the Cake
Once the cake is slightly cooled, use a skewer to poke holes all over the surface. Drizzle the warm syrup generously over the cake, allowing it to soak in. This step is essential for flavor infusion and moisture enhancement, so be sure to let it soak for at least several hours or preferably overnight.
Step 11: Garnish and Serve
Before serving, top the cake with slivered pistachios or any additional nuts if desired. For a special touch, consider adding a dollop of rose water whipped cream on the side. This final presentation elevates the Persian Love Cake, making it not just a dessert but a celebration of taste and culture!

Expert Tips for Persian Love Cake
-
Room Temperature Eggs: Ensure your eggs are at room temperature for better mixing and texture, resulting in a lighter cake.
-
Avoid Overmixing: Once you add the flour, mix just until combined to prevent a dense texture in your Persian Love Cake.
-
Syrup Soaking Time: Allow the cake to soak in the syrup for several hours or overnight for maximum flavor infusion and moisture.
-
Adapt for Diets: Don’t hesitate to adjust the recipe with gluten-free or nut-free alternatives while maintaining the same delightful flavors.
-
Enhance Presentation: Consider decorating with edible rose petals or additional nuts for an attractive and inviting look that complements the cake’s elegant flavors.
How to Store and Freeze Persian Love Cake
Fridge: Keep the cake wrapped in plastic wrap or stored in an airtight container for up to a week; this helps retain its moisture and flavor.
Freezer: For longer storage, freeze slices of Persian Love Cake in an airtight container or freezer bag for up to two months. Defrost in the fridge overnight when ready to enjoy.
Reheating: To reheat, simply place slices in the microwave for 10-15 seconds or warm in the oven at 300°F (150°C) for 5-10 minutes, ensuring they stay moist.
Room Temperature: If serving the same day, you can leave the cake at room temperature for several hours, covered lightly with a kitchen towel to maintain freshness.
What to Serve with Persian Love Cake
Indulge in a delightful spread that elevates the experience of this fragrant, love-infused cake.
-
Rose Water Whipped Cream: A light, floral topping that complements the cake’s exotic flavors, adding a creamy texture that balances the sweetness beautifully.
-
Fresh Berries: The tartness of raspberries or strawberries provides a refreshing contrast to the sweetness of the cake, enhancing each bite with a burst of flavor.
-
Mint Tea: This aromatic beverage not only aids digestion but its refreshing notes accentuate the floral essence of the Persian Love Cake.
-
Saffron Rice Pudding: A comforting dessert, this creamy pudding echoes the saffron notes in the cake, creating a harmonious pairing for those who cherish unique flavors.
-
Honey Drizzled Pistachios: Sautéed and sweetened nuts add a crunchy texture that resonates with the cake’s nutty almond flour, making each slice irresistible.
-
Coconut Sorbet: A cool, dairy-free treat that refreshes the palate, its tropical hints enhance the overall taste experience and offer a delightful contrast to the warm cake.
-
Almond Milk: Creamy and lightly sweetened, almond milk serves as a soothing beverage that aligns with the cake’s ingredients, making it a delightful drink accompaniment.
Persian Love Cake Variations & Substitutions
Dive into delightful twists on the classic Persian Love Cake and let your creativity bloom with every bake!
- Gluten-Free: Substitute all-purpose and semolina flour with a gluten-free blend for a cake that’s just as moist and delicious.
- Nut-Free: Replace almond flour with more all-purpose flour and omit or substitute nuts with pumpkin seeds to keep it safe for nut-free diets.
- Dairy-Free: Swap Greek yogurt with coconut yogurt and use a dairy-free butter alternative for a luscious, dairy-free option.
- Vegan: Use flax eggs instead of actual eggs and maple syrup in place of honey for a completely plant-based treat that’s still heavenly.
- Saffron-Free: If saffron isn’t your thing, simply omit it or replace it with a pinch of turmeric for a warm color without overpowering flavor.
- Frosted Bliss: Elevate your cake with a velvety cream cheese frosting or a delicate rose water glaze for an indulgent experience.
- Citrus Zing: Add zest from orange or lemon into the batter for a refreshing twist that lifts the floral notes even higher.
- Spicy Kick: For those who like a bit of heat, include a pinch of cayenne or chili powder to give your cake an unexpected but delightful warmth.
Feel inspired to experiment? Pair your Persian Love Cake with a slice of our delightful Berry Mascarpone Cake for a stunning dessert table spread that will leave everyone enchanted!
Make Ahead Options
These Persian Love Cake make-ahead options are perfect for busy home cooks looking to streamline their meal planning! You can prepare the cake batter and refrigerate it up to 24 hours in advance, ensuring your ingredients stay fresh. After mixing your ingredients, simply cover the bowl tightly, preventing moisture and preserving quality. When ready to bake, pour the batter into your greased springform pan and pop it in the oven—your cake will turn out just as delicious! Additionally, you can soak the cake in syrup up to 3 days before serving to deepen the flavors, just remember to cover it to keep it moist. Enjoy the convenience of having your Persian Love Cake ready ahead of time for stress-free entertaining!

Persian Love Cake Recipe FAQs
What should I look for when selecting my ingredients?
Absolutely! For the best results, ensure all your ingredients are fresh, especially the eggs and baking powder. Look for eggs at room temperature—they should be slightly warm to touch. When choosing flour, check for any lumps or dark spots; fresh flour will have a smooth consistency with no odors.
How should I store leftover Persian Love Cake?
Very! To keep your cake fresh, wrap it tightly in plastic wrap or store it in an airtight container in the refrigerator for up to a week. This helps maintain its moist texture and aromatic flavors. If you plan to keep it longer, consider freezing it!
Can I freeze Persian Love Cake?
Definitely! For freezing, slice the cake and wrap each piece individually in plastic wrap. Place them in an airtight container or freezer bag to protect from freezer burn. It can be frozen for up to two months. When ready to enjoy, thaw the slices in the refrigerator overnight and reheat if desired.
Why did my cake come out dense or dry?
Oh no! A common culprit for a dense cake is overmixing the batter once the flour is added. Mixing too much can trap air and lead to a tougher final texture. Ensure you gently fold in the flour until just combined. Also, make sure you measure your ingredients correctly and don’t skip the syrup soaking step, as this adds moisture.
What dietary adaptations can I make for this recipe?
Absolutely! If you’re looking to make this Persian Love Cake gluten-free, simply swap the all-purpose and semolina flour with gluten-free flour alternatives. For nut-free options, replace almond flour with all-purpose flour and omit the nuts. You can also use coconut yogurt instead of regular yogurt to make it dairy-free. Adjust recipes to fit your needs while ensuring it still captures the delightful essence of this beloved dessert!
Are there any special ingredients I should be cautious about?
Yes! When using rose water, it’s best to start with the recommended amount and adjust its quantity based on your personal taste. It can be quite potent, and you wouldn’t want it to overpower the other flavors. Additionally, check for any allergies to nuts or dairy, as these ingredients can be significant for some individuals.

Persian Love Cake: A Heavenly Treat for Every Occasion
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a 10-inch cake pan with ghee or butter.
- In a mixing bowl, combine melted ghee and olive oil. Add sugar and whisk until creamy (2-3 mins).
- Incorporate eggs one by one, whisking well after each. Aim for a light and airy batter (4-5 mins).
- Stir in yogurt, rose water, and cardamom until combined, avoiding overmixing.
- Sift in almond, all-purpose, and semolina flours, folding gently to keep the batter airy.
- Sprinkle baking powder and salt over the batter and mix until just incorporated.
- Pour the batter into the greased pan, smooth the top, and scatter sliced almonds on top.
- Bake for 30-40 minutes until golden and a toothpick comes out clean.
- In a saucepan, simmer honey and orange juice for 3-5 mins, then stir in rose water and saffron.
- Poke holes in the cooled cake and drizzle warm syrup generously over it, let soak for at least 2 hours.
- Garnish with slivered pistachios or nuts and serve with rose water whipped cream if desired.

Leave a Reply