The air was thick with the enchanting aroma of rose and cardamom, instantly transporting me to a vibrant bazaar in Persia. Today, I’m thrilled to share my take on the beloved Persian Love Cake—a delightful dessert that beautifully blends tradition and flavor. This moist and spongy cake not only dazzles the palate with its exotic spices but also offers the flexibility to accommodate different dietary needs, including gluten-free and nut-free variations. Perfect for festive gatherings or an intimate dinner, this cake is a surefire way to impress friends and loved ones. As you explore its aromatic layers, you’ll find it’s not just a treat but a conversation starter too! Are you ready to create something truly special in your kitchen?

Why is Persian Love Cake so special?

Unique Flavors: This cake is a delightful fusion of rose and cardamom, creating an aromatic experience like no other.
Diet-Friendly Options: With easy adaptations for gluten-free, nut-free, and dairy-free preferences, it welcomes everyone to the table.
Impressive Presentation: Topped with slivered pistachios and aromatic rose petals, it’s not just a dessert; it’s a feast for the eyes.
Quick Prep: In just one hour, you can whip up this extraordinary cake, making it a perfect option for busy evenings or last-minute celebrations.
Crowd-Pleasing Treat: Whether for a festive gathering or a cozy dinner, this cake serves as a delicious conversation starter that impresses every guest. Enjoy with a side of Rose Water Cheesecake Sandwiches or a light Lime Mousse Cheesecake for a delightful dessert spread!

Persian Love Cake Ingredients

For the Cake

  • Ghee or Butter – Adds richness and moisture to the cake; substitute with coconut oil for a dairy-free option.
  • Olive Oil – Provides lightness; light olive oil is recommended for the best flavor.
  • Sugar – Sweetens the cake; consider reducing the quantity for a less sweet version.
  • Eggs – Acts as a binder and adds structure; no direct substitute recommended to maintain texture.
  • Thick Greek Yogurt – Contributes moisture and tanginess; can substitute with dairy-free yogurt like coconut yogurt.
  • Rose Water – Essential for that aromatic flavor; adjust based on your taste for a stronger or lighter fragrance.
  • Ground Cardamom – Key spice for flavor; reduce the amount if you prefer a subtler taste.
  • Almond Flour – Provides a moist texture; for nut-free versions, substitute with all-purpose flour or semolina.
  • All-Purpose Flour – Contributes to the structure of the cake; swap with gluten-free flour for gluten-sensitive options.
  • Semolina Flour – Adds unique texture; can be replaced with gluten-free flour if needed.
  • Baking Powder – Helps the cake rise beautifully.
  • Salt – Enhances overall flavor balance.

For the Topping and Syrup

  • Sliced Almonds – Gorgeous for topping; you can skip for nut-free and use pumpkin seeds instead.
  • Honey – Sweetens the syrup; can swap with maple syrup for a vegan-friendly treat.
  • Orange Juice – Adds acidity and brightness to the syrup; fresh juice is always the best choice.
  • Ground Saffron – Provides rich color and unique earthy flavor; there’s no substitute for this gem.
  • Slivered Pistachios – Lovely for garnish; these can be omitted for a nut-free version.

This exquisite Persian Love Cake recipe is not just about taste; it’s an experience—one that speaks to tradition and welcomes every palate to your table!

Step‑by‑Step Instructions for Persian Love Cake

Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C). While it heats, grease a 10-inch springform pan thoroughly and line the bottom with parchment paper to ensure easy removal later. You want your pan prepared, as this Persian Love Cake needs a cozy home to rise beautifully.

Step 2: Mix the Fats and Sugar
In a large mixing bowl, combine 6 tablespoons of ghee or butter with 6 tablespoons of olive oil and 1 cup of sugar. Use a whisk to blend these ingredients until the mixture is creamy and smooth, which should take about 2-3 minutes. This creamy base is essential for a moist Persian Love Cake, so ensure it’s well combined.

Step 3: Incorporate Eggs and Yogurt
Add 5 large eggs to the bowl, one at a time, ensuring each is fully incorporated before adding the next. Currently, the mixture should appear fluffy and light. Then, fold in 1 cup of thick Greek yogurt, 2 tablespoons of rose water, and 2 teaspoons of ground cardamom. Mix gently to combine the aromatic flavors of the Persian Love Cake, ensuring not to overmix.

