Ingredients
Equipment
Method
Step‑by‑Step Instructions
- Preheat your oven to 350°F (175°C) and line your cupcake tin with paper liners.
- Cream 1/2 cup butter and 3/4 cup sugar until light and fluffy, about 2-3 minutes. Add eggs one at a time, then mix in milk, vanilla, and rosewater until smooth.
- In another bowl, whisk together 1 1/2 tsp baking powder, 1/4 tsp salt, and 1 1/2 cups flour.
- Fold the dry mixture into the wet ingredients, then add 1/4 cup pistachios and optional food coloring.
- Distribute the batter into the cupcake liners, filling them about two-thirds full. Bake for around 18 minutes and check doneness with a toothpick.
- Cool in the tin for 5 minutes, then transfer to a wire rack to cool completely.
- Whip together 1/2 cup butter and 2 cups powdered sugar until fluffy. Add 1-2 tbsp rosewater, a pinch of salt, and food coloring if desired.
- Frost completely cooled cupcakes and sprinkle with crushed pistachios and edible rose petals if desired.
Nutrition
Notes
Avoid overmixing for light cupcakes. Check oven temperature for baking consistency. Use quality rosewater for the best flavor.