Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- Cream together the softened butter and granulated sugar until light and fluffy, about 3–4 minutes.
- Beat in the eggs one at a time, mixing until fully incorporated, then stir in the rosewater.
- In a separate bowl, whisk together flour, baking powder, and salt.
- Gradually add the dry mixture to the wet mixture, alternating with milk, beginning and ending with flour.
- Gently fold in the ground pistachios.
- Divide the batter among the cupcake liners, filling each about two-thirds full.
Baking
- Bake for 18–20 minutes or until a toothpick inserted comes out clean.
- Cool the cupcakes in the tin for 5 minutes before transferring to a wire rack to cool completely.
Frosting
- Beat together softened butter, cream cheese, powdered sugar, milk, and vanilla extract until smooth.
- Frost the cooled cupcakes and garnish with chopped pistachios.
Notes
Store frosted cupcakes in an airtight container in the fridge for up to 4 days. Unfrosted cupcakes can be frozen for up to 3 months.