Step 4: Gradually Fold in the Flours
Sift together 1 cup of almond flour, ¾ cup of all-purpose flour, and ½ cup of semolina flour. Gradually fold this dry mixture into your batter. Use a spatula to gently incorporate the flour until just combined, creating a thick and silky batter that captures the delightful essence of your Persian Love Cake.

Step 5: Add Leavening and Salt
Sprinkle in 2 teaspoons of baking powder and a pinch of salt. Gently fold these into the batter until it’s smooth and even. The baking powder is crucial for achieving that lovely rise, so ensure it’s evenly distributed. The texture should be velvety and rich, promising a delectable cake.

Step 6: Pour and Garnish
Pour the batter into the prepared springform pan, smoothing the top with a spatula for an even finish. Sprinkle 3 tablespoons of sliced almonds evenly over the surface. This adds a lovely crunch and beautiful visual detail to your Persian Love Cake.

Step 7: Bake to Perfection
Place the pan in the preheated oven and bake for 30-40 minutes. Keep an eye on the cake; it should turn a golden brown and a toothpick inserted in the center should come out clean. The aroma will fill your kitchen, signaling that your Persian Love Cake is nearly ready!

Step 8: Prepare the Syrup
While the cake is baking, prepare the syrup by combining ½ cup of honey and ⅓ cup of orange juice in a saucepan over medium heat. Bring the mixture to a boil, then reduce to a gentle simmer for about 5 minutes. Stir in 2 tablespoons of rose water and ½ teaspoon of ground saffron, allowing the flavors to meld.

Step 9: Soak the Cake
Once the cake is out of the oven and slightly cooled, poke holes all over the surface with a toothpick. Slowly pour the warm syrup over the cake, allowing it to soak in. The syrup will imbue the Persian Love Cake with moisture and flavor, so be generous, letting it sit for hours or overnight for the best results.

Step 10: Final Touches and Serve
Before serving, decorate your cake with fresh rose petals and 2 tablespoons of slivered pistachios for an elegant finish. With its exquisite presentation and enticing aroma, your Persian Love Cake is now ready to delight guests or loved ones—perfect alongside a dollop of whipped cream if desired.

Expert Tips for Persian Love Cake

  • Avoid Overmixing: Gently mix your batter to keep the cake light and fluffy. Overmixing can lead to a dense cake texture, which is not ideal for Persian Love Cake.

  • Syrup Soaking: Poke fine holes evenly across the top of the cake to ensure the syrup seeps in thoroughly. This adds flavor and moisture, making every bite delightful.

  • Measuring Flour: When substituting almond flour, measure carefully to maintain the cake’s balance. For gluten-free options, use a quality gluten-free flour blend to achieve similar results.

  • Serving Suggestion: Pair the Persian Love Cake with a dollop of rose water-flavored whipped cream for an extra layer of indulgence, enhancing the aromatic flavors.

  • Storage Advice: Store any leftovers in the refrigerator, wrapped tightly to prevent drying out. Proper storage keeps your moist cake delicious for days!

Make Ahead Options

These Persian Love Cakes are perfect for meal prep enthusiasts! You can prepare the batter up to 24 hours in advance, storing it in the refrigerator tightly covered to maintain its freshness. Additionally, you can make the syrup up to 3 days ahead, keeping it in an airtight container in the fridge. When you’re ready to bake, simply pour the batter into your prepared pan and sprinkle the almond slices on top, then bake as instructed. To enhance the cake’s flavor, soak it in the syrup overnight after baking, ensuring it remains moist and aromatic. By following these make-ahead options, you’ll have a stunning dessert at your fingertips with minimal last-minute effort!

How to Store and Freeze Persian Love Cake

Fridge: Store the Persian Love Cake in an airtight container in the refrigerator for up to 5 days. This keeps it moist while enhancing the aromatic flavors.

Freezer: If you wish to freeze the cake, wrap slices tightly in plastic wrap and place them in a freezer-safe bag. It can be stored for up to 3 months, allowing you to enjoy it later.

Reheating: To enjoy, simply thaw slices in the fridge overnight, then warm them in the microwave for a few seconds, or in a preheated oven at 350°F (175°C) for about 10 minutes.

