Persian Love Cake with Rose and Cardamom Recipe

If you’re looking to bake something truly magical that carries the scent and flavors of Persian tradition, this Persian Love Cake with Rose and Cardamom Recipe is an absolute game changer. I absolutely love how this cake turns out—moist, fragrant, and beautifully spiced with cardamom and rose water. When I first tried this recipe, I was transported right to the heart of a Persian garden party, and I promise you, your kitchen will feel just as enchanting when you bake it. So, stick around—I’m going to guide you through everything you need to know to make this lovely cake a surefire hit.

❤️

Why You’ll Love This Recipe

  • Irresistible Flavor Combo: The blend of rose water and cardamom gives this cake a floral and warm spice vibe that’s so unique and soothing.
  • Perfect Texture: Thanks to almond flour and oil, the cake stays moist and tender—no crumbly dry cakes here!
  • Easy Enough for Home Bakers: No complicated techniques or fancy equipment—just simple steps for amazing results.
  • Elegant Presentation: The pistachio, rose petal, and candied ginger garnish make it look stunning for any occasion.

Ingredients You’ll Need

The ingredients for this Persian Love Cake with Rose and Cardamom Recipe are simple staples with a few special touches that make it stand out. The mix of regular flour and superfine almond flour creates a soft yet substantial crumb, while rose water and cardamom infuse the cake with its signature aroma. When shopping, look for high-quality rose water and fresh ground cardamom for the best flavor.

Flat lay of a small white ceramic bowl filled with granulated sugar, a small heap of fresh lemon zest, two whole brown eggs with clean shells, a small white bowl of clear vegetable oil, a small white bowl of pale pink rose water, a small white bowl of light golden vanilla extract, a neat pile of all-purpose flour, a small mound of fine almond flour, a small heap of ground cardamom, a small heap of baking powder, a small heap of fine salt crystals, a small white bowl of powdered sugar, a small white bowl of whole milk, a small white bowl of chopped green pistachios, a small pile of fresh vibrant pink rose petals, a small pile of golden candied ginger pieces all arranged in perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Persian Love Cake with Rose and Cardamom, Persian flower cake, Rose and cardamom cake, Persian dessert recipes, Romantic Persian cake
  • Granulated sugar: Adds sweetness and pairs beautifully with the lemon zest for brightness.
  • Lemon zest: Fresh zest lifts the whole cake with citrusy notes.
  • Eggs: Use room temperature eggs to help the batter mix smoothly and trap air for fluffiness.
  • Vegetable or canola oil: Keeps the cake moist—don’t swap with butter here or texture will change.
  • Rose water: The star floral flavor that truly defines this cake.
  • Vanilla extract: Rounds out the flavors with warmth and depth.
  • All-purpose flour: Provides structure without making the cake too dense.
  • Super Fine Almond Flour: Contributes to cake’s richness and moist crumb.
  • Ground cardamom: The exotic spice that pairs so well with rose and almond.
  • Baking powder: Ensures a nice rise and light texture.
  • Salt: Balances sweetness and enhances all the flavors.
  • Powdered sugar (for glaze): Sweetens and thickens the delicate glaze.
  • Whole milk (for glaze): Thins the glaze for perfect drizzling consistency.
  • Chopped pistachios, rose petals, candied ginger (optional garnish): Adds color, crunch, and that final mouthwatering touch.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love encouraging people to put their own spin on this Persian Love Cake with Rose and Cardamom Recipe, because that’s what cooking is all about. Whether you’re catering to dietary needs or feeling creative, these tweaks can make it your own.

  • Gluten-free option: I’ve tried swapping the all-purpose flour with a gluten-free blend and while texture is slightly different, it still tastes delicious when combined with almond flour.
  • Less sweet: If you prefer it less sugary, reduce the sugar slightly—just keep in mind the glaze is sweet and balances the cake’s spices.
  • Vegan adjustment: Use flax eggs and a neutral oil like avocado oil; the rose and cardamom flavors still shine through beautifully.
  • Added texture: I’ve sometimes tossed in slivered almonds or chopped pistachios right into the batter for a delightful crunch surprise.

How to Make Persian Love Cake with Rose and Cardamom Recipe

Step 1: Prep Your Oven and Pan

Start by preheating your oven to 350°F (175°C). I like lining an 8-inch round cake pan with parchment paper to ensure the cake lifts out easily without sticking. It’s a small step but makes cleanup and presentation way easier. Set it aside while you mix the batter.

Step 2: Beat Sugar, Lemon Zest, and Eggs

Using a stand mixer or hand mixer on medium speed, beat together the granulated sugar, fresh lemon zest, and room temperature eggs. You’re looking for a pale yellow, fluffy, ribbon-like texture—which takes about 1 minute. This step adds air and lightness to the cake, so don’t rush it.

Step 3: Stream in Oil, Add Rose Water and Vanilla

