Rose and Pistachio Cupcakes

Rose and pistachio cupcakes are a sweet and elegant treat. They solve the problem of needing a special dessert for any occasion. After making this many times, I know the secret to getting the perfect floral flavor. The soft, creamy buttercream and delicate rose aroma make these cupcakes irresistible. Try my carrot cake cream cheese bars for a different sweet option. Jump to Recipe If you love recipes like this, you’ll also enjoy Irresistibly Indulgent Carrot Cake Cream Cheese Bars and Creamy Baked French Onion Gnocchi Recipe for Easy Dinner.

Why This Rose and Pistachio Cupcakes Is Pure Comfort
- Elegant floral flavor
- Perfect for special occasions
- Sweet and creamy texture
- Garnished with real pistachios
What You'll Need for Rose and Pistachio Cupcakes
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 and 1/2 cups all-purpose flour
- 1 and 1/2 cups granulated sugar
- 1/2 cup unsalted butter, room temperature
- 2 large eggs
- 1/2 cup whole milk
- 1/4 cup fresh rose water
- 1 tsp baking powder
- 1/4 tsp salt
- 2 tbsp chopped pistachios
- 2 tbsp finely chopped rose petals
- 1/4 tsp vanilla extract
- Optional: 1 tbsp crushed pistachios for garnish
- Optional: 2β3 fresh rose petals for topping
- Optional: 1 tbsp edible gold leaf (optional)

π Ingredient Notes
- rose water: Use fresh or store-bought, not artificial.
- rose petals: Only use edible, pesticide-free petals.
- pistachios: Chop them finely for even distribution.
π Tools & Equipment I Recommend
- Silicone Cupcake Liners β Prevents sticking and ensures even baking. β See on Amazon
- Kitchen Shears β Easier to chop pistachios and herbs finely. β See on Amazon

How to Make Rose and Pistachio Cupcakes
- Prep: Preheat oven to 350Β°F. Line 12 muffin cups with liners.
- Mix Dry Ingredients: In a bowl, whisk flour, baking powder, and salt.
- Mix Wet Ingredients: In another bowl, cream butter and sugar. Add eggs one at a time, then milk and rose water.
- Combine: Gradually add dry ingredients to wet. Fold in rose petals and pistachios.
- Bake: Divide batter into muffin cups. Bake for 18β22 minutes or until a toothpick comes out clean.
- Cool: Let cupcakes cool completely before frosting.
- Make Buttercream: In a bowl, beat butter until light. Gradually add powdered sugar, then rose water and vanilla.
- Frost: Pipe or spread buttercream on each cupcake. Garnish with pistachios and rose petals.
Cook's Tips for Perfect Rose and Pistachio Cupcakes
- Flavor: Use fresh rose water for the best taste.
- Common mistake and fix: If the batter is too wet, add a bit more flour.
- Texture: Let cupcakes cool completely before frosting to prevent melting.
- Garnish: Use edible flowers for a beautiful finish.
Storing & Reheating Rose and Pistachio Cupcakes
Short-Term Storage
Store in an airtight container in the fridge. Store in an airtight container for up to 3 days. Make-ahead tip: Make the cupcakes up to 2 days ahead.
Freezing Rose and Pistachio Cupcakes
Freeze unfrosted cupcakes for up to 2 months.
How to Reheat Without Drying It Out
Oven: Reheat at 350Β°F for 5β7 minutes. Microwave: Microwave for 10β15 seconds.
Recipe Notes
- Chef tip: Use a stand mixer for easier and smoother mixing.
- Best substitution: Replace rose water with orange blossom water for a different floral flavor.
- Make-ahead: Frost cupcakes just before serving for best texture.
- Scaling: Double the recipe to make 24 cupcakes.
- Troubleshooting: If the cupcakes are too dry, add a splash of milk to the batter.
Want to level up this recipe?
Stand Mixer β Makes mixing and frosting easier and faster. β Check price on Amazon
Rose and Pistachio Cupcakes

Ingredients
Main Ingredients
- 1 and 1/2 cups all-purpose flour
- 1 and 1/2 cups granulated sugar
- 1/2 cup unsalted butter, room temperature
- 2 large eggs
- 1/2 cup whole milk
- 1/4 cup fresh rose water
- 1 tsp baking powder
Seasonings
- 1/4 tsp salt
- 2 tbsp chopped pistachios
- 2 tbsp finely chopped rose petals
- 1/4 tsp vanilla extract
Optional Toppings
- 1 tbsp crushed pistachios for garnish
- 2β3 fresh rose petals for topping
- 1 tbsp edible gold leaf (optional)
Instructions
- Prep: Preheat oven to 350Β°F. Line 12 muffin cups with liners.
- Mix Dry Ingredients: In a bowl, whisk flour, baking powder, and salt.
- Mix Wet Ingredients: In another bowl, cream butter and sugar. Add eggs one at a time, then milk and rose water.
- Combine: Gradually add dry ingredients to wet. Fold in rose petals and pistachios.
- Bake: Divide batter into muffin cups. Bake for 18β22 minutes or until a toothpick comes out clean.
- Cool: Let cupcakes cool completely before frosting.
- Make Buttercream: In a bowl, beat butter until light. Gradually add powdered sugar, then rose water and vanilla.
- Frost: Pipe or spread buttercream on each cupcake. Garnish with pistachios and rose petals.
Notes
- Chef tip: Use a stand mixer for easier and smoother mixing.
- Best substitution: Replace rose water with orange blossom water for a different floral flavor.
- Make-ahead: Frost cupcakes just before serving for best texture.
- Scaling: Double the recipe to make 24 cupcakes.
- Troubleshooting: If the cupcakes are too dry, add a splash of milk to the batter.
Storage
- Fridge: Store in an airtight container for up to 3 days.
- Freezer: Freeze unfrosted cupcakes for up to 2 months.
- Oven reheat: Reheat at 350Β°F for 5β7 minutes.
- Microwave reheat: Microwave for 10β15 seconds.
- Make ahead: Make the cupcakes up to 2 days ahead.
Nutrition Per Serving
- Calories: 290
- Protein: 4g
- Fat: 12g
- Carbs: 38g
- Fiber: 1g
- Sugar: 20g
- Sodium: 120mg
- Cholesterol: 65mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Rose and Pistachio Cupcakes FAQs
Yes, you can make the cupcakes up to 2 days ahead. Frost them just before serving for best texture.
Too much rose water can overpower the flavor. Stick to 1/4 cup for the best balance.
Dried rose petals work, but they may not have the same flavor or texture as fresh ones.
If the cupcakes are too dry, add a splash of milk to the batter before baking.
Add a bit of sour cream or yogurt to the batter for extra moisture and flavor.
A Warm Final Note
I can’t wait for you to try Rose and Pistachio Cupcakes and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out β I love hearing from you!






