There’s a special kind of joy that fills the kitchen when you bake a cake infused with love and rich cultural flavors. The allure of the Persian Love Cake brings a delightful twist to your dessert repertoire, transporting you straight to the heart of tradition with its fragrant notes of orange blossom and cardamom.
Just the thought of that velvety almond flour base, paired with luscious Greek yogurt and topped with a sprinkle of vibrant pistachios and edible rose petals, makes my heart skip a beat. One bite of this lovely cake and you’ll understand why it’s called a love cake; it’s a fusion of flavors that will leave everyone craving more.
Whether you’re looking to impress guests at a gathering or simply pamper yourself after a long week, this dish is not just easy to make but also a stunning centerpiece for any table. So, roll up your sleeves, and let’s create a dessert that’s as enchanting as it is delicious!
Why is Persian Love Cake a Must-Try?
Indulgent Flavor: This cake captivates with its unique blend of almond flour, fragrant orange blossom, and warm cinnamon, creating a taste experience that’s truly one-of-a-kind.
Easy to Make: With just a few straightforward steps, you’ll have a dessert that looks incredibly sophisticated without needing expert baking skills.
Versatile Delight: Perfect for any occasion—from casual family dinners to opulent gatherings—this cake will be the star of the show.
Visual Appeal: With vibrant pistachios and delicate rose petals on top, it’s as beautiful as it is delicious, making it a fantastic centerpiece.
Crowd-Pleasing Treat: Guests will rave about this luscious cake, even asking for seconds! Try pairing it with a dollop of whipped cream or a scoop of ice cream for an extra treat.
Impressive Presentation: Serve it chilled after refrigerating, and watch it disappear in no time! Dive into this delightful dessert and feel the love in every bite.
Persian Love Cake Ingredients
Unlock the secrets of this enchanting dessert with these simple yet essential ingredients!
For the Cake Base
• 4 1/3 cups almond flour – a gluten-free alternative that creates a moist and tender texture.
• 1 cup granulated sugar – adds sweetness to balance the flavors beautifully.
• 1 cup light brown sugar – enhances the cake’s moisture and provides depth with its rich flavor.
• 1 cup butter – ensures a rich and decadent base; use unsalted for better control over the cake’s saltiness.
• 1 teaspoon salt – elevates and balances all the sweet flavors.
For the Creamy Filling
• 3 eggs – help bind the ingredients while adding moisture and richness.
• 1 1/4 cup full-fat plain Greek yogurt – lends creaminess and tang, making the cake extra luscious.
• 1/2 teaspoon cinnamon – introduces warmth and depth to the overall flavor profile.
• 2 teaspoons vanilla extract – enhances the sweetness and adds a comforting aroma.
• 1 tablespoon orange blossom water – infuses the cake with a fragrant hint of floral notes; a key ingredient for the authentic Persian Love Cake.
For Finishing Touches
• 1/2 cup shelled pistachios – sprinkled on top for a delightful crunch and beautiful color.
• Food grade dried rose petals – perfect for decorating and adding an elegant touch to your presentation.
With these ingredients, you’re all set to create an unforgettable Persian Love Cake that will charm your loved ones and ignite your passion for homemade delights!
How to Make Persian Love Cake
-
Preheat the Oven: Start by preheating your oven to 350°F. Grease and line an 8-inch springform pan with parchment paper to ensure your cake releases easily after baking.
-
Mix Dry Ingredients: In a stand mixer or mixing bowl, combine the almond flour, granulated sugar, brown sugar, butter, and salt. Beat on low speed until the mixture is crumbly and well blended. Press half of this mixture into the prepared pan to form a sturdy crust.
-
Prepare the Filling: For the creamy filling, add eggs, Greek yogurt, vanilla extract, cinnamon, and orange blossom water to the remaining crumble mixture. Beat on medium speed until smoothly incorporated, then pour this luscious filling over the crust in the pan.
-
Bake to Perfection: Place the cake in the preheated oven and bake for 1 hour and 30 minutes. You’ll know it’s done when the top is golden brown, and the center has a slight jiggle, indicating its creamy texture.
-
Cool and Chill: Allow the cake to cool completely in the pan on a wire rack. Then refrigerate it for at least 4 hours or, for best results, overnight to let the flavors meld beautifully.
-
Decorate and Serve: Once chilled, gently remove the cake from the pan. Top with chopped pistachios and sprinkle on the dried rose petals for that stunning finish. Cut into slices and enjoy the delightful flavors of your Persian Love Cake!
Optional: Serve with a dollop of whipped cream for an added treat.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Persian Love Cake preparations are perfect for busy home cooks looking to save time without sacrificing taste! You can prepare the cake base (the almond flour crust) up to 24 hours in advance by mixing the dry ingredients, pressing half into the pan, and covering it tightly with plastic wrap in the fridge. Additionally, you can whip up the creamy filling and refrigerate it separately for up to 3 days. When it’s time to bake, simply pour the chilled filling over the crust and bake it according to the instructions. This way, you’ll enjoy a cake that’s just as delicious and fresh-tasting as if you had made it all in one go, allowing you to impress family and friends with minimal effort!
How to Store and Freeze Persian Love Cake
Fridge: Store your chilled Persian Love Cake in an airtight container in the refrigerator for up to 5 days, ensuring it stays fresh and moist.
Freezer: You can freeze the cake for up to 3 months. Wrap individual slices tightly in plastic wrap, then aluminum foil, to preserve its delightful flavors.
Reheating: Thaw slices in the refrigerator overnight before enjoying. For a warm treat, reheat gently in the microwave for 10-15 seconds.
Serving Suggestions: To maintain the beautiful toppings, add chopped pistachios and rose petals just before serving after refrigeration.
Persian Love Cake Variations
Feel free to embark on your delicious journey by customizing the flavors and textures of this enchanting cake!
- Gluten-Free: Substitute almond flour with a gluten-free flour blend for a similar texture and taste.
- Dairy-Free: Replace the butter with coconut oil and Greek yogurt with coconut yogurt to keep it creamy and decadent.
- Sugar-Free: Use a sweetener like erythritol or stevia to significantly reduce sugar content without sacrificing flavor.
- Nut-Free: Swap almond flour with sunflower seed flour for a nut-free alternative that maintains moisture and taste.
- Fragrant Feel: Enhance the orange blossom notes with a splash of rose water in the creamy filling for extra floral depth.
- Flavor Infusion: Add 1 teaspoon of cardamom to the batter for a warm, spicy undertone unique to Middle Eastern desserts.
- Texture Twist: Fold in some chopped dates or figs into the creamy filling for added sweetness and chewy texture.
- Spicy Kick: For a hint of warmth, mix in a pinch of cayenne pepper or chili powder to elevate your dessert experience.
Get creative with these variations, and let each slice of your Persian Love Cake echo your own delightful twist!
What to Serve with Persian Love Cake?
Elevate your dessert experience by pairing this delightful cake with complementary flavors that enhance its unique charm.
-
Fragrant Mint Tea: A warm cup of mint tea perfectly complements the floral notes of the cake, creating a refreshing finish.
-
Whipped Cream: Adding a dollop of lightly sweetened whipped cream adds an airy texture, balancing the cake’s richness beautifully.
-
Rose Water Lemonade: The tartness and subtle floral aroma of this drink echo the cake’s flavors, enhancing the overall dining experience.
-
Saffron Rice Pudding: Creamy and aromatic, this dish offers a delightful contrast to the cake’s textures while keeping the Persian theme alive.
-
Pistachio Ice Cream: Creamy with a nutty punch, this ice cream paring stays true to the cake’s ingredients and adds a delightful chill.
-
Cinnamon Coffee: The warm spices in cinnamon coffee provide a cozy warmth that resonates with the cake’s cinnamon flavor, perfect for an afternoon treat.
-
Almond Biscotti: Crunchy and nutty, these biscotti are a delightful sidekick, inviting you to dip and savor as you enjoy a slice of cake.
Indulge in these pairings and create a memorable moment that will bring friends and family together over this enchanting dessert.
Expert Tips for Persian Love Cake
-
Choose Almond Flour Wisely: Use finely ground almond flour for a smoother texture in your Persian Love Cake. Coarser flour can lead to a grainy outcome.
-
Right Baking Time: Be vigilant during baking. If your cake browns too quickly, consider covering it with foil to prevent over-browning while the center finishes cooking.
-
Chill for Success: Allowing the cake to chill for at least 4 hours—or ideally overnight—lets the flavors deepen and achieve a perfect set. Don’t rush this step!
-
Decorate with Care: For the best presentation, add the pistachios and rose petals just before serving. This keeps them fresh and visually appealing.
-
Temperature Check: Room temperature ingredients mix better, so let your butter and eggs sit out for a bit before you start. Cold ingredients can lead to uneven baking.
-
Avoid Overmixing: When making the filling, mix just until combined to keep the texture light and airy. Overmixing can lead to a dense cake.
Persian Love Cake Recipe FAQs
How do I choose the right almond flour for my Persian Love Cake?
Absolutely! Opt for finely ground almond flour to ensure a smooth texture in your cake. Coarser flour can lead to a grainy texture that might detract from the cake’s overall appeal.
How should I store my Persian Love Cake to keep it fresh?
Store your chilled Persian Love Cake in an airtight container in the refrigerator, where it will stay fresh and moist for up to 5 days. Ensure it’s fully cooled before placing it in the container to avoid condensation.
Can I freeze my Persian Love Cake? How should I do it?
Yes, you can freeze your cake! Wrap individual slices tightly in plastic wrap, then in aluminum foil to prevent freezer burn. It can last in the freezer for up to 3 months. When you’re ready to enjoy, simply thaw in the refrigerator overnight.
What should I do if my cake is browning too quickly while baking?
If you notice your Persian Love Cake is getting too brown on top before the center is set, cover it loosely with aluminum foil after about 45 minutes of baking. This will prevent it from overbaking while allowing the center to cook through completely.
Can my pets have any of the ingredients in Persian Love Cake?
While your furry friends might be curious, it’s best to keep them away from this dessert. Ingredients like sugar and certain nuts can be harmful to pets. Always consult with your veterinarian if you’re unsure about sharing any human food with them.
What if my filling turns out lumpy?
Lumpy filling can happen if the Greek yogurt or eggs are too cold. Ensure all ingredients are at room temperature before mixing. If it does happen, you can blend the filling briefly with a hand mixer until smooth before pouring it over the crust.

Irresistible Persian Love Cake: A Delightful Homemade Treat
Ingredients
Equipment
Method
- Preheat your oven to 350°F and grease an 8-inch springform pan with parchment paper.
- Combine almond flour, granulated sugar, brown sugar, butter, and salt in a mixing bowl. Beat until crumbly, then press half into the pan.
- Add eggs, Greek yogurt, vanilla extract, cinnamon, and orange blossom water to the remaining mixture. Beat until smooth and pour over the crust.
- Bake for 1 hour and 30 minutes, until golden and slightly jiggly in the center.
- Cool completely in the pan, then refrigerate for at least 4 hours or overnight.
- Remove from the pan, top with pistachios and rose petals, cut into slices, and serve.