Persian Love Cake Variations & Substitutions

Feel free to put your unique spin on this enchanting cake with these delightful adaptations!

  • Gluten-Free: Substitute all-purpose flour and semolina with a quality gluten-free flour blend for a deliciously moist cake.

  • Nut-Free: Replace almond flour with more all-purpose flour or semolina, and skip the nuts entirely for a safe option for those with nut allergies.

  • Dairy-Free: Swap thick Greek yogurt for coconut yogurt and use coconut oil instead of ghee for a light and creamy texture.

  • Lower Sugar: Reduce the sugar in the cake and syrup for a healthier option; you can use a natural sweetener like agave for a lighter touch.

  • Flavor Boost: Add 1 teaspoon of vanilla extract for extra depth of flavor, enhancing the aromatic profile of this love cake.

  • Tropical Twist: Mix in ½ cup of shredded coconut into the batter for a refreshing twist that pairs wonderfully with the rose and cardamom.

  • Spice it Up: If you’re a fan of heat, consider adding a pinch of cayenne or black pepper to the batter for a surprising kick that perfectly complements the sweetness!

  • Fruit-Filled Surprise: Bake in some chopped fresh peaches or apricots into the batter for an extra burst of flavor and moisture that’s simply irresistible.

These variations not only let you tailor the cake to your family’s preferences but also invite creativity in the kitchen. As you embark on this aromatic journey, you might also want to enjoy this cake with a side of Strawberry Spoon Cake or a refreshing slice of Lime Mousse Cheesecake for a delightful dessert spread!

What to Serve with Persian Love Cake

Prepare for a delightful dining experience as you explore perfect pairings that enhance every bite of this aromatic delight.

  • Rose Water Whipped Cream: This luscious topping adds creamy sweetness while reinforcing the rose flavor, making each slice heavenly.

  • Tangy Yogurt Sauce: A simple yogurt combined with a hint of honey and zest will balance the cake’s sweetness and bring freshness.

  • Fresh Fruit Salad: A colorful mix of seasonal fruits provides a light contrast, adding vibrant color and refreshing juiciness infused with a hint of citrus.

  • Mint Tea: Sipping on this fragrant tea clears the palate between bites, enhancing the cake’s aromatic spices and leaving a warm sensation.

  • Pistachio Biscotti: Crunchy and nutty, biscotti are a perfect companion for coffee or tea alongside the cake, ideal for an afternoon treat.

  • Chocolate Ganache: A drizzle of rich chocolate ganache offers indulgent decadence and a beautiful visual touch that complements the cake’s delicate flavors.

Each of these delightful options invites your guests to savor the Persian Love Cake in unique ways, creating a memorable dessert experience!

Persian Love Cake Recipe FAQs

How do I select the best ingredients for my Persian Love Cake?
Absolutely! For the best texture and flavor, choose ingredients that are fresh and of high quality. For the ghee or butter, make sure it’s not overly salted. Always go for light olive oil to maintain the cake’s delicate flavor. When selecting your eggs, go for organic if possible, as their richness can enhance the cake. And for the rose water, look for pure, high-quality varieties, as this will significantly impact the aromatic experience.

What’s the best way to store leftover Persian Love Cake?
Very! To keep your cake fresh, store it in an airtight container in the refrigerator. I recommend wrapping it tightly in plastic wrap before placing it in the container to retain its moisture. Properly stored, the cake will stay delightful for up to 5 days. The flavors may even intensify as it sits!

Can I freeze my Persian Love Cake? If so, how?
Yes, you can freeze Persian Love Cake! To do so, first, allow the cake to cool completely. Then, wrap individual slices tightly in plastic wrap and place them in a freezer-safe bag, removing as much air as possible. It can be frozen for up to 3 months. When you’re ready to indulge again, simply thaw the slices in the refrigerator overnight, and for a warm treat, reheat them in a preheated oven at 350°F (175°C) for about 10 minutes.

What should I do if my cake doesn’t rise as expected?
If your Persian Love Cake doesn’t rise properly, it could be due to a couple of factors. First, ensure your baking powder is fresh, as expired leavening agents won’t provide the lift you need. Also, be careful not to overmix the batter, as this can lead to a dense cake. Lastly, make sure to properly measure your flour; too much can negatively affect the rise.

