Description
Indulge in the exquisite flavors of our Rose and Pistachio Cupcakes: A Floral Delight. These charming treats combine the delicate essence of rosewater with the nutty crunch of pistachios, creating a unique dessert that is perfect for any occasion. Whether you’re celebrating a special event or simply treating yourself during a busy week, these cupcakes are sure to impress family and friends alike. With their stunning presentation and delightful taste, they evoke the beauty of spring gardens and bring joy to every bite. Ideal for gatherings, birthday celebrations, or afternoon tea, this easy-to-follow recipe ensures you can whip them up in no time!
Ingredients
Scale
- 1 cup all-purpose flour
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1/4 cup whole milk
- 1 tbsp rosewater
- 1 1/2 tsp baking powder
- 1/4 tsp salt
- 1/4 cup finely chopped pistachios
- For the Rose Buttercream: 1/2 cup unsalted butter, softened
- 2 cups powdered sugar
- 1–2 tbsp rosewater (adjust to taste)
- 1/2 tsp vanilla extract
- A pinch of salt
- Finely crushed pistachios (for garnish)
- Edible rose petals (for garnish)
Instructions
- Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- In one bowl, whisk together flour, baking powder, and salt. In another bowl, cream butter and sugar until fluffy. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract and rosewater.
- Gradually mix dry ingredients into the wet mixture while alternating with milk. Fold in chopped pistachios.
- Fill each cupcake liner two-thirds full with batter and bake for 18-20 minutes or until a toothpick comes out clean.
- Let cool before frosting with rose buttercream made from softened butter, powdered sugar, rosewater, vanilla extract, and crushed pistachios for garnish.
Nutrition
- Serving Size: 1 cupcake (60g)
- Calories: 210
- Sugar: 22g
- Sodium: 100mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 40mg
