Print

Magical Rosewater Cupcakes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 25 reviews

These Magical Rosewater Cupcakes are delicate, fragrant treats infused with rosewater and adorned with charming edible rose petals, perfect for a special occasion or a delightful tea time.

Ingredients

Units Scale

Cake

  • 1 1/2 cups all-purpose flour
  • 1 tsp baking powder
  • 1/4 tsp salt
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1 tbsp rosewater
  • 1/2 cup whole milk
  • Pink food coloring (optional)

Frosting

  • 1 1/2 cups powdered sugar (for frosting)
  • 1/2 cup unsalted butter, softened (for frosting)
  • 12 tbsp milk (for frosting)
  • 1 tsp rosewater (for frosting)

Garnish

  • Edible rose petals or dried rosebuds (for garnish)

Instructions

  1. Preheat oven: Preheat oven to 350°F (175°C) and line a cupcake tray with paper liners.
  2. Mix dry ingredients: In a medium bowl, whisk together flour, baking powder, and salt.
  3. Cream butter and sugar: In a separate bowl, cream butter and sugar until light and fluffy.
  4. Add eggs and flavorings: Add eggs one at a time, beating well after each addition. Mix in vanilla extract and rosewater.
  5. Combine mixtures: Gradually add the dry ingredients to the wet mixture, alternating with milk. Mix until just combined. Add pink food coloring if using.
  6. Bake: Divide batter evenly among cupcake liners and bake for 18–20 minutes or until a toothpick inserted in the center comes out clean.
  7. Cool cupcakes: Let cupcakes cool completely on a wire rack.
  8. Make frosting: To make the frosting, beat the butter until creamy. Gradually add powdered sugar, rosewater, and milk until desired consistency is achieved.
  9. Frost and garnish: Frost the cooled cupcakes and garnish with edible rose petals or dried rosebuds.

Notes

  • Pink food coloring is optional but adds a lovely color matching the rosewater flavor.
  • Ensure cupcakes are completely cool before frosting to prevent melting.
  • Use edible rose petals or dried rosebuds for a beautiful, natural garnish.