Here’s a trick I discovered: Keep the mixer running on medium-low speed and slowly drizzle in the vegetable oil. This helps with emulsification, giving your batter a smooth silky texture and prevents it from separating. Then add the rose water and vanilla extract and mix until just combined. The fragrance at this point is already intoxicating!

Step 4: Incorporate Dry Ingredients Gently

In a separate bowl, whisk together all-purpose flour, superfine almond flour, ground cardamom, baking powder, and salt. Add this mixture to the wet ingredients and fold in gently until just combined. Avoid overmixing—you want the cake tender, not tough.

Step 5: Bake Until Golden and Springy

Pour the batter into your prepared pan and bake for 35 to 45 minutes. I like to start checking at 35 minutes by inserting a knife into the center—the blade should come out mostly clean with just a few moist crumbs. The top will turn lightly golden brown, and your kitchen will smell irresistible.

Step 6: Make the Rose Glaze

While the cake cools, combine powdered sugar, rose water, and whole milk in a microwave-safe bowl. The glaze will be thick at first, so microwave it for 10-15 seconds to thin it out just enough to drizzle. Whisk until smooth and set aside.

Step 7: Glaze and Garnish

Once the cake is completely cooled, pour the rose glaze evenly over the top. Then sprinkle chopped pistachios and edible rose petals for that signature Persian Love Cake look. If you’re feeling adventurous, add candied ginger for a touch of spicy sweetness and crunch, like I do sometimes.

👨‍🍳

Pro Tips for Making Persian Love Cake with Rose and Cardamom Recipe

  • Slow Oil Incorporation: I learned the hard way that pouring oil too quickly causes batter to split, so slow and steady wins the race here.
  • Use Room Temperature Eggs: This small step helps the batter mix more uniformly and traps more air for fluffier cake.
  • Don’t Overmix: Folding in dry ingredients just until combined prevents a dense, chewy cake.
  • Let Cake Cool Fully Before Glazing: Pouring glaze on a warm cake makes it runny instead of glossy and smooth.

How to Serve Persian Love Cake with Rose and Cardamom Recipe

A single-layer round cake with light brown edges and a soft golden inside sits on a white plate. The cake is covered with a smooth white icing that slightly drips down the sides. On top of the icing, there are small pieces of green pistachios and tiny bright pink dried rose petals scattered evenly. One slice has been taken out and placed on the same plate, showing the soft texture of the cake. Around the plate, there are white rose petals and green leaves resting on a white cloth, all placed on a white marbled surface. Nearby, a silver cake server with cut-out details is partially visible. Photo taken with an iphone --ar 2:3 --v 7 - Persian Love Cake with Rose and Cardamom, Persian flower cake, Rose and cardamom cake, Persian dessert recipes, Romantic Persian cake

Garnishes

I always go for chopped pistachios and edible dried rose petals—they give the cake that exotic and romantic vibe perfect for special moments. The pistachios add crunch and stunning green color, while rose petals add a soft floral touch that everyone notices.

Side Dishes

This cake pairs beautifully with a cup of Persian tea or a light cardamom-spiced coffee. If you want to serve with some fresh fruit, I recommend pomegranate seeds or fresh figs to complement those floral and nutty notes.

Creative Ways to Present

For birthdays or parties, I’ve layered this cake with a thin rose and almond buttercream to make a Persian Love Cake layer cake—it looks gorgeous and tastes like a dream. You can also bake mini versions in ramekins and serve with a dollop of whipped cream and extra pistachios for a charming individual dessert.

Make Ahead and Storage

Storing Leftovers

I keep leftovers tightly wrapped at room temperature for up to 2 days, but I’ve also stored it covered in the fridge for up to 4 days—just bring it to room temp before serving to soften the glaze and cake.

Freezing

This cake freezes beautifully! Wrap individual slices tightly in plastic wrap and place in a freezer bag. When you’re ready, thaw overnight in the fridge and bring to room temperature before enjoying.

Reheating

I gently warm slices in the microwave for about 10 seconds to take the chill off without melting the glaze completely. It tastes just like fresh out of the oven that way, making leftovers just as enjoyable.

FAQs

  1. Can I substitute almond flour in the Persian Love Cake with Rose and Cardamom Recipe?

    Almond flour adds moisture and a delicate nutty flavor that works beautifully here. You can substitute with finely ground hazelnut or cashew flour if needed, but expect a slight change in taste and texture. Avoid whole nuts or coarse meals as they may make the cake dense.

  2. Where can I buy rose water for this cake?

    Rose water is commonly found in Middle Eastern or Indian grocery stores, as well as many online spice shops. Look for pure rose water without added flavors for the best authentic taste.

  3. Can I make the Persian Love Cake with Rose and Cardamom Recipe dairy-free?

    Yes! Swap the whole milk in the glaze for almond or oat milk, and the cake itself is already dairy-free since it uses oil instead of butter.

  4. Why is my cake dense or dry?

    This often happens if you overmix batter or bake too long. Be sure to mix dry ingredients just until combined and check the cake at the earlier baking time marker to avoid overbaking.

  5. Can I double this Persian Love Cake recipe?

    Absolutely! Double the ingredients and bake in a 9×13 inch pan for 40-50 minutes. Keep an eye on it as baking times may vary slightly.

