Iranian Cookies Recipe: Cardamom-Infused Crunch With Rosewater Magic

Desserts

Iranian Cookies Recipe: Cardamom-Infused Crunch With Rosewater Magic

This Iranian cookies recipe transforms simple ingredients into delicate, aromatic treats that taste like a piece of Persian tradition. The secret lies in cardamom's warm spice and rosewater's floral essence, creating a crunchy-chewy texture that melts in your mouth.

I've perfected this recipe over years of baking, ensuring every batch delivers that signature balance of sweetness and complexity.

The foundation begins with finely ground almonds and pistachios, which provide the perfect crunch, while cardamom and rosewater infuse each bite with authentic Iranian flavor. Unlike many cookie recipes, these require no butter—just oil and a touch of sugar to bind everything together.

The dough is rolled thin, cut into intricate shapes, and baked until golden, creating layers of texture that make them irresistible.

What you'll end up with is a plate of cookies that look elegant enough for a holiday table but are simple enough for a weeknight treat. The aroma alone—warm cardamom and delicate rosewater—will fill your kitchen, while the taste delivers a perfect harmony of sweet, nutty, and floral notes.

These cookies stay fresh for days when stored properly, making them ideal for gifting or enjoying over time.

Whether you're baking for a celebration or simply craving something special, this recipe delivers professional-quality results with minimal fuss. The key is patience—letting the dough rest and baking at the right temperature ensures that signature texture we all love. Let's get started on creating these enchanting treats.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for iranian cookies

Simple ingredients transform into delicate, aromatic Iranian cookies with cardamom's warmth and rosewater's floral magic.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Ground Almonds 🥜 1 ½ cups Finely ground for crunch
Pistachios 🌰 1 cup Shelled, finely chopped
Granulated Sugar 🍚 ½ cup White or light brown
Powdered Sugar 🍚 ¼ cup For dusting cookies
Ground Cardamom 🌿 1 ½ tsp Freshly ground preferred
Rosewater 🌸 1 tbsp Pure, high-quality
Vegetable Oil 🫒 ½ cup Light, neutral flavor
Vanilla Extract 🌷 1 tsp Pure vanilla preferred
Salt 🧂 ¼ tsp Fine sea salt
Almond Extract 🥜 ½ tsp For nutty depth
Lemon Zest 🍋 1 tsp Freshly grated

The cardamom and rosewater are non-negotiable for authentic flavor. Penzeys Spices has the best ground cardamom, but any high-quality brand works—just make sure it's freshly ground. Rosewater? Look for pure, food-grade bottles at Middle Eastern markets or specialty stores. The pistachios should be shelled and finely chopped (a food processor works great), but pre-chopped from a package is fine in a pinch. For the almonds, blanched almond flour gives a smoother texture, but regular ground almonds still work. The sugar ratio is key—too much powdered sugar makes them cakey, so measure carefully.

No cardamom? Cinnamon and a pinch of nutmeg can mimic the warmth, but it won't be the same. Short on rosewater? Orange blossom water is a decent substitute, but use half the amount. The almond extract adds depth—if you don't have it, extra vanilla extract works, but the flavor won't be identical. For the pistachios, walnuts or pecans can replace half the amount, though the texture will differ. The dough needs to rest for at least 30 minutes—this is where the magic happens, so don't skip it.

These cookies stay fresh for about 5 days in an airtight container at room temperature. For longer storage, freeze the dough balls before baking—just bake straight from frozen, adding 2-3 extra minutes. The aroma lingers for days, so store them away from other foods. If they soften, pop them back in the oven for 2-3 minutes to restore crispness. Perfect for gifting—just package them in cellophane bags with a ribbon for an elegant touch.

❤️

Why You'll Love This Recipe

  • No-Fuss Mixing: I swear by the 5-minute prep here—just toss the flour, ground almonds, and pistachios in a bowl. No sifting, no weird ratios, and honestly? My kids help "stir it up" while I measure sugar. That’s how foolproof it is.
  • Nutty-Sweet Magic: The ground almonds give these a buttery richness, while the pistachios add that crunch—like a cookie and a candy bar had a baby. Between us, the sugar dusting on top? Total game-changer for texture.
  • Party or Snack: I’ve served these at Persian New Year gatherings and as after-school treats—same recipe, different vibes. The powdered sugar coating makes them fancy enough for guests, but they’re also the go-to when I’m too tired to bake.
  • Budget Crunch Winner: Pistachios might sound pricey, but a little goes a long way here. I buy them in bulk, and the rest of the ingredients? Basic pantry staples. Plus, they keep for weeks in an airtight container—no sad, stale cookies here.

Step-by-step instructions for Iranian cookies with cardamom and rosewater

Here's how to craft these fragrant, nutty cookies with perfect texture and flavor balance.

1

Combine Dry Ingredients for Even Distribution

In a large mixing bowl, sift together the 2 cups all-purpose flour, 1.5 teaspoons ground cardamom, 0.25 teaspoon salt, and 1 teaspoon lemon zest. I like to use a fine-mesh sieve for this step—it aerates the flour and prevents lumps in the final dough. Gently whisk these dry ingredients until they're fully blended and no cardamom specks remain visible.

Next, add the 1.5 cups ground almonds and 1 cup finely chopped pistachios to the bowl. Use your fingers to break up any almond clumps and distribute the pistachios evenly throughout the mixture. The nutty crunch is what makes these cookies special, so make sure they're well incorporated. Set this mixture aside for now—we'll combine it with the wet ingredients next.

2

Mix Wet Ingredients to Create a Smooth Dough

In a separate medium bowl, whisk together the 0.5 cup vegetable oil, 0.5 cup granulated sugar, 1 tablespoon rosewater, 1 teaspoon vanilla extract, and 0.5 teaspoon almond extract. The rosewater and almond extract are potent, so I like to add them one at a time while whisking—this prevents overpowering the delicate flavors. The mixture should be smooth and slightly syrupy in texture.

Now, gradually pour the wet mixture into the bowl with the dry ingredients. Using a wooden spoon or silicone spatula, gently fold everything together until just combined. You'll notice the dough will be slightly crumbly at first, but don't overmix—just work it until it begins to hold together when pressed. If the dough feels too dry, add 1-2 teaspoons of cold water to help it come together.

3

Chill the Dough for Better Texture

Divide the dough into 4 equal portions (about 4 ounces each) and roll each portion into a log about 12 inches long. Wrap each log tightly in plastic wrap and refrigerate for at least 1 hour, or up to 24 hours. This chilling step is crucial—it firms up the dough, making it easier to slice and preventing excessive spreading during baking.

I know it's tempting to skip this step, but trust me—chilled dough yields cookies with better texture and shape. The cold temperature also allows the flavors to meld more deeply, resulting in that authentic Iranian cookie aroma when they bake.

4

Bake Until Golden and Fragrant

Preheat your oven to 350°F and line two baking sheets with parchment paper. Using a sharp serrated knife, slice each chilled dough log into ¼-inch thick rounds. I find that a gentle sawing motion works best—press down lightly as you cut to prevent the knife from dragging through the dough.

Arrange the cookies on the prepared baking sheets, leaving about 1 inch of space between each one. Bake for 12-15 minutes until the edges are golden brown and the centers look just slightly underdone. The cookies will continue to set as they cool, so don't bake them until they're completely firm.

5

Dust and Cool for Perfect Finish

As soon as the cookies come out of the oven, transfer them to a wire rack to cool completely. While they're still warm, dust the tops generously with the 0.25 cup powdered sugar using a fine-mesh sieve. This gives them that signature dusty finish and balances the nutty, spiced flavors.

Let the cookies cool for at least 10 minutes before serving. The first bite should reveal a tender yet slightly crisp texture with layers of cardamom warmth, rosewater sweetness, and nutty depth. Store any leftovers in an airtight container for up to 5 days—if they last that long! These cookies are best enjoyed at room temperature, so bring them to the counter before serving for the ultimate experience.

👨‍🍳

