Pistachio rose water cookies make any kitchen smell like a warm, fragrant bakery and they melt in your mouth. This simple cookie brings bright nutty pistachios and a gentle floral note from rose water right into your home. If you want a cozy treat to share with family or plate for guests, this recipe fits the bill. If you enjoy soft, delicate cookies, you might also like our soft lemon blueberry cookies for another easy tea-time idea.
Why Make This Recipe
- Quick & easy: the dough comes together in one bowl and bakes fast.
- Family favorite: mild, nutty, and lightly floral—kids and grown-ups love them.
- Budget-friendly: simple pantry ingredients with a small fancy touch from rose water.
- Make-ahead friendly: dough chills well and cookies keep their shape.
What makes these cookies stand out is the delicate balance of buttery shortbread texture and the soft crunch of pistachios, finished with a hint of rose that smells warm and comforting. They bring a little nostalgia — like visiting a friendly bakery — and the satisfaction of baking something special without fuss. Try them for a cozy afternoon or a simple holiday plate.
Ingredients
For the cookies:
- 1 cup (225 g) unsalted butter, softened
- 2/3 cup (135 g) granulated sugar
- 1 large egg, room temperature
- 2 teaspoons rose water (adjust to taste)
- 1 teaspoon vanilla extract
- 2 cups (250 g) all-purpose flour
- 1/2 teaspoon fine salt
For the mix-ins and topping:
- 3/4 cup (90 g) shelled pistachios, finely chopped (save a few whole-ish bits to press on top)
- 2 tablespoons powdered sugar for dusting (optional)
Notes:
- Use unsalted butter so you control the salt.
- Chop pistachios by hand or pulse in a food processor for even texture.
How to Make Pistachio Rose Water Cookies
- Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper. (Preheating gives even rise and a tender crumb.)
- In a large bowl, beat the softened butter and granulated sugar until light and creamy, about 2–3 minutes. This adds air for a soft cookie.
- Add the egg, rose water, and vanilla. Beat until smooth and well combined. Taste a tiny bit of batter to check rose strength—rose water varies by brand.
- Stir in the flour and salt with a spatula until the dough comes together. Avoid overmixing; overwork makes cookies tough.
- Fold in finely chopped pistachios so they spread evenly through the dough.
- Scoop tablespoon-sized portions of dough and roll into balls. Place them 2 inches apart on the prepared sheet. For a neat look, press a few whole pistachio bits gently into the top of each ball.
- Bake 10–12 minutes, until the edges are just set and the bottoms are very lightly golden. The centers will look soft—that’s good.
- Let cookies cool on the sheet for 5 minutes, then transfer to a wire rack to cool completely. Dust with powdered sugar if you like a sweet finish.
Mini-tips:
- Chill the dough 15 minutes if it feels too soft; chilled dough holds shape better.
- Use a light hand when folding flour to keep cookies tender.
- Adjust rose water slowly—too much can taste soapy.
How to Serve Pistachio Rose Water Cookies
- Serve warm on a small plate with a hot cup of tea or milky coffee for a cozy afternoon.
- Arrange on a platter with fresh raspberries and a few whole pistachios for color and texture.
- Pack a few in a small box tied with twine for a homemade gift.
How to Store Pistachio Rose Water Cookies
- Room temperature: Keep cookies in an airtight container for up to 4 days. Place a piece of bread in the container if you want to keep them extra soft.
- Freezer: Freeze baked cookies in a single layer, then transfer to a freezer bag for up to 2 months. Thaw at room temperature.
- Reheat: Warm a cookie for 8–10 seconds in the microwave or 3–5 minutes in a 300°F (150°C) oven to restore that just-baked feel.
Tips to Make Pistachio Rose Water Cookies
- Use fresh pistachios for the best nutty flavor and bright green color.
- Measure flour by spooning into the cup and leveling off to avoid dense cookies.
- Start with less rose water and add more to taste—brands vary in strength.
- Don’t overbake; remove while centers are still soft for a tender bite.
- If dough spreads too much, chill balls for 20 minutes before baking.
Variation
- Gluten-free: Swap 1:1 gluten-free flour blend for the all-purpose flour and add 1/4 teaspoon xanthan gum if your blend lacks it.
- Citrus twist: Add 1 teaspoon lemon zest to the dough for a bright note that pairs well with pistachio.
FAQs
Can I use almond flour instead of all-purpose?
Yes, you can use a mix: replace up to half the flour with finely ground almond flour for a nuttier bite. If using only almond flour, expect a softer, more fragile cookie and reduce bake time slightly.
What can I use instead of rose water?
Try orange blossom water for a similar floral note or use 1 teaspoon vanilla extra and a tiny splash of almond extract for a different but nice flavor.
How do I stop the cookies from spreading too much?
Chill the shaped dough for 15–30 minutes before baking and make sure your butter isn’t too soft. Also measure flour accurately to keep dough firm enough.
Conclusion
These Pistachio Rose Water Cookies are small, warm bites that bring a homemade bakery feel to your kitchen. They balance buttery shortbread texture with nutty pistachios and a soft floral scent that feels both special and simple. They make a lovely treat to share at tea, tuck into lunchboxes, or give as a thoughtful gift. If you want an inspiration source or a similar shortbread idea, check out The Recipe I Had To Share – Rose Pistachio Shortbread for another take. Please leave a comment and a star rating if you try them, and share the love on Pinterest or Facebook. What twist did you try? Let us know below!

Pistachio Rose Water Cookies
Ingredients
For the cookies
- 1 cup unsalted butter, softened Use unsalted butter to control the salt.
- 2/3 cup granulated sugar
- 1 large egg, room temperature
- 2 teaspoons rose water Adjust to taste.
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour Measure by spooning flour into the cup.
- 1/2 teaspoon fine salt
For the mix-ins and topping
- 3/4 cup shelled pistachios, finely chopped Save a few whole-ish bits to press on top.
- 2 tablespoons powdered sugar For dusting (optional).
Instructions
Preparation
- Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In a large bowl, beat the softened butter and granulated sugar until light and creamy, about 2–3 minutes.
- Add the egg, rose water, and vanilla. Beat until smooth and well combined.
- Stir in the flour and salt with a spatula until the dough comes together, avoiding overmixing.
- Fold in finely chopped pistachios evenly into the dough.
Baking
- Scoop tablespoon-sized portions of dough and roll into balls. Place them 2 inches apart on the prepared sheet.
- Press a few whole pistachio bits gently into the top of each ball.
- Bake for 10–12 minutes, until the edges are just set and the bottoms are very lightly golden.
- Let cookies cool on the sheet for 5 minutes before transferring to a wire rack to cool completely.
- Dust with powdered sugar if desired.