Are there any dietary considerations for pets?
Yes, it’s important to note that this cake is not suitable for pets. Ingredients like honey, nuts, and specific spices (like cardamom) can be harmful to animals. Always store the cake out of reach of pets and if you plan to share this delicious dessert with friends, remind them it should be kept away from their furry companions.

Can I modify the recipe for gluten-free options?
Absolutely! To make a gluten-free Persian Love Cake, substitute both the all-purpose flour and semolina flour with a gluten-free flour blend. I often recommend using a quality store-bought blend made specifically for baking, as it can provide a nice texture. Make sure to measure carefully, as gluten-free flours can behave differently than traditional flours. Enjoy cheering on flavor and texture with these adjustments!

Persian Love Cake

Irresistible Persian Love Cake: Aromatic Delight Awaits

No ratings yet
This Persian Love Cake is an enchanting dessert filled with unique flavors of rose and cardamom, perfect for any gathering.
Prep Time 1 hour
Cook Time 40 minutes
Total Time 1 hour 40 minutes
Servings: 10 slices
Course: Dessert
Cuisine: Persian
Calories: 300

Ingredients
  

For the Cake
  • 6 tablespoons ghee or butter substitute with coconut oil for a dairy-free option
  • 6 tablespoons olive oil light olive oil is recommended for best flavor
  • 1 cup sugar reduce for a less sweet version
  • 5 large eggs no direct substitute recommended
  • 1 cup thick Greek yogurt substitute with dairy-free yogurt like coconut yogurt
  • 2 tablespoons rose water adjust based on taste
  • 2 teaspoons ground cardamom reduce for a subtler taste
  • 1 cup almond flour substitute with all-purpose flour or semolina for nut-free versions
  • ¾ cup all-purpose flour swap with gluten-free flour if needed
  • ½ cup semolina flour can be replaced with gluten-free flour
  • 2 teaspoons baking powder
  • 1 pinch salt
For the Topping and Syrup
  • cup orange juice fresh juice is recommended
  • ½ cup honey can swap with maple syrup for a vegan-friendly option
  • 2 tablespoons rose water
  • ½ teaspoon ground saffron no substitute available
  • 3 tablespoons sliced almonds omit for nut-free
  • 2 tablespoons slivered pistachios omit for nut-free

Equipment

  • 10-inch springform pan

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 350°F (175°C). Grease a 10-inch springform pan thoroughly and line the bottom with parchment paper.
  2. In a large mixing bowl, combine 6 tablespoons of ghee or butter with 6 tablespoons of olive oil and 1 cup of sugar. Whisk until creamy and smooth.
  3. Add 5 large eggs one at a time, incorporating each fully before adding the next. Then fold in 1 cup of thick Greek yogurt, 2 tablespoons of rose water, and 2 teaspoons of ground cardamom.
  4. Sift together 1 cup of almond flour, ¾ cup of all-purpose flour, and ½ cup of semolina flour. Gradually fold this dry mixture into the batter.
  5. Sprinkle in 2 teaspoons of baking powder and a pinch of salt. Gently fold these into the batter until smooth.
  6. Pour the batter into the prepared springform pan and smooth the top. Sprinkle 3 tablespoons of sliced almonds over the surface.
  7. Bake for 30-40 minutes, until golden brown and a toothpick inserted comes out clean.
  8. Prepare the syrup by combining ½ cup of honey and ⅓ cup of orange juice in a saucepan over medium heat. Bring to a boil, reduce to simmer for 5 minutes. Stir in 2 tablespoons of rose water and ½ teaspoon of ground saffron.
  9. Once the cake is cool, poke holes all over the surface and pour the warm syrup over it, allowing it to soak in.
  10. Before serving, decorate with fresh rose petals and 2 tablespoons of slivered pistachios.

Nutrition

Serving: 1sliceCalories: 300kcalCarbohydrates: 45gProtein: 6gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 75mgSodium: 150mgPotassium: 200mgFiber: 3gSugar: 20gVitamin A: 300IUVitamin C: 5mgCalcium: 50mgIron: 1.5mg

Notes

Store in an airtight container in the refrigerator for up to 5 days. Can freeze slices tightly wrapped for up to 3 months.

Tried this recipe?

Let us know how it was!