Almond Rose Cake

Jump to Recipe
slice of an almond rose cake using rose syrup

If you’ve been looking for the perfect cake to serve at tea parties or other dainty get-togethers then this almond rose cake is the best choice. Okay, maybe not the best, but one of the best in my opinion. You do have to put in a bit of work, but the end result is so satisfying I think it is well worth it. One thing you do need for this recipe is Rose Syrup. I recently uploaded my recipe for how to make it at home, and it is much better than using store bought rose water.

hand grinding almonds

Unlike many popular cakes, the primary ingredient in this almond rose cake is not flour, but rather freshly ground almonds. Like I said, you do have to put in a bit of work. You can sometimes find ground almonds in the grocery store, but be careful you aren’t buying almond flour. We are not making macarons here.

freshly ground almonds

How To Make The Almond Rose Cake

creaming together the butter and sugar

Start by creaming together 220 grams of butter with 140 grams of sugar. You can do this in a stand mixer, but I’m staying with family so I don’t have access to one at the moment. No matter, a whisk works just fine. Once the butter and sugar are incorporated add in 4 large eggs and whisk them in until the mixture is homogeneous.

Mixing all the ingredients for the almond rose cake

Next add the rest of the ingredients. 280 grams of ground almonds, 90 grams of flour (sifted), zest and juice of one lemon, 2 tsp of ground cardamom (best if you open the pods yourself and grind it fresh), 1/2 tsp cinnamon, and FOUR (yes, 4) tablespoons of Rose Syrup. Remember, home made rose syrup is not as pungent and perfumy as store bought distilled rose water so you have to add more. I find the flavor to be more delicate and well balanced.

Adding the rose syrup to the almond rose cake ingredients

Lastly add in two teaspoons of baking powder and a teaspoon of fine sea salt. Mix everything up (moving over to a spatula for this part) and pour into a cake pan. I use a silicone mold for this recipe as the bottom of the cake caramelizes a bit and forms a delicious crust. Using a silicone mold makes for easy removal and cleanup.

Almond rose cake in the cake pan

Place this cake in an oven preheated to 175 Celsius and bake for 40 minutes, or until you see dark spots form on the top. When the cake is almost done you can warm up 3 tablespoons of rose syrup in a saucepan.

Pouring rose syrup into the cooked almond rose cake

Once you pull the cake out of the oven just start stabbing it a bunch with a fork. And I mean a bunch…look how many stabs I did. Slowly spoon over the hot rose syrup, letting it get absorbed into the cake. Place the cake in the fridge for 15 minutes (we want the outside to chill a bit so the glaze sets).

Rose glaze

To make the glaze whisk together 200 grams of powdered sugar with the juice of one lemon and 3-4 tablespoons of rose syrup. It can be slightly too thick so I like to add a teaspoon of sparkling water to get the perfect consistency. Regular water will work too, but I always have sparkling on hand.

Almond Rose Cake with chopped pistachios

Pour the glaze over the slightly chilled cake and let it run on its own to the edges. Decorate the top of the cake with 50 grams of chopped pistachios (plus more for sprinkling over the slices when you serve it, because everyone wants more pistachio). I also decorated this almond rose cake with some freshly picked roses and petals. You can decide not to do this, but roses are edible and they make for beautiful garnishes.

A bit too bright to be taking pictures outside, but I really wanted a picture of the cake in the rose garden.
almond rose cake

Almond Rose Cake

This delightfully delicate almond rose cake uses homemade rose syrup as a key ingredient. Perfect for tea parties or other dainty gatherings, this cake is sure to be a hit.
5 from 1 vote
Print Pin Rate
Course: Dessert
Cuisine: Iranian, Middle Eastern, Persian
Keyword: Almond Cakes, Almond Rose Cake, Rose Syrup, Rose Water Desserts
Prep Time: 30 minutes
Cook Time: 40 minutes
Chilling: 15 minutes
Total Time: 1 hour 25 minutes
Servings: 8 people
Calories: 711kcal
Cost: $5


  • Cake Pan (silicone mold recommended)
  • Bowl
  • Whisk
  • spatula
  • Fork
  • Spoon


  • 220 grams Butter
  • 140 grams Sugar granulated
  • 4 large Eggs
  • 280 grams Almonds freshly ground
  • 100 grams Flour
  • 1 Lemon
  • 11 tbsp Rose Syrup
  • 2 tsp Cardamom freshly ground seeds
  • 1 tsp Cinnamon ground
  • 2 tsp Baking Powder
  • 1 tsp Salt fine
  • 200 grams Confectioner's Sugar aka powdered sugar
  • 1 tbsp Lemon Juice freshly squeezed
  • 100 grams Pistachios roughly chopped


  • In a bowl cream together the butter and sugar, and when combined mix in the eggs.
  • Add the ground almonds, flour, zest and juice of the lemon, 4 tablespoons of the rose syrup, cardamom, cinnamon, baking powder, and salt. Mix everything together with a wooden spatula until homogeneous.
  • Fill a cake pan with the mixture and bake at 175 for 40 minutes, or until the top begins to get some small black spots.
  • Remove the cake from the oven and stab a bunch of holes in it with a fork. Slowly spoon over 3 more tablespoons of the rose syrup and allow it all to be absorbed by the cake. Then place the cake in the fridge to chill for 15 minutes.
  • While the cake is chilling whisk together the powdered sugar with the remaining rose syrup and lemon juice. If it is gritty add some sparkling water a teaspoon at a time until you get a nice glaze.
  • Remove the cake from the oven and pour over the glaze, allowing it to drip down the edges.
  • Once the glaze sets sprinkle over the pistachios and decorate with freshly cut roses/petals.


Do not use rose water for this recipe as it will be far too flowery. The homemade rose syrup is the way to go, even if it does take a bit of time. You can also use it for cocktails. 
The cake will last a few days in the fridge, but I’ve never had it last more than one day. 
To chop the pistachios I find it real easy to cover them with a kitchen towel and hit them with a meat tenderizer a few times. You’ll get nice large chunks this way. For the cardamom I recommend a mortar and pestle, but you could use a hammer if it’s easier. 


Sodium: 646mg | Calcium: 189mg | Vitamin C: 8mg | Vitamin A: 822IU | Sugar: 59g | Fiber: 5g | Potassium: 328mg | Cholesterol: 152mg | Calories: 711kcal | Saturated Fat: 16g | Fat: 42g | Protein: 12g | Carbohydrates: 77g | Iron: 3mg
Did you make this?Mention @CookingToEntertain or tag #cookingtoentertain and let me know how it was!

Almond Rose Cake

Follow me on Pinterest!

Best Cakes


  1. What size pan do you use?

    1. This was an 8 inch / 20cm silicone mold.

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.