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.

A super yummy, light rosewater cake. Coated with a fluffy and zingy, citrusy 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.

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

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.

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

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.



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!

5 from 1 vote

Rosewater Cake with Citrus Butter Cream

A super yummy, light rosewater cake. Coated with a fluffy and zingy, citrusy buttercream.
Course Dessert
Cuisine Not Specific
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 8 people
Calories 518 kcal
Author Nicolas



  • 225 g of plain flour flour sifted
  • 2 teaspoons of baking powder
  • 115 g of caster sugar
  • 1 teaspoon of salt
  • 1 lime zested
  • 1 lemon zested
  • 115 mls of milk
  • 115 g of yoghurt
  • 2 large eggs
  • 115 g 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:

  • 125 g of unsalted butter softened
  • 250 g of icing sugar sifted
  • 1 tablespoon of lime juice
  • 1 tablespoon of lemon juice
  • A few drops of rosewater



  1. Pre-heat your oven to 175 degrees Celsius (350 degrees F).
  2. Next, grease the inside of your cake tin with your EXTRA butter. Then line the sides and the bottom with baking paper.
  3. Mix the flour, baking powder, sugar, salt, lemon zest and lime zest in a large bowl.
  4. In another bowl, whisk the milk, yoghurt, eggs, melted butter and rosewater together until well combined.
  5. 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).
  6. Bake in your pre-heated oven for 45 minutes. One cooked, take out of the oven and set aside.
  7. 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

  1. Beat the butter for 5 minutes with an electric beater until pale.
  2. 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.
  3. Add your lime juice, lemon juice and rosewater. Then beat one last time for 2-3 minutes.
  4. If you feel like your buttercream is too soft, you can put it in the fridge for a couple of minutes.


  1. 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.
  2. 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.
  3. Finally, garnish with the slices of lemon and lime, then serve.
Nutrition Facts
Rosewater Cake with Citrus Butter Cream
Amount Per Serving
Calories 518 Calories from Fat 235
% Daily Value*
Total Fat 26.1g 40%
Saturated Fat 16g 80%
Cholesterol 107mg 36%
Sodium 488mg 20%
Potassium 191mg 5%
Total Carbohydrates 68.5g 23%
Dietary Fiber 0.8g 3%
Sugars 45.9g
Protein 5.1g 10%
Calcium 7%
Iron 9%
* Percent Daily Values are based on a 2000 calorie diet.

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

10 thoughts on “Rosewater Cake with Citrus Butter Cream”

Leave a Reply

%d bloggers like this: