
Cashew Rose Pistachio Cookies Built for Softness and Scent
Ground cashews for tenderness, pistachio bits for crunch, and just enough rosewater: these cookies are a little flavor lab on your sheet pan, designed to stay soft, fragrant, and nutty for days.
Disclosure: This post contains affiliate links. If you click on one and make a purchase, I may receive a small commission at no additional cost to you. As an Amazon Associate, I earn from qualifying purchases.

When Rosewater Met Cashews in My Mixing Bowl
On a rainy March afternoon in 2022, I pulled a tray of pale, rose-scented cookies out of my Seattle oven and realized they smelled like my bathroom soap. Not in a charming, spa-day way. In a “did I just bake lotion?” way.
The texture, annoyingly, was spot on. They were soft all the way through, almost plush, with tiny bits of pistachio at the edges. But the flavor was wrong. The rosewater was loud and sharp, the pistachios tasted muted, and the next day the perfume had faded in a strange way that left the cookies tasting flat and sweet but not much else.
Instead of giving up on the idea, I did what I always do when a recipe is almost there: I started treating my mixing bowl like a tiny lab. I wanted to know why that first batch stayed so soft, why the rosewater shifted as it sat, and how the ground cashews were changing the crumb. By the time I landed on this version, I’d tested three rosewater levels, two sugar ratios, and one ill-fated batch where I skipped the extra egg yolk and ended up with cookies that were oddly sandy on day two.
These Cashew Rose Pistachio Cookies are the result of that little cookie experiment. They are built very intentionally forsoftnessandscent: ground cashews for tenderness, pistachio bits for contrast, and just enough rosewater to be present without taking over. The science angle matters here, because nuts and floral extracts can behave in less predictable ways than straightforward chocolate chips.
If you like the idea of a cookie that feels like it belongs next to a cup of tea, or on a platter alongside Middle Eastern sweets, this is that cookie. And if you are, like me, the sort of baker who likes understandingwhya cookie stays soft on day three, this dough gives you a lot to play with.
How Cashew Flour, Extra Yolk, and Rosewater Define This Dough
Before we walk through the method, I want to break down what is actually going on in this ingredient list. This isn’t a classic chocolate chip cookie with nuts tacked on; the whole formula is built around managing fat, moisture, and aroma so the cookies stay soft and fragrant for days.

Butter: Soft, but Not Melted
The recipe uses 115 g of unsalted butter (about 1/2 cup). Softening the butter properly is step one in getting lift without losing that soft center. I leave the butter out for 30–45 minutes, until it yields easily when pressed but doesn’t look shiny or greasy.
In one early batch, I rushed and used butter that was soft on the edges but still cold in the center. The mixer never fully smoothed it out; the dough had tiny cold butter pockets, and those cookies baked up with strange, uneven ridges and patchy browning. Once I made myself wait the full softening time, the dough creamed evenly and the cookies baked with much more uniform tops.
The Sugar Balance: Granulated vs Brown
There are two sugars here: about 120 g granulated sugar (roughly 1/2 cup plus 2 tablespoons) and 60 g packed light brown sugar (about 1/4 cup).
- Granulated sugar helps the edges set and crisp lightly. It also encourages a little more spread, which the nut content can otherwise fight against.
- Light brown sugar brings in molasses, which holds onto moisture and keeps the centers soft for days. I’ve also tested dark brown sugar; it worked, but the flavor was deeper and a little more caramel-forward, which competed slightly with the rose.
When I tried reducing the granulated sugar by 20 g in one batch to see if I could make them “less sweet,” the cookies baked up thicker and cakier, with almost no crisp edge. It was a reminder that sugar isn’t just sweetness here; it’s structure and texture.
Whole Egg + Extra Yolk: Tenderness Insurance
The recipe uses one large egg plus one large egg yolk, both at room temperature.
- The whole egg gives structure (from the whites) and moisture.
- The extra yolk brings fat and emulsifiers, which make the crumb feel richer and more tender.
On my second trial, I skipped the extra yolk just to see what would happen. Day one, the cookies seemed fine, though a bit less plush. By day two, they had gone ever so slightly dry and crumbly around the edges, even stored airtight. With the extra yolk back in, the day-two cookies stayed soft enough that I could gently bend one without it snapping.
All-Purpose Flour + Ground Cashews: The Tenderness Duo
The flour base is 190 g all-purpose flour (about 1 1/2 cups, spooned and leveled), plus 80 gvery finely groundraw cashews (around 3/4 cup once ground).
- All-purpose flour gives the cookies enough structure to hold their shape. Using bread flour makes them chewier than I like here; cake flour made a batch so fragile they crumbled when I tried to stack them.
- Ground cashews behave almost like a soft nut flour. They add fat and protein but very little gluten-forming starch, so they “dilute” the gluten from the all-purpose flour and create a more tender cookie.
I grind unsalted cashews in a food processor until they are very fine, just shy of turning into cashew butter. Any obvious chunks will act like mix-ins and can make the dough crumbly instead of cohesive.
One test batch where I left the cashews a bit coarser baked up with visible rough bits and the centers felt slightly gritty on the tongue. Once I took the cashews all the way to a fine, sandy consistency, the crumb became smooth and almost shortbread-soft, but with more moisture.
Pistachios: Tiny Green Crunch Pockets
Chopped pistachios show up as mix-ins and often a few extra get pressed on top. They are there for contrast: flavor, color, and texture. I keep the pieces small (about lentil-sized), so they stud the dough instead of creating big craters.
When I tried using whole pistachios, they ended up dominating each bite and made the cookies a bit harder to portion — the scoop would catch and tear on large nuts. Small pieces distribute much more evenly.
Rosewater and Vanilla: Floral vs Roundness
For the floral note, the recipe uses 2 teaspoons pure culinary-grade rosewater (about 10 mL), plus 1 teaspoon pure vanilla extract.
- Rosewater brings that classic Middle Eastern-style floral aroma, but it can go “soap” very quickly if overdone.
- Vanilla works in the background to round out the floral note so it reads as soft and pastry-like instead of like perfume.
In my soapy first batch, I used 3 teaspoons of a particularly strong brand of rosewater. They were barely edible. Dropping to 2 teaspoons and adding vanilla turned out to be the sweet spot for my kitchen. If your rosewater is especially potent, you might find 1 1/2 teaspoons is enough; you can always adjust next time.
The Quiet Helpers: Leavening and Salt
The dough also includes a small amount of leavening (baking powder and/or soda, as listed in the recipe card) and a pinch of salt.
- Leavening gives the cookies a gentle puff so they stay thick and soft instead of dense.
- Salt keeps the sweetness and floral notes from tasting one-dimensional.
One batch where I accidentally halved the salt tasted noticeably flatter; the rose came across as sweeter and a bit cloying. Restoring the full amount snapped the flavors back into balance.
From Butter Softness to Chill Time: Walking Through the Cashew Rose Method
Now let’s talk process. The ingredient list is doing a lot of heavy lifting, but how you treat that dough is just as important for getting cookies that are thick, soft, and evenly scented.
1. Softening the Butter Properly
Start by letting your unsalted butter soften at room temperature for 30–45 minutes. I press a finger into the stick: if it easily makes an indentation but the butter still holds its shape and isn’t shiny, it is ready.
When I tried to speed this up by microwaving the butter, even on low power, I ended up with partially melted spots. Those areas never held air properly during creaming, and that batch baked up flatter and greasier at the edges. Room-temp softening is slower, but it is the difference between pillowy cookies and pancake cookies.
2. Setting Up Your Pans
Line two baking sheets with parchment or silicone baking mats. This recipe makes about 22 cookies, so you will likely bake in two rounds anyway. Lining the sheets helps the cookies bake evenly and keeps the bottoms from over-browning while the centers are still setting.
3. Creaming Butter and Sugars: The Tiny-Bubble Stage
Add the softened butter to a mixing bowl with the granulated sugar and light brown sugar. Cream on medium speed for 2–3 minutes, until the mixture turns lighter in color, looks a bit fluffy, and has a thick, paste-like consistency. Scrape down the bowl and beat another 15–20 seconds to catch any butter hiding at the bottom.
Here’s why this step matters: when you cream butter and sugar, you are beating tiny air bubbles into the fat. Those bubbles expand in the oven and give the cookies lift. With ground cashews in the dough, you need that lift so the cookies do not bake up dense or stodgy.
I once tried a batch where I creamed only for about 45 seconds, just to see. The dough looked darker and heavier, and the baked cookies were shorter and had slightly greasy rings around the edges. They still tasted good, but the texture wasn’t as refined. On the flip side, when I over-creamed for 5–6 minutes on high, the cookies puffed more in the oven and then sank, leaving craters. For my mixer, that 2–3 minute, medium-speed window is the sweet spot.
4. Adding Egg, Yolk, and Flavorings
Beat in the whole egg and extra yolk, one at a time, until fully incorporated. Room-temperature eggs make this so much easier; cold eggs can cause the mixture to look curdled as the fat seizes.
Once the eggs are in, mix in the rosewater and vanilla. I add the rosewater first, then vanilla, and always give the bowl a good scrape to pull up any dense batter from the bottom. The mixture should smell clearly floral at this point, but not overwhelming.
5. Dry Ingredients + Ground Cashews
In a separate bowl, whisk together the all-purpose flour, finely ground cashews, leavening, and salt. Add this dry mixture to the wet ingredients and mix on low speed just until you no longer see streaks of flour.
This is where gluten development comes into play. Stirring too much after the flour goes in can toughen cookies, but the ground cashews help buffer that by diluting the gluten. I still stop as soon as the dough comes together; then I switch to a spatula to fold in the chopped pistachios so the mixer doesn’t smash them.
6. Folding in Pistachios
Fold in your pistachios by hand until they are evenly distributed. I like using a flexible spatula and turning the bowl a quarter turn with each fold; this helps prevent overmixing.
One test where I tossed the pistachios in with the dry ingredients and let the mixer handle everything left me with smaller, broken nut pieces and a greener dough. Folding by hand keeps those pretty green flecks intact.
7. Chilling the Dough (Just Enough)
Cover the bowl and chill the dough for about 30 minutes. This quick rest time does three things:
- It lets the flour hydrate fully.
- It firms up the butter so the cookies spread more slowly in the oven.
- It gives the rosewater time to settle and round out.
I experimented with different chill times. At 15 minutes, the dough was still quite soft, and the cookies spread more, baking up thinner. At 60 minutes and beyond, the cookies stayed a bit thicker and the centers were marginally chewier. For the recipe as written, 30 minutes was the balance I liked best: easy to scoop, still soft, with a consistent spread.
8. Scooping and Topping
Once chilled, scoop the dough into portions to make about 22 cookies. I use a small-to-medium cookie scoop for consistency. Space them out on the lined baking sheets; the dough will spread some in the oven.
If you like a more pistachio-forward look, gently press a few extra chopped pistachios onto the tops of the dough balls. They will toast slightly in the oven and give you that pretty green-on-golden contrast.
9. Baking and Cooling
Bake according to the recipe card time; in my oven, these are just right around the 12-minute mark. I pull them when the edges are set and just turning golden, the tops look matte rather than shiny, and the centers still look soft and slightly puffed.
They will continue to cook a bit on the sheet, so resist the urge to bake until they look fully done in the center. Overbaking is the quickest way to lose that plush texture you worked for.
Let them cool on the baking sheet for a few minutes, then transfer to a wire rack to cool completely. As they cool, the floral aroma actually becomes more noticeable.
What the Nuts and Floral Notes Are Doing, Scientifically Speaking
If you like understanding the “why” under the hood, this dough is surprisingly nerdy for something that looks so delicate. Here are a few key pieces of science that make these cookies behave the way they do.
Ground Cashews and Gluten Dilution
All-purpose flour contains proteins that form gluten when mixed with water. In bread, that’s a feature; in soft cookies, it can be a problem. The finely ground cashews in this recipe mix in with the flour but do not form gluten, so they effectively lower the overall gluten potential of the dough.
Think of it as cutting your flour with a very soft, fat-rich “powder.” This is similar in concept to using almond flour in macaroons or some shortbread recipes, but cashews are even creamier. The result: cookies that hold together but have a tender, almost velvety bite.
Fat, Aroma, and Rosewater Volatility
Rosewater is basically aromatic compounds dissolved in water. Those compounds are volatile — they want to evaporate. Fat (from butter, egg yolk, cashews, and pistachios) helps trap some of those aromatic molecules so they stick around instead of flashing off in the oven.
That is why a relatively rich dough like this one can actually carry floral notes more gently and for longer than a leaner dough. Too little fat, and the rosewater can smell sharp and then disappear quickly. Enough fat, and you get a soft, rounded rose scent that lingers for days.
Sugars and Water Activity
Both granulated and brown sugar bind water molecules. This lowers the “free” water in the cookies and slows down staling. It is the same principle that keeps soft caramels pliable longer than a plain sugar cube.
In this recipe, the combination of molasses from the brown sugar and the natural oils from cashews and pistachios gives the cookies a surprisingly long soft window. On my counter in Seattle (cool and relatively humid), these stayed pleasantly soft for 3–4 days in an airtight container.
Maillard Reaction and Gentle Browning
The very light browning around the edges comes from the Maillard reaction — that cascade of reactions between proteins and sugars that gives toasted nuts, seared meat, and golden cookies their flavor. Because these cookies are baked to stay pale in the center, most of the Maillard action happens at the edges and on the bottom.
The cashews and pistachios both contribute proteins and sugars of their own, which is part of why the nutty aroma blooms so nicely even though the tops stay relatively light.
Testing Notes: The Batches That Were Too Soapy, Too Crunchy, and Just Right
I rarely land on a final version without a few weird detours. Here are the experiments that taught me the most with this recipe.
Rosewater Levels: 1.5 vs 2 vs 3 Teaspoons
- 3 teaspoons: The first batch. Smelled like a florist’s shop the second I opened the oven. The flavor was aggressively perfumey and turned slightly bitter as the cookies cooled.
- 1.5 teaspoons: The opposite problem. The rose was barely noticeable once the cookies were cool, and by day two, it disappeared behind the vanilla and nut notes.
- 2 teaspoons: The balance that worked best for the brand I use (Cortas). Clear rose aroma when you break a cookie, but it never tips into soap.
Rosewater strengths really vary by brand, so I always encourage a cautious first try if you are using a new bottle.
Chill Time: 15 vs 30 vs Overnight
- 15 minutes: Dough was just barely firm. The cookies spread more and ended up thinner, with slightly crisper edges.
- 30 minutes: The version in the recipe. Easy to scoop, nice thickness, soft centers with light chew.
- Overnight: Thickest cookies, slightly chewier centers, and the rose mellowed a touch. Good, but more of a specialty texture.
If you like a chewier center and stronger nut notes, an overnight chill is worth playing with. For a balanced, beginner-friendly texture, 30 minutes is my default.
Cashew Grind Size: Coarse vs Very Fine
I did one batch where I stopped grinding the cashews while there were still visible bits. Those cookies had tiny chewy fragments and a slightly uneven texture, almost like adding chopped nutsandground ones. Once I pushed the cashews to a very fine, powdery consistency, the dough became more cohesive and the baked cookies felt smoother in the mouth.
Nutrition Note
For anyone curious about the numbers: based on a yield of about 22 cookies, a rough estimate for one cookie is around 140–150 calories, with approximately 8 g fat, 16 g carbohydrates, and 2 g protein. This is an informal calculation using standard ingredient data and should be taken as an estimate, not medical or dietary advice.
If Your Cashew Rose Pistachio Cookies Misbehave: Diagnosing the Crumbs
Even with a well-tested recipe, cookies can misbehave. Here are the most common issues I have seen (in my kitchen and in friends’ kitchens) and what usually caused them.
They Taste Soapy or Perfume-Like
- Probable cause: Too much or too-strong rosewater.
- Fix for next time: Reduce rosewater to 1 1/2 teaspoons, especially if using a very potent brand. Make sure you are measuring with a proper teaspoon, not a random coffee spoon.
The Rose Flavor Disappears After a Day
- Probable cause: Very mild rosewater, or too little used.
- Fix for next time: Increase rosewater slightly (up to 2 teaspoons), and store cookies in an airtight container so the aroma does not dissipate into the room.
Cookies Spread Too Much and Are Thin
- Probable cause: Butter too soft or partially melted; under-measured flour; very warm dough from a hot kitchen; skipped chill time.
- Fix: Make sure butter is soft but not shiny or greasy. Chill the dough for the full 30 minutes. If your kitchen is very warm, you may need a slightly longer chill.
Cookies Are Too Thick, Dry, or Cakey
- Probable cause: Over-measuring flour or ground cashews; over-baking.
- Fix: Weigh your flour and cashews if possible. If using cups, lightly spoon and level rather than scooping. Pull cookies from the oven when edges are set but centers still look soft.
The Texture Is Gritty
- Probable cause: Cashews not ground finely enough.
- Fix: Grind cashews in a food processor in short pulses, scraping the sides as needed, until the texture is like fine sand. Stop before it turns into cashew butter.
Pistachios Turned Brown or Look Dull
- Probable cause: Overbaking or using already old/stale pistachios.
- Fix: Bake just until the edges set. Use fresh, vibrant green pistachios for the prettiest tops.
Variations from My Test Kitchen Notebook (And a Few I Haven’t Tried Yet)
This is the part of the recipe that makes me want to keep playing. Once the base dough is working, you can nudge it in a lot of different directions. Here are versions I have actually baked, plus a couple of experiments still on my “someday” list.
Almond-Cashew Rose Cookies
I swapped half of the ground cashews for very finely ground blanched almonds in one batch. The cookies were slightly more crumbly and had a more pronounced marzipan-like aroma. The rosewater sat very nicely on top of that almond note.
Verdict: lovely if you like almond-forward pastries, but the all-cashew version is a bit softer and smoother in texture.
Cardamom Twist
For a slightly more spiced vibe, I tried adding 1/4 teaspoon of freshly ground cardamom to the dry ingredients. It didn’t make the cookies taste “spiced” in a bold way, but it added a warm, almost citrusy background note that played beautifully with both pistachio and rose.
If you enjoy cardamom in chai or Middle Eastern desserts, this is an easy variation to test.
Orange Blossom & Rose Blend
One batch got an equal split of rosewater and orange blossom water (1 teaspoon of each). The result was more complex and a little brighter, almost like a floral citrus cookie.
Better than the straight-rose version or not? I liked it, but I still slightly prefer the cleaner rose profile. If you already love orange blossom water, you might feel the opposite.
White Chocolate Drizzle
As a finishing touch, I tried drizzling cooled cookies with melted white chocolate and a few extra chopped pistachios. The creamy sweetness worked well with the floral note, and the white chocolate firmed up nicely for stacking once it set.
This version is more of a special-occasion cookie tray look, but if you are making these for a bridal shower or Eid dessert table, it is an easy upgrade.
Gluten-Free Test
I’ve done one trial using a cup-for-cup style gluten-free baking blend in place of the all-purpose flour, keeping the ground cashews the same. The cookies baked up a bit more fragile but still soft, with just a slightly sandier crumb. The nut content helps mask some of the usual gluten-free texture issues.
If you need to avoid gluten, I would start here and make sure your blend already includes xanthan gum. As always, for celiac or severe gluten intolerance, check all your ingredients for cross-contamination and consult with a professional if needed.
Dairy-Free Curiosity
I have not yet tested these with dairy-free butter, but I am very curious what would happen using a high-fat vegan stick “butter” in the same quantity. My hunch is that a plant-based butter with similar fat and water content could work, but it may change spread and flavor.
If you try this before I do, I would genuinely love to hear how it goes — especially whether the rosewater reads differently with a different fat source.
Nut Swaps and a Big Caveat
Because the cashews are doing structural work here (not just acting as mix-ins), I would be cautious about swapping them out 1:1 for another nut without expecting changes.
- Almonds (finely ground) will give a slightly drier, more crumbly texture.
- Hazelnuts will change the flavor dramatically and might overpower the rose.
For anyone with nut allergies: this particular recipe is very nut-dependent. While you might be able to experiment with finely ground toasted sunflower seeds, I haven’t tried it and can’t vouch for the texture. If you do, treat it as a first-round experiment and keep notes.
Keeping the Perfume: Storage and Make-Ahead for Rose-Scented Cookies
One of my main goals with this recipe was a cookie that still tasted good — and still smelled like something — on day three. Here is what I have found works best for storage and make-ahead.
Storing Baked Cookies
- Cool cookies completely on a wire rack before storing.
- Transfer to an airtight container, layering with parchment if stacking.
- Store at room temperature for up to 4 days.
On days 1–2, the rosewater is most forward. By day 3, it softens a bit, but the cookies are still pleasantly fragrant and the texture is still soft thanks to the nut and sugar content.
Freezing Baked Cookies
You can freeze baked cookies in a single layer on a tray, then transfer to a freezer bag once firm. They keep well for about a month. Thaw at room temperature in a closed container so condensation forms on the container instead of the cookies.
The floral aroma does fade slightly with freezing, but the nuts and vanilla keep the flavor interesting.
Freezing Dough Balls
My favorite make-ahead strategy is to freeze the dough in scooped portions:
- Scoop chilled dough into balls.
- Freeze solid on a parchment-lined tray.
- Transfer to a labeled freezer bag.
When you are ready to bake, you can bake the frozen dough balls straight from the freezer. They may need an extra minute or two in the oven compared to the 12-minute baseline. The texture stays very close to freshly mixed-and-chilled dough, and the rose aroma holds up nicely.
How I Like to Serve These Soft, Fragrant Nut Cookies
Because the flavor profile leans floral and nutty rather than chocolatey, these fit into slightly different cookie moments in my house.
- With tea or coffee: They are lovely next to a small cup of strong coffee or black tea. The nuts and rosewater stand up surprisingly well to bitterness.
- On a mixed dessert tray: I like pairing them with other small cookies — maybe some plain butter sablés, dark chocolate cookies, or date bars. The rose-pistachio combo adds a distinct color and flavor note.
- As a gift: Because they stay soft for several days, they travel well in cookie boxes. Just use parchment between layers to protect the tops.
For a little extra flourish, you can sprinkle a tiny pinch of finely chopped pistachios or a few dried edible rose petal crumbs on top right after baking. It looks fancier than the effort it requires.
Cashew Rose Pistachio Cookie FAQ (Nerdy Edition)
Can I use roasted cashews instead of raw?
You can, but it will change the flavor. Roasted cashews bring a more pronounced, toasty note that can overshadow the rosewater a bit. In one roasted-cashew test batch, the cookies tasted more like a general nut cookie with a hint of floral in the background. With raw cashews, the flavor is gentler and lets the rose and pistachios lead.
Do I really need the extra egg yolk?
Technically you could skip it, but when I tried that, the day-two cookies were noticeably drier and more crumbly. The extra yolk adds fat and emulsifiers that keep the crumb tender over time. For a cookie designed to stay soft, I strongly recommend keeping it.
Can I reduce the sugar?
A modest reduction (say 10–15 percent) is possible, but when I dropped about 20 g of granulated sugar in one batch, the cookies baked up thicker and cakier, with less crispness at the edge. Sugar isn’t just sweetness here; it affects spread, browning, and softness. If you do experiment, expect some texture changes.
What if I do not have a food processor for the cashews?
You need the cashews very finely ground, almost like a coarse flour. Without a food processor, your best bet is to buy finely ground cashew meal if you can find it. Chopping by hand will almost never get fine enough for this particular dough.
Can I use almond extract instead of rosewater?
That becomes a different cookie, but a good one. Almond extract is much stronger than rosewater, so you’d use a much smaller amount (think 1/4 teaspoon to start). You will lose the floral character and move into more classic almond cookie territory.
Why are my cookies browning more than yours?
Ovens run differently. If your cookies are getting dark before the centers are set, try baking on a higher rack, using a light-colored baking sheet, or shaving a minute off the bake time. The goal here is set edges and soft, pale centers — not deep golden tops.
Can I make these smaller or larger?
Yes. If you make them smaller, reduce the bake time; if you make them larger, increase it slightly. The important cue is visual: edges set, centers puffed and still soft-looking. The 12-minute bake time in the recipe is calibrated for the size that yields about 22 cookies.
Do I have to chill the dough?
I strongly recommend it. In my tests, unchilled dough produced thinner cookies with a slightly greasier texture. The 30-minute chill makes the dough easier to work with and keeps the cookies thick and soft.
And if you tweak this recipe — swap in orange blossom water, try a dairy-free butter, or take the cardamom idea further — I would honestly love to hear what happens. This dough has turned into one of my favorite little baking experiments, and I don’t think I am done learning from it yet.
Kitchen Essentials
The exact tools and ingredients matches I use in my kitchen to get that perfect cookie texture.

Cookie Scoop
"Tool for portioning cookie dough evenly"

Hand Mixer
"Electric tool for blending ingredients quickly"

Brush
"Tool for applying liquids or glazes."

Cashew Rose Pistachio Cookies Built for Softness and Scent
Ground cashews for tenderness, pistachio bits for crunch, and just enough rosewater: these cookies are a little flavor lab on your sheet pan, designed to stay soft, fragrant, and nutty for days.

Cashew, Rosewater & Pistachio Cookie Pantry – Built for Softness and Perfume
For the Cashew Rose Pistachio Cookie Dough
For Finishing (Optional but Lovely)
Step-by-Step: How to Bake Soft, Fragrant Cashew Rose Pistachio Cookies
Making the Cashew Rose Cookie Dough
Soften the butter and set up your pans
Make sure yourunsalted butteris properly softened before you start. It should give easily when pressed with a finger, but still hold its shape and not look oily. If it’s still firm, leave it on the counter for another 10–15 minutes.
Line twobaking sheetswith parchment paper or silicone baking mats so they’re ready to go once the dough is mixed and chilled.
For one of my early test batches, I used butter that was still a bit cold on one side. The mixer never fully smoothed it out, and I ended up with streaky dough and cookies that baked up with odd, uneven ridges. Take the extra few minutes to get the butter evenly soft.
Cream the butter with the sugars
In a large mixing bowl (or the bowl of a stand mixer), add thesoftened unsalted butter,granulated sugar, andlight brown sugar.
Cream together onmedium speedfor about2–3 minutes, until the mixture lookslighter in color, a bit fluffy, and slightly thick and paste-like. Scrape down the bowl and beat for another 15–20 seconds to make sure there are no butter lumps hiding at the bottom.
Why this matters:Creaming traps tiny air bubbles in the fat, which gives these cookies a bit of lift without losing their soft, chewy centers. With the ground cashews in the dough, you need that air to keep them from baking up too dense.
If you stop creaming too early, the dough will be heavy and the cookies can bake up flatter and a bit greasy around the edges. If you cream way too long (5+ minutes on high), the cookies can puff and then collapse into craters. Aim for that sweet spot: visibly lighter and creamy, but not whipped like frosting.
Beat in the egg, extra yolk, and floral flavorings
Add theroom-temperature eggand the extraegg yolkto the bowl.
Beat on medium speed just until the mixture lookssmooth, glossy, and fully combined, about 30–45 seconds. Scrape down the bowl halfway through to catch any streaks.
Add therosewaterandvanilla extract, then mix again on low until everything is evenly incorporated.
Why this matters:The extra yolk adds fat, which keeps these cookies soft for days and helps carry the rose and pistachio flavors. Adding the rosewater now, instead of at the very end, helps it disperse evenly so you get a gentle floral note in every bite instead of random soapy pockets.
When I tested a batch with cold eggs straight from the fridge, the batter looked slightly curdled and the fat didn’t emulsify as nicely. The cookies still tasted good, but the texture was patchy—some bites soft, some a little rubbery. If your mixture looks broken, just keep mixing on low until it mostly smooths out before moving on.
Whisk together the flour, ground cashews, and dry ingredients
In a separate medium bowl, whisk together theall-purpose flour,very finely ground raw cashews, and the rest of yourdry ingredients(such as baking powder and salt, if listed separately in your ingredient list). Break up any clumps of ground cashew so the mixture looks even and powdery.
Why this matters:Pre-mixing the flour and ground nuts makes sure the cashews are evenly distributed through the dough. Because the cashews absorb moisture, you don’t want big pockets of nut flour or you’ll get wet, dense spots in the finished cookies.
The one time I tried to sprinkle the ground cashews straight into the wet ingredients without whisking them into the flour first, I ended up with streaks of nut paste running through the dough. Those spots baked up greasy and extra soft, while the rest of the cookie was normal. Take the extra minute with the whisk.

Combine wet and dry ingredients gently
Sprinkle the flour–cashew mixture over the creamed butter mixture.
Mix onlow speedor use a spatula to fold everything together just until you no longer see any dry streaks of flour. The dough will be fairly thick and soft, but it should come together into a cohesive mass.
Why this matters:Overmixing at this stage starts developing gluten in the flour, which fights against the tender texture you get from the ground cashews and extra yolk. Gentle mixing keeps the crumb soft instead of bready.
If the dough starts climbing up the mixer beaters or looks tough and stretchy, you’ve probably gone a bit too far with mixing. For this recipe, I stop the mixer when there’s still a light dusting of flour visible and finish folding by hand with a spatula—much harder to overdo it that way.
Fold in the pistachios
Add yourchopped pistachiosto the bowl.
Use a spatula to gently fold them through the dough until they’re evenly distributed. Try to avoid using the mixer for this part; a few extra strokes by hand is usually all you need.
The dough should now look thick, slightly sticky, and flecked with green pistachio pieces throughout.
When I tossed the pistachios in with the flour during one test batch, some pieces sank and clumped together in certain cookies. Folding them in at the end gave a much more even nutty crunch. If yours are very coarsely chopped, give them a quick extra chop so they don’t create big pockets that tear the cookies as they bake.
Chilling, Scooping & Shaping
Chill the dough for flavor and structure
Cover the bowl of dough tightly (with a lid, plate, or plastic wrap) and chill it in the refrigerator for at least30 minutes.
Why this matters:
- Hydration: The flour and ground cashews absorb moisture as they rest, which gives you a smoother, more cohesive dough and a softer, less crumbly cookie.
- Spread control: Cooler dough spreads more slowly in the oven, so the cookies stay thicker and chewier instead of running into flat disks.
- Flavor: The rosewater mellows and blends with the vanilla and nuts, so the floral note tastes rounded instead of sharp.
I tried skipping the chill on one batch because I was impatient, and those cookies spread almost 30% more. The edges turned too thin and crisp while the centers stayed underdone. The rose also tasted a bit harsher. That short half hour in the fridge fixes all of that.
Preheat the oven and prepare for scooping
When the dough has about10–15 minutesleft to chill, preheat your oven to350°F (175°C)with a rack in the middle position.
Make sure your lined baking sheets are ready and completely cool (warm sheets will make the first batch spread more).
If you preheat the oven right when you start chilling, it can sit blasting heat for a long time and run hotter than the dial says. I got noticeably darker bottoms on one test batch that went into an over-hot oven. Preheating closer to bake time keeps the temperature more accurate.
Scoop and space the cookies
Once the dough is chilled and slightly firmer, use amedium cookie scoop(about 1½ tablespoons of dough) or a spoon to portion the dough into balls.
Place the dough balls on the prepared baking sheets, leaving at least2 inchesof space between them to allow for spreading.
If you like, gently press a few extrachopped pistachiosonto the tops for a more visible nutty finish.
When I made these too large (around 3 tablespoons each), the edges set before the centers could finish baking and the rose flavor felt muted in that thicker center. Sticking around 1½ tablespoons gives you that soft middle without a doughy bite.
Decide how domed or flat you like them
If you prefer slightly thicker, more domed cookies, leave the dough balls as they are.
If you want a bit more spread and a somewhat flatter cookie with more golden edge, lightlypress the topsof each dough ball with your fingers or the bottom of a glass so they’re just a touch flattened—but still at least ¾-inch thick.
In my oven, fully rounded scoops stayed nicely thick and plush, while slightly flattened ones spread to that classic bakery-style shape with a defined chewy rim. If you press them too flat, they can overbake at the edges before the middle sets, so think gentle nudge, not pancake.
Baking, Doneness Cues & Cooling
Bake until just set at the edges
Bake one sheet at a time at350°F (175°C)for about10–12 minutes, depending on your oven.
Start checking around the9-minutemark. The cookies are done when:
- The edges look set and are just starting to turn a light golden color.
- The centers still look slightly soft, pale, and a bit puffy. They may look a touch underbaked in the very middle—that’s what you want.
- The chopped pistachios on top look a shade deeper and smell toasty, but not browned.
If your oven has hot spots, rotate the pan front to back halfway through the bake.
Why this matters:Pulling the cookies when the centers are still a little soft lets carryover heat finish the baking out of the oven. With the egg yolk and ground nuts, they firm up as they cool but stay plush instead of turning dry.
One of my test batches stayed in for 13–14 minutes because I kept waiting for deep color, and the result was tight, crumbly cookies with a faintly toasted-nut bitterness that overwhelmed the floral note. If the tops are deeply golden all over, they’ve gone too far for this style of cookie.

