Rosewater Cake with Citrus Butter Cream

So with this rosewater cake, I didn’t want to make some super crazy, multilayered work of art. I wanted to make a cake that follows basic principles but at the same time, is still very well baked. So if you are looking for a cake that is quick, stress-free, not complicated but regardless, a cake that everyone will still love. I highly recommend this recipe.

Rosewater cake with citrus buttercream

This is the first time I have ever used rosewater in a recipe. It has a beautiful subtle flavour and fragrance to it. And I couldn’t stop smelling it while I was preparing this recipe. The cake pairs really nicely with the zingy citrusy buttercream. Both are very light and have a wonderful flavour. Just a quick note about the buttercream, I would always just chuck everything in a large bowl, and then beat all together until I get buttercream frosting.

But now I have learned to take a few extra steps that I have ignored for a long time when seeing other people make it. The most important step I believe is creaming the butter first before adding the icing sugar. This lightens up the butter, makes it softer, fluffier and will end up making the buttercream more malleable. And I realised that I was always using more butter and icing sugar than I actually needed. However, when you cream the butter first and take your time to beat the buttercream for a longer period of time, the mixture will expand since you are getting more air into it.

Amazing rosewater cake with citrus buttercream

By the way, what do you guys think of the videos? They are slowly getting better, but I like making them because sometimes it can be difficult to explain every detail clearly for the reader to understand. And for me, showing is always better than telling.

Light rosewater cake with citrus buttercream


Thank you for taking the time to check out this post. I really hope you like this rosewater cake if you choose to make it. Have a super awesome day. Next recipe will be couscous filled chicken Kiev so get pumped for it!

Serves 8

Rosewater Cake with Citrus Butter Cream

A super yummy, light rosewater cake. Coated with a fluffy and zingy, citrusy buttercream.

Save RecipeSave Recipe



225g of plain flour flour sifted

2 teaspoons of baking powder

115g of caster sugar

1 teaspoon of salt

1 lime zested

1 lemon zested

115mls of milk

115g of yoghurt

2 large eggs

115g butter melted (have some extra butter for greasing the cake tin).

2 teaspoons of rosewater

Slices of lemon and lime (for garnish)

Citrus Butter Cream:

125g of unsalted butter softened

250g of icing sugar sifted

1 tablespoon of lime juice

1 tablespoon of lemon juice

A few drops of rosewater



Pre-heat your oven to 175 degrees Celsius (350 degrees F).

Next, grease the inside of your cake tin with your EXTRA butter. Then line the sides and the bottom with baking paper.

Mix the flour, baking powder, sugar, salt, lemon zest and lime zest in a large bowl.

In another bowl, whisk the milk, yoghurt, eggs, melted butter and rosewater together until well combined.

Transfer the wet ingredients to the dry ingredients, and whisk until well combined, ensuring that there are no lumps (only whisk until well combined, don't keep whisking after that).

Bake in your pre-heated oven for 45 minutes. One cooked, take out of the oven and set aside.

Once the cake tin has cooled enough to not burn you, remove the cake from the tin, then place on a cooling rack.

Citrus Butter Cream

Beat the butter for 5 minutes with an electric beater until pale.

Next, add half of your icing sugar, beat for a few minutes. Then add the other half of your icing sugar and beat for another 3 minutes.

Add your lime juice, lemon juice and rosewater. Then beat one last time for 2-3 minutes.

If you feel like your buttercream is too soft, you can put it in the fridge for a couple of minutes.


Once your cake is completely cooled (which is very important because a warm cake will melt the butter cream), put it on the plate or platter that you want to serve it on.

Dollop your butter cream over the top of your cake, then use a spatula or a butter knife to evenly spread the butter cream all over the cake. I find that dipping my spatula or knife in a glass of cold water every so often helps when icing the cake.

Finally, garnish with the slices of lemon and lime, then serve.


If you enjoyed this rosewater cake, then you will definitely like these Coconut, Poppyseed and Lemon Drizzle Muffins!

9 thoughts on “Rosewater Cake with Citrus Butter Cream”

Leave a Reply

%d bloggers like this: