Rose-Flavored Buttercream Frosting/Icing for Cupcakes

Total Time
Prep 15 mins
Cook 0 mins

Rosewater has the same potency as vanilla extract and can be easily subbed 1:1 in recipes that use vanilla, but has a stronger flavor. I love buttercream frosting and wanted to share this discovering by sharing my stand-by recipe fixed for making it a rose flavor. Makes enough to frost about 24 cupcakes. This is a nice change from vanilla frosting! Prep time doesn't include butter softening time.

Ingredients Nutrition


  1. If you use unsalted butter-- add a couple shakes of table salt. It helps bind the frosting better and make it hold shape and last longer. Make sure the butter is good and soft too or else it won't mix right!
  2. With an electric mixer, cream the butter with 1 cup confectioners sugar and a little milk. Just enough milk that it gets the mixture to go. Beat in the rosewater.
  3. Keep adding confectioners sugar and milk, and beating on high, until you have a nice frosting consistency.
  4. Add a few drops of red food coloring to dye it pink.
Most Helpful

4 5

This works fine. I used it to frost a Betty Crocker boxed white cake to make it more Middle Eastern like. I added sea salt as I used sweet butter (unsalted). I did not add any colouring as it was for an all men's gathering and pink would not be appropriate but of course in general it would look nice to go with the flavour. I did add extra Iranian rose water upon taste testing though it may not need it.

5 5

Amazing! i made this for sissy's birthday, she loved it. everything turned out perfect. thank you.