Persian Love Cake with Almond Meal

Persian Love Cake with a golden crust and glossy, syrup-soaked almond crumb, its surface gleaming warm amber in soft light.
Persian Love Cake for 12 Servings
By Beatrice DuboisUpdated:
The trick to a moist Persian Love Cake is the immediate syrup soak, which pulls floral notes deep into the crumb.
  • Time: 15 min active + 35 min baking + 30 min soaking
  • Flavor & Texture: Aromatic rose and cardamom with a rich, nutty crumb
  • Perfect for: An elegant dessert for dinner parties or a special brunch

The scent of cardamom and rosewater hitting the oven heat is the best part of this process. It's not your typical fluffy sponge. It's a denser, more fragrant bake that relies on ground almonds rather than just flour.

You can expect a cake that feels substantial but melts away because of the almond meal. The Persian Love Cake balances the floral hit of rosewater with a sharp citrus syrup, so it doesn't taste like a candle.

It's a great choice if you want something that looks impressive but doesn't require hours of tempering chocolate or folding egg whites. Just mix, bake, and soak.

Why This Bake Works

Almond and Semolina: Using both gives you two different textures. The almond meal provides a rich, moist base, while the semolina adds a tiny bit of grit that prevents the cake from becoming too mushy.

The Syrup Soak: Pouring warm syrup over a hot cake creates a vacuum effect. The cake pulls the liquid in quickly, ensuring every bite is moist and scented.

Almond Meal Options

Ingredient ChoicePrep TimeTexture ImpactBest For
store-bought Meal0 minsConsistent, fineSpeed and ease
Home-ground Almonds10 minsSlightly oilierMaximum freshness

What Each Ingredient Does

IngredientRoleIf You Don't Have It
Almond MealStructure and moistureGround hazelnuts (nuttier taste)
SemolinaTexture and liftFine cornmeal (slightly coarser)
RosewaterFloral aromaOrange blossom water (similar vibe)
CardamomWarm, spicy depthGround cinnamon (less authentic)

Ingredients and Substitutions

For the Cake Batter

  • 1.5 cups (150g) almond meal (super fine) Why this? Provides the base richness and a tender crumb
  • 0.5 cup (70g) semolina (fine) Why this? Adds structure and a subtle grain
  • 1 cup (200g) granulated sugar
  • 3 large (150g) eggs, room temperature
  • 0.5 cup (115g) unsalted butter, melted and cooled
  • 1 tsp (2g) ground cardamom
  • 1 tbsp (15ml) rosewater (culinary grade)
  • 1 tsp (5ml) vanilla extract
  • 1.5 tsp (7g) baking powder
  • 0.25 tsp (1.5g) salt

For the Aromatic Syrup

  • 0.5 cup (120ml) water
  • 0.5 cup (100g) granulated sugar
  • 1 tbsp (15ml) lemon juice
  • 1 tsp (5ml) rosewater

For the Garnish

  • 0.25 cup (30g) slivered pistachios, toasted
  • 1 tbsp (5g) dried culinary rose petals

Recipe Specs

DetailRequirement
Oven Temp350°F (180°C)
Pan Size9 inch round
Internal Temp160°F (71°C)
Resting Time30 minutes

Equipment Needed

Elegant slice of golden almond cake on a white plate, its moist crumb glistening with syrup under soft natural light.

Minimal equipment is required for this recipe. Just a standard 9 inch round cake pan and a stand or hand mixer will work perfectly. I recommend using a skewer or a thin knitting needle to create the syrup holes.

From Prep to Plate

Phase 1: Preparing the Batter

  1. Preheat oven to 350°F (180°C). Grease a 9 inch round cake pan and line the bottom with parchment paper. Here’s a tutorial on how to get the liner to sit flat.
  2. Beat the eggs and 200g granulated sugar on medium-high speed for 3–5 minutes until the mixture is pale, thick, and has doubled in volume.
  3. Gradually stream in the melted butter and vanilla extract while mixing on low speed until emulsified.
  4. Stir in the 15ml rosewater and ground cardamom until evenly distributed.
  5. Gently fold in the almond meal, semolina, baking powder, and salt. Mix only until no streaks of flour remain. Note: Overmixing here can make the cake tough.

Phase 2: The Bake

  1. Pour the batter into the prepared pan and bake for 30–35 minutes. The cake is done when the edges are mahogany colored, a toothpick comes out with a few moist crumbs, and the internal temperature reaches 160°F (71°C).

