Ingredients
Equipment
Method
Step-by-Step Instructions
- Preheat your oven to 350°F (175°C) and line your cupcake tin with paper liners.
- In a mixing bowl, cream together 1/2 cup of softened unsalted butter and 3/4 cup of granulated sugar until light and fluffy.
- Add 2 large eggs, one at a time, mixing thoroughly after each addition.
- In another bowl, whisk together 1.5 teaspoons of baking powder, 0.25 teaspoon of salt, and 1.5 cups of all-purpose flour. Gradually fold it into the wet ingredients.
- Mix in 0.25 cups of whole milk, 1 teaspoon of vanilla extract, and 1 tablespoon of rosewater until the batter is smooth.
- Fold in 0.25 cups of finely chopped pistachios gently into the batter.
- Fill each cupcake liner about two-thirds full with batter.
- Bake for 18 minutes or until a toothpick inserted comes out clean.
- Cool the cupcakes in the tin for 5 minutes before transferring them to a wire rack to cool completely.
- Beat together 0.5 cups of unsalted butter and 2 cups of sifted powdered sugar, then add another tablespoon of rosewater and optional pink food coloring until smooth.
- Frost each cupcake with the rose-flavored buttercream using a spatula or piping bag.
- Sprinkle finely crushed pistachios and add edible rose petals for decoration.
Nutrition
Notes
Use high-quality rosewater and fresh pistachios for the best flavor. Don't overmix to avoid dense cupcakes.
