Desserts
This Persian cookies recipe brings the delicate flavors of Iran to your kitchen with cardamom and rosewater that create a perfect balance of crunch and buttery softness. 💫 I first discovered these cookies when visiting my friend's family in Portland, where they served them warm with Persian tea—a combination that became an instant favorite.
The secret lies in the layers of texture: crispy edges, tender centers, and just the right amount of spice from ground cardamom.
The dough comes together with simple ingredients—flour, butter, sugar, and a touch of rosewater—that transform into delicate, melt-in-your-mouth cookies. What makes these stand out is the way the cardamom infuses warmth while the rosewater adds a floral note that feels luxurious.
Baking them low and slow ensures they develop that signature crispness without drying out, a technique I perfected after testing multiple batches.
By the time they emerge from the oven, you’ll have golden-brown cookies with buttery layers that shatter slightly at the edges. The aroma alone—warm cardamom and rosewater—will fill your kitchen, transporting you to a bustling Iranian café.
These are the kind of cookies that disappear quickly, so make a double batch if you plan to share.
Serve them warm with a cup of Persian tea or alongside dates and nuts for a traditional touch. The versatility of these cookies makes them perfect for holidays, gifts, or a simple afternoon treat.
Let’s get started on creating these fragrant, buttery delights that taste like a piece of Iran in every bite.
Ingredients for persian cookies
Simple ingredients transform into delicate Persian cookies with cardamom warmth and rosewater fragrance.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for dough |
| Granulated Sugar 🍚 | 1 cup | Superfine preferred |
| Ground Cardamom 🌿 | 2 tsp | Freshly ground preferred |
| Rosewater 🌸 | 1 tbsp | Pure, food-grade only |
| Vanilla Extract 🥛 | 1 tsp | Pure vanilla preferred |
| Large Egg Yolk 🥚 | 1 whole | For binding |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Almond Flour 🌰 | ½ cup | For added crunch |
| Toasted Slivered Almonds 🌰 | ¼ cup | For garnish |
| Powdered Sugar 🍚 | ¼ cup | For dusting |
Cardamom and rosewater are the stars here. Look for ground cardamom in spice shops—it’s stronger than pods and makes a huge difference. Whole Foods or Middle Eastern markets usually carry the best quality. Rosewater? Grocery stores like Trader Joe's or specialty shops sell pure, food-grade versions—never perfume or floral water. The almond flour adds that signature crunch, so toast it lightly in a dry pan before using. For the almonds, Costco or bulk bins are great for saving money, but any slivered almonds work if toasted until golden.
No cardamom? Cinnamon at half the amount gives warmth, though it won’t be authentic. Short on rosewater? Orange blossom water is a close second, but use half the quantity. The almond flour can be swapped for more all-purpose flour, but the texture will be slightly denser. For a nut-free version, skip the almond flour and garnish with crushed pistachios or sesame seeds. The butter should be cold—cut it into small cubes and let it sit at room temp for 10 minutes before mixing. This ensures the dough stays workable without melting.
These cookies keep for 5 days in an airtight container at room temperature, but they’re best enjoyed fresh. For gifting, wrap individual cookies in parchment paper and tie with twine—they’ll stay crisp for 3 days. Freeze the dough balls for up to 2 months if you want to bake fresh batches later. The aroma alone will have your kitchen smelling like a Persian café, so bake a double batch—they disappear fast!
Why You'll Love This Recipe
- No-Fuss Dough: I swear by this recipe because it’s literally three bowls and a mixer—no rolling, no fuss. Just cream butter and sugar until light, fold in the cardamom and rosewater, and you’re done. Honestly, even if I’m exhausted, these cookies still happen.
- Floral Crunch Magic: That first bite? Buttery, crisp-edged, with a whisper of rosewater and cardamom that tastes like a secret garden. I’ll be real: the sugar crust is the star—it caramelizes just enough to make you reach for another.
- Tea Party Ready: These are my go-to for guests, holidays, or just because. Serve them warm with chai, or let them cool for that perfect crunchy texture. Between us, they disappear faster than I can say “second cup of tea.”
- Lasts All Week: A batch makes 30 cookies, and they stay fresh for days—no weird fridge storage needed. I freeze half for lazy mornings, and they still taste like I baked them yesterday. Budget win? Absolutely.
Step-by-step instructions for cardamom-rosewater Persian cookies
Here's how to create delicate, fragrant cookies with perfect buttery layers and a satisfying crunch.
👨🍳 Step 1: Mix Dry Ingredients for Light Texture
In a medium bowl, whisk together the 3 cups all-purpose flour, 0.5 tsp salt, 2 tsp ground cardamom, and 0.5 cup almond flour. Sift the mixture through a fine-mesh sieve directly into a large mixing bowl to aerate it. This step ensures your cookies will be light and tender rather than dense.
I always sift the flour mixture twice for maximum lightness. The cardamom and almond flour add depth of flavor while keeping the texture delicate. Give it a quick stir with a silicone spatula to break up any remaining lumps before moving to the next step.
🍳 Step 2: Cream Butter and Sugar for Flaky Layers
In a stand mixer fitted with the paddle attachment, beat the 1 cup cold cubed unsalted butter and 1 cup granulated sugar on medium speed for 3-4 minutes. You're looking for a pale, fluffy mixture that nearly doubles in volume. This creaming process incorporates air that will create those beautiful flaky layers in your cookies.
Here's the thing—don't rush this step. The butter should be completely creamed with no visible streaks of butter remaining. If your kitchen gets warm, chill the mixture for 10 minutes before proceeding. Cold butter creates better layers and prevents spreading during baking.
👨🍳 Step 3: Add Wet Ingredients for Binding
Add the 1 whole large egg yolk, 1 tbsp rosewater, and 1 tsp vanilla extract to the butter mixture. Mix on low speed for 1-2 minutes until fully combined. The rosewater and vanilla will infuse the dough with their delicate floral and sweet notes.
I like to add the rosewater gradually—start with ½ tbsp, mix well, then add the remaining ½ tbsp. This prevents overpowering the dough. The egg yolk acts as a binder, helping the dough hold together while keeping it tender. The mixture should be smooth and slightly sticky but manageable.
🥘 Step 4: Combine Wet and Dry for Perfect Dough
Gradually add the sifted dry ingredients to the wet mixture, mixing on low speed until just combined. Be careful not to overmix—stop as soon as the dough comes together. Overmixing develops gluten, which makes cookies tough instead of tender.
Once combined, turn the dough out onto a lightly floured surface and gently knead it 2-3 times just to bring it together. It should be soft but not sticky. If it's too dry, add 1 tsp milk (though we're not using milk in this recipe, it's helpful to know). Divide the dough into 4 equal portions, flatten slightly, and wrap each in plastic wrap.
⏰ Step 5: Chill and Roll for Even Baking
Refrigerate the dough portions for at least 1 hour (up to 24 hours). Chilling relaxes the gluten and prevents the cookies from spreading too much in the oven. This step is crucial for achieving those delicate, thin cookies with crisp edges.
After chilling, preheat your oven to 350°F. On a lightly floured surface, roll out one portion of dough to about ⅛-inch thickness. Use a 2½-inch round cutter to cut out cookies, then transfer them to a parchment-lined baking sheet, leaving 1 inch between each cookie.
🔥 Step 6: Bake to Golden Perfection
Bake the cookies for 12-14 minutes until the edges are light golden brown and just beginning to turn translucent at the edges. They'll continue cooking slightly as they cool on the baking sheet. Rotate the baking sheet halfway through for even baking.
Remove the cookies from the oven and immediately sprinkle each with a pinch of the 0.25 cup toasted slivered almonds and dust lightly with the 0.25 cup powdered sugar. Let them cool on the baking sheet for 5 minutes before transferring to a wire rack. The warm cookies will crisp up slightly as they cool.
Pro Tips For Making Persian Cookies
- CHILL THE DOUGH: After mixing the butter-sugar-cardamom base, pop the dough in the fridge for at least 30 minutes—yes, even if you’re eager to bake. I used to skip this and ended up with cookies that spread like pancakes. Cold dough holds its shape and develops better flavor.
- WEIGH THE FLOUR: Scoop the flour into a measuring cup, then level it off with a knife—don’t pack it down. Persian cookies rely on precision; too much flour makes them dense, and you’ll regret it when they turn out like hockey pucks instead of delicate cookies.
- USE ROSEWATER SPARINGLY: Start with just ½ teaspoon of rosewater, then taste the dough before adding more. Too much can overpower the cardamom and butter; I’ve ruined batches by going overboard. A subtle hint is all you need.
- BAKE IN BATCHES: Crowd the tray, and you’ll steam the cookies instead of baking them. Space them 2 inches apart—even if it looks like you’re wasting oven space—and rotate the pan halfway through. This ensures even browning and crisp edges.
Creative variations of this dish
Classic Nân-e Berenji
This traditional Persian cookie, known as Nân-e Berenji, is a staple in Iranian households and perfect for tea time. Replace the almond flour with 1 cup rice flour (toasted lightly in a dry pan for 2-3 minutes until fragrant) and reduce the all-purpose flour to 2 cups.
The rice flour gives these cookies their signature crispness and delicate texture. I first tried this version when visiting an Iranian bakery in Portland—it’s a must for fans of traditional flavors. 🌾
Spiced Pistachio Delight
For a nutty twist, fold ½ cup finely chopped pistachios into the dough before rolling. Add ½ tsp cinnamon and ¼ tsp ground ginger for warmth. Toast the pistachios in a dry skillet for 3-4 minutes until golden, then chop them coarsely.
This variation is especially popular during Nowruz, the Persian New Year, and pairs beautifully with Persian tea. The pistachios add a luxurious crunch that elevates the classic recipe.
Lemon-Zest Twist
Brighten the flavor profile by adding 1 tbsp lemon zest to the dough along with the vanilla extract. The citrus cuts through the richness of the butter and balances the floral notes of the rosewater. I discovered this variation while experimenting with seasonal ingredients at my Portland farmers market.
For extra zing, roll the dough slightly thicker (⅛-inch) and bake for 10-12 minutes at 350°F. The zest infuses the cookies with a refreshing aroma that’s perfect for afternoon snacking.
Coconut-Cardamom Fusion
Swap out the almond flour for ½ cup unsweetened shredded coconut (toasted in the oven at 350°F for 5 minutes until golden). Add 1 tsp more cardamom to enhance the spice profile. This tropical-inspired version is a hit with guests who love unexpected flavor combinations.
The coconut adds a subtle sweetness that complements the rosewater beautifully. Roll the dough slightly thinner (⅛-inch) to ensure even baking, and sprinkle with extra toasted coconut before baking for added texture.
Savory Za’atar Version
For a savory take, reduce the sugar to ½ cup and add 1 tbsp za’atar (a Middle Eastern herb blend) to the dry ingredients. Replace the rosewater with 1 tsp lemon juice for brightness.
This variation is inspired by Persian savory pastries and works perfectly as an appetizer with hummus or labneh. The za’atar adds an earthy depth that contrasts with the buttery dough. Bake at 375°F for 10-12 minutes until golden and crisp.
Seasonal Pumpkin Spice
Celebrate fall by adding ½ cup pumpkin puree (unsweetened) to the dough and increasing the sugar to 1 cup. Mix in 1 tsp pumpkin pie spice (or ½ tsp cinnamon + ¼ tsp nutmeg + pinch of cloves) for warmth.
This version is inspired by Persian autumn traditions and pairs wonderfully with chai tea. The pumpkin adds moisture, making the cookies slightly denser but still tender. Roll the dough to ⅛-inch thickness and bake for 12-14 minutes at 350°F until the edges are set.
Nutrition facts
Frequently asked questions
What makes these Persian cookies different from regular cookies?
The secret lies in the cardamom-rosewater blend and almond flour that create a delicate floral-spiced flavor with a satisfying crunch. Unlike traditional cookies, these have thin, crisp edges with tender centers—perfect for pairing with Persian tea. The dough also incorporates toasted almonds for extra texture that sets them apart.
Can I substitute rosewater with something else?
Yes! If you can't find rosewater, try orange blossom water (use half the amount) or 1 tsp vanilla extract + ½ tsp almond extract for a floral note. For a citrus twist, add 1 tbsp lemon zest instead. Avoid perfume-grade rosewater—it's not food-safe and can overpower the dough.
How do I prevent my Persian cookies from spreading too much?
Chill the dough for at least 1 hour (up to 24 hours) before rolling and cutting. Use cold butter (cubed and chilled) and roll the dough to ⅛-inch thickness. Bake on the middle rack at 350°F for 12-14 minutes—don't overbake! The key is patience: underbaked cookies crisp up as they cool.
Are these cookies gluten-free?
Not traditionally, but you can adapt them! Replace the all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill) and use gluten-free almond flour. Add ½ tsp xanthan gum to the dry ingredients for structure. Note that texture may vary slightly—these will be more delicate. For extra binding, use 1 whole egg instead of just the yolk.
How should I store and serve these cookies?
Keep them in an airtight container at room temperature for 5 days or freeze dough balls for 2 months. For gifting, wrap individually in parchment paper tied with twine—they stay crisp for 3 days. Serve warm with Persian tea, chai, or alongside dates and nuts for a traditional touch. The aroma alone makes them irresistible!