Final Thoughts

This Persian Love Cake with Rose and Cardamom Recipe holds a special place in my heart—not only because of its incredible flavor but because it invites you to slow down and savor a moment of magic in the kitchen. I hope you enjoy making it as much as I do and feel proud sharing it with friends and family. Trust me, once you nail this recipe, it’ll become your go-to dessert for when you want to impress without stress. Happy baking, and may your kitchen be filled with the sweet scents of rose and spice!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Persian Love Cake with Rose and Cardamom Recipe

Persian Love Cake with Rose and Cardamom Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 100 reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Persian
  • Diet: Vegetarian

Description

Experience the fragrant and delicate flavors of Persian Love Cake, a moist and tender almond and cardamom cake infused with rose water and topped with a luscious rose glaze, crushed pistachios, and petals. This elegant dessert blends aromatic spices, citrus zest, and floral notes for a unique and irresistible treat perfect for any special occasion.


Ingredients

For the Cake

  • 1 cup granulated sugar
  • 1 tablespoon lemon zest
  • 2 large eggs, room temperature
  • 3/4 cup vegetable (or canola) oil
  • 2 tablespoons rose water
  • 1 teaspoon vanilla extract
  • 1 1/2 cups all-purpose flour
  • 1/2 cup Super Fine Almond Flour
  • 2 teaspoons ground cardamom
  • 1 teaspoon baking powder
  • 3/4 teaspoon salt

For the Glaze

  • 1 1/2 cups powdered sugar
  • 1 tablespoon rose water
  • 1 1/2 tablespoons whole milk
  • 1/4 cup chopped pistachios
  • 3 tablespoons rose petals
  • 2 tablespoons candied ginger (optional)


Instructions

  1. Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and line an 8-inch round cake pan with parchment paper to prevent sticking. Set aside.
  2. Mix Sugar, Lemon Zest, and Eggs: In a stand mixer on medium speed, beat together the granulated sugar, lemon zest, and eggs until the mixture becomes pale yellow and slightly fluffy, about 1 minute, ensuring the sugar dissolves well.
  3. Emulsify with Oil and Add Flavorings: Slowly pour the vegetable oil in a thin stream while mixer runs at medium-low speed to emulsify the batter without breaking it. Then add the rose water and vanilla extract, mixing until fully incorporated for fragrant flavor.
  4. Combine Dry Ingredients: In a separate bowl, whisk the all-purpose flour, almond flour, ground cardamom, baking powder, and salt together. Gradually add this dry mixture to the wet ingredients, folding gently or mixing on low speed just until combined to avoid overmixing and developing gluten.
  5. Pour Batter and Bake: Transfer the batter into the prepared pan, smoothing the top evenly. Bake in the preheated oven for 35 to 45 minutes, or until the top is lightly golden brown and a toothpick or knife inserted into the center comes out mostly clean with a few moist crumbs.
  6. Prepare the Glaze: While the cake bakes or cools, mix powdered sugar, rose water, and whole milk in a microwave-safe bowl. Whisk until smooth; the glaze will initially be thick. Microwave for 10 to 15 seconds to thin it out to a pourable consistency.
  7. Glaze and Garnish: Once the cake has completely cooled, pour the rose glaze evenly over the top. Immediately sprinkle with chopped pistachios, rose petals, and optional candied ginger for texture and visual appeal.
  8. Serve: Allow the glaze to set slightly before slicing. Serve the cake as a beautiful, aromatic dessert or teatime treat.

Notes

  • Use fresh lemon zest for maximum brightness in flavor.
  • Ensure eggs are at room temperature to help batter emulsify properly.
  • Do not overmix the batter once the flour is added to keep the cake tender.
  • Rose water is key to authentic Persian flavor; adjust quantity slightly based on personal taste preference.
  • The candied ginger is optional but adds a lovely texture contrast and warming spice.
  • The cake is best served at room temperature and can be stored covered at room temperature for up to 2 days or refrigerated for up to 5 days.
  • Allow the cake to cool fully before glazing to prevent glaze from melting too much.

Nutrition

  • Serving Size: 1 slice (1/8 of cake)
  • Calories: 320 kcal
  • Sugar: 26 g
  • Sodium: 140 mg
  • Fat: 20 g
  • Saturated Fat: 2.5 g
  • Unsaturated Fat: 17 g
  • Trans Fat: 0 g
  • Carbohydrates: 31 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 37 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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