Pro Tips For Making Iranian Cookies

  • Pulse Almonds Briefly: Run ground almonds in the food processor for just 10-15 seconds—longer makes them oily and turns your dough greasy. I learned this after making a batch that stuck together like glue and required extra flour.
  • Toast Pistachios First: Lightly toast chopped pistachios in a dry pan for 3-4 minutes until fragrant. This deepens their flavor and prevents them from turning bitter in the dough—trust me, it makes a difference.
  • Chill Dough Twice: Shape the dough, refrigerate for 30 minutes, then roll and cut. The second chill prevents spreading and ensures clean edges—skipping it leads to messy, uneven cookies.
  • Sift Powdered Sugar: Sift the powdered sugar over the finished cookies instead of sprinkling it directly. This creates a smoother, even coating and cuts down on waste—no more clumpy bits ruining the presentation.

Perfect pairings for iranian cookies

Tea Pairings

These delicate cookies pair beautifully with Persian chai, particularly sabzeh tea—a traditional green tea infused with fresh mint and dried lime. The cardamom in the cookies complements the tea's earthy notes, while the rosewater adds a floral harmony.

For an afternoon treat, try saffron milk tea—the golden hue and subtle spice enhance the nutty depth of the cookies. 🌿

Coffee Accompaniments

For a richer pairing, serve with Iranian cardamom coffee—the same spice used in the cookies creates a cohesive flavor experience. Brew a mild Turkish coffee and sweeten it lightly with rosewater syrup to mirror the dessert's floral notes.

The bitterness of the coffee balances the sweetness, making each bite more complex. ☕

Seasonal Fruit

Fresh pomegranate seeds or sliced figs make a stunning presentation alongside these cookies. The tartness of pomegranate cuts through the richness, while figs add natural sweetness that complements the cardamom. Arrange them on a platter with the cookies for a visually appealing and flavorful contrast. 🍇

Creamy Dips

For a decadent touch, serve with Iranian walnut paste (badamak) or rosewater-infused cream cheese. The nutty paste mirrors the almonds in the cookies, while the cream cheese adds a velvety texture. Spread a thin layer on a plate and arrange the cookies on top for dipping—perfect for gatherings. 🥜

Wine and Liqueur

A sip of sweet Muscat wine or rose liqueur elevates these cookies to a luxurious treat. The floral and fruity notes of Muscat enhance the rosewater, while rose liqueur adds a boozy depth. Serve chilled for a refreshing contrast to the warm, spiced cookies. 🍷

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 36g12%
Dietary Fiber 4g14%
Sugars 18g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute rosewater if I can't find it?

Yes! Use orange blossom water as a substitute, but reduce the amount to ½ tablespoon since it's stronger. For a non-floral option, try 1 teaspoon vanilla extract plus ½ teaspoon almond extract—this mimics the sweetness without the floral notes. The cardamom will still shine through, but the aroma won't be identical.

2

Why do my cookies spread too much when baking?

Overmixing the dough or skipping the 1-hour chilling step are the most common causes. The dough should be just combined—no more! Also, ensure your oven is fully preheated to 350°F and use a ¼-inch thick cutter. If they still spread, try baking on the middle rack for 10-12 minutes instead of 15. The edges should be golden while the centers stay slightly soft.

3

How can I make these cookies nut-free?

Replace the 1.5 cups ground almonds and 1 cup pistachios with 2 cups gluten-free oat flour and ½ cup sunflower seed butter (thinned with 1 tablespoon oil). Add 1 extra teaspoon vanilla extract to compensate for the missing nutty depth. The texture will be softer but still delicious—just avoid overbaking.

4

What’s the best way to shape these cookies?

Roll the chilled dough into 12-inch logs and slice into ¼-inch rounds for classic cookies. For intricate designs, use a pastry bag with a star tip to pipe small shapes onto a parchment-lined tray, then bake for 10-12 minutes. For a rustic look, press the dough into ½-inch thick rectangles and score with a knife before baking.

5

Can I bake these without an oven?

Yes! Use a cast-iron skillet on medium-low heat with 1 tablespoon oil. Press ¼-inch thick dough rounds into the skillet and cook for 3-4 minutes per side until golden. The edges will crisp while the centers stay tender. For even cooking, keep the heat consistent and avoid moving the skillet too much.

★★★★★5.0(11 reviews)
Categories Desserts