Cool on the sheet, then transfer to a rack
Remove the baking sheet from the oven and let the cookiescool on the pan for 5–7 minutes. The centers will finish setting during this time.
After that short rest, use a spatula to gently transfer the cookies to awire cooling rackand let them cool completely.
As they cool, the cookies will:
- Deflate slightly in the middle.
- Firm up enough to pick up cleanly.
- Develop their full rose–vanilla–nut aroma.
When I tried to move them immediately, the centers were still too soft and a couple of cookies folded in half over the spatula. On another batch, I forgot them on the hot sheet for 15+ minutes, and the bottoms got overly crisp compared to the tender tops. That 5–7 minute window is the sweet spot.
Let the flavors settle and store properly
Once completely cool, transfer the cookies to anairtight container. Store at room temperature for up to4–5 days.
The rose and vanilla actually taste a bit more rounded onday 2as the flavors have time to mingle with the cashews and pistachios.
If you want to keep them longer, you can freeze the baked cookies in a well-sealed container or bag for up to a month. Let them come back to room temperature before serving.
Because of the extra yolk and nut content, these stay soft longer than my standard cookie base. In my testing, they were still pleasantly soft on day 4, stored in a simple lidded container on the counter—no special tricks needed.
Maggie's Review
These cashew rose pistachio cookies stay soft for days thanks to ground cashews and an extra yolk, with pistachio bits adding gentle crunch and color. Balanced rosewater keeps the flavor floral but not soapy, and the dough is forgiving once chilled. A great option when you want something a little more special than a standard chocolate chip cookie.
✓What we Love
- Tender, soft-centered cookies that keep their texture for several days
- Layered nut flavor from ground cashews and chopped pistachios plus floral rosewater
- Clear tips on creaming, chilling, and baking time to avoid dry or cakey results
!Be aware
- Requires rosewater and two types of nuts, which may not be pantry staples for everyone
- Easy to overbake if you don’t pull them while the centers still look slightly soft
Kitchen Essentials
Nutrition Facts
22 servings per recipe
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Important Disclaimer
Nutritional values are estimates. Ingredient brands and manufacturing processes vary. This site does not provide medical dietary advice. Always verify ingredient labels if you have severe allergies.
Recipe Secrets & Tips
Baker's Notes
For the best texture and gentle rose flavor, weigh your flour and nuts if possible and stick to the shorter end of the baking time; the cookies should look just set around the edges and a bit soft in the middle when you pull them from the oven. Let them cool on the sheet so they finish setting without drying out.