Phase 3: The Infusion

  1. While the cake bakes, combine water, 100g granulated sugar, and lemon juice in a saucepan. Simmer for 5 minutes, stir in the 5ml rosewater, and remove from heat.
  2. Immediately after removing the cake from the oven, poke small holes across the surface with a skewer.
  3. Slowly drizzle the warm syrup over the hot cake. Let the cake sit for 30 minutes to fully absorb the liquid.
  4. Cut the cake into 12 slices.
  5. Garnish each slice with toasted slivered pistachios and dried culinary rose petals.

What Can Go Wrong

Fixing Soapy Taste

This usually happens if the rosewater is too concentrated or you added an extra splash. To fix it, add a bit more lemon juice to the syrup next time, or serve the cake with a dollop of unsweetened Greek yogurt to cut through the floral notes.

Solving a Dense Crumb

If the cake feels too heavy, you might have overmixed the batter after adding the almond meal. This develops too much structure, making it feel more like a bread than a cake. For a lighter, airier result, try a Classic Yellow Cake to see the difference in crumb structure.

Fixing Syrup Pooling

If the syrup sits on top instead of soaking in, the cake wasn't hot enough or you didn't poke enough holes. The temperature difference between the hot cake and the syrup is what drives the liquid downward.

ProblemFix
Soapy flavorIncrease lemon juice or serve with tart cream
Dense textureFold ingredients gently by hand
Syrup poolingPoke deeper holes while cake is piping hot

Storage and Preservation

Store the cake in a sealed container in the fridge, where it will stay fresh for 5 days. The almond meal and syrup help the flavors meld, making it even tastier on the second day.

This cake is great for freezing. Wrap individual slices in parchment paper and store them in a freezer bag for as long as 2 months. To reheat, thaw a slice in the fridge overnight, then warm it in a 300°F (150°C) oven for 5 minutes to revive the aromas.

Pairing Ideas

I like serving this with a side of fresh raspberries or pomegranate seeds. The tartness of the fruit balances the rosewater beautifully. If you want a drink pairing, a strong black tea or a glass of chilled dessert wine works well.

Easy Swaps and Add-Ins

For a different floral profile, you can swap the rosewater for orange blossom water. If you want something even more aromatic, try a Homemade Coconut Pound Cake for another nutty, scented option.

For a gluten-free Persian Love Cake, this recipe is already naturally close. Just ensure your semolina is replaced with a gluten-free fine cornmeal or more almond meal, though the texture will be slightly softer.

Original IngredientSubstituteWhy It Works
RosewaterOrange Blossom WaterSimilar floral profile, slightly more citrusy
Slivered PistachiosToasted AlmondsMaintains the crunch and nutty flavor
SemolinaFine CornmealSimilar grit, though slightly more rustic

Recipe FAQs

What is a Persian love cake?

It is a fragrant, syrup-soaked sponge cake flavored with rosewater and cardamom.

Tip: Use culinary-grade rosewater to avoid a soapy taste.

Why is it called a "love cake"?

The name reflects the romantic floral notes of rose and the tradition of serving it to loved ones.

Tip: Garnish with dried rose petals to enhance the romantic presentation.

In Farsi, what is the name for this dessert?

While various regional names exist, these aromatic cakes are often categorized under shirin, which means sweets.

Tip: Look for "rosewater cake" or "cardamom cake" in Persian bakeries.

How does this differ from the Sri Lankan version?

The Persian version relies on almond meal and rosewater, whereas the Sri Lankan version typically uses cashews and honey.

Tip: If you enjoy the almond texture here, see how the same nut-base principle works in our raspberry almond cake.

Can you explain the baking process?

Beat eggs and sugar for 5 minutes, fold in almond meal and semolina, bake at 350°F for 30-35 minutes, and soak with warm lemon-rose syrup.

Tip: Poke holes in the cake while it is still hot to ensure the syrup penetrates the center.

Does the Ottolenghi version differ?

Yotam Ottolenghi's popular interpretation emphasizes the use of almond flour and a distinct rose-cardamom profile similar to this recipe.

Tip: Ensure your almond meal is super-fine to achieve a smooth, professional crumb.

Persian Love Cake for 12 Servings

Persian Love Cake for 12 Servings Recipe Card
Persian Love Cake for 12 Servings Recipe Card
4.8 / 5 (6 Reviews)
Preparation time:15 Mins
Cooking time:35 Mins
Resting time:30 Mins
Total time:01 Hrs 20 Mins
Servings:12 servings
Category: cakeCuisine: Persian
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
295 kcal
% Daily Value*
Total Fat 16.5g
Total Carbohydrate 32.7g
Protein 5.6g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
How many stars?
Your Turn:
Submit Review:
Ratings at a Glance
5
(5)
4
(1)
3
(0)
2
(0)
1
(0)
Jump to Recipe