Salut les gourmands! 🌸
Have you ever dreamed of tasting something that feels like spring in every bite? That’s exactly what these Rose and Pistachio Cupcakes bring to your table — a perfect balance between floral elegance and nutty richness. I first discovered this flavor combination while traveling through the Mediterranean, where rose water is a treasured secret in desserts. The subtle perfume of rose paired with the creamy crunch of pistachios instantly won my heart, and now, it’s one of my go-to recipes for special occasions (or just when I need a little indulgence!).
In this recipe, you’ll learn how to make soft, moist cupcakes infused with rose essence, topped with a dreamy pistachio frosting. They’re as beautiful as they are delicious — ideal for tea parties, birthdays, or simply to treat yourself. Ready to bring a touch of floral charm to your kitchen? Let’s bake some magic together!

Presentation of the Recipe
⏱ Preparation Time: 20 minutes
🔥 Baking Time: 18–20 minutes
🍰 Total Time: About 40 minutes
👩🍳 Difficulty: Easy to medium
🍓 Servings: 12 cupcakes
These Rose and Pistachio Cupcakes are soft, aromatic, and lightly sweet — a refreshing change from your usual chocolate or vanilla treats. The blend of delicate rose and crunchy pistachio creates a balance that feels fancy but remains easy to achieve at home.
Ingredients
For the Cupcakes
- 1 ½ cups (190g) all-purpose flour
- 1 ½ tsp baking powder
- ¼ tsp salt
- ½ cup (115g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 2 large eggs, room temperature
- ½ cup (120ml) milk
- 2 tbsp rose water (adjust to taste)
- ½ tsp vanilla extract
- A few drops of pink food coloring (optional, for that rosy glow)
- ¼ cup (30g) chopped pistachios
For the Pistachio Buttercream
- ½ cup (115g) unsalted butter, softened
- 1 ½ cups (190g) powdered sugar
- 2 tbsp milk or cream
- ¼ cup (30g) finely ground pistachios
- ½ tsp vanilla extract
- A pinch of salt
For Decoration
- Crushed pistachios
- Edible rose petals (optional, for that elegant finishing touch)
Preparation
Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with cupcake liners.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
Step 3: Cream the Butter and Sugar
In a large mixing bowl, beat the butter and sugar together until light and fluffy — about 3 minutes. This helps create that soft, airy cupcake texture.
Step 4: Add Eggs and Flavorings
Add the eggs one at a time, beating well after each. Then, mix in the rose water and vanilla extract. If you want a blush-pink color, add a few drops of pink food coloring at this stage.
Step 5: Combine Wet and Dry Ingredients
Gradually mix the dry ingredients into the wet mixture, alternating with the milk. Start and end with the dry ingredients. Gently fold in the chopped pistachios.
Step 6: Bake
Divide the batter evenly among the cupcake liners, filling each about ⅔ full. Bake for 18–20 minutes, or until a toothpick inserted into the center comes out clean.
Let them cool completely before frosting.
Making the Pistachio Frosting
- Beat the butter until creamy and pale.
- Gradually add the powdered sugar, one cup at a time.
- Pour in the milk, vanilla extract, and a pinch of salt.
- Mix until smooth and fluffy, then fold in the ground pistachios for texture and flavor.
If you prefer a more intense pistachio taste, you can add a spoonful of pistachio paste or a few drops of pistachio essence.
Once the cupcakes are cool, frost generously using a piping bag or a spatula. Sprinkle with crushed pistachios and rose petals for a stunning, bakery-worthy finish.
Petit conseil pro 🌿
- Use natural rose water: Choose culinary-grade rose water for a gentle, authentic aroma. Artificial versions can taste too strong.
- Don’t overmix: Overmixing can make your cupcakes dense. Stir just until the flour disappears.
- Chill your frosting: If your buttercream feels too soft, refrigerate it for 10 minutes before piping.
- Pair with tea: These cupcakes go beautifully with Earl Grey or green tea — the floral notes complement each other perfectly.
Serving Suggestions
These cupcakes are perfect for:
- Bridal showers or afternoon teas: They look stunning on a dessert table.
- Mother’s Day or Valentine’s Day: The rose flavor feels extra special for heartfelt occasions.
- Gift boxes: Wrap them in pastel cupcake liners and gift to loved ones.
You can also serve them alongside light desserts like lemon madeleines, raspberry mousse, or a vanilla panna cotta to create a delicate dessert spread.
Why You’ll Love This Recipe
- 🌸 Elegant yet simple: Easy to make but looks like something from a high-end bakery.
- 💚 Balanced flavor: Sweet floral notes paired with earthy pistachios.
- 🎂 Versatile: Works beautifully as a cake, mini-cupcakes, or layered dessert.
- 🌿 A sensory delight: Every bite smells like a garden in bloom and melts in your mouth.
So, tell me — will these Rose and Pistachio Cupcakes make their way into your next baking day? What other floral flavors would you love to try — lavender, orange blossom, or maybe jasmine? I’d love to hear your ideas in the comments below!
À vos tabliers, les amis — it’s time to bake some edible poetry! 🌸
If you enjoyed this recipe, don’t forget to share it with your fellow food lovers and leave a comment with your results or tweaks.
Bon appétit! 💕