
Oh, these cookies! Do you remember those delicate, snowy treats that seemed to appear at every special occasion, dissolving into buttery, nutty goodness the moment they hit your tongue? Maybe you called them Mexican Wedding Cakes, Russian Tea Cakes, or Snowballs. Whatever the name, they evoke such lovely memories, don’t they? Well, get ready, because we’re giving that classic a little update today by adding gorgeous green pistachios. These Homemade Pistachio Wedding Cookies are ridiculously easy to whip up, smell absolutely divine while baking, and disappear even faster than they appear. They’re the kind of cookie that makes you feel like a baking superstar with minimal effort!
Why You’ll Love This Recipe
- Fast: From start to finish, you can have a batch ready surprisingly quickly.
- Easy: Seriously simple ingredients and straightforward steps. Perfect for beginners!
- Giftable: Their beautiful snowy appearance makes them a perfect homemade gift.
- Crowd-pleasing: Who can resist that melt-in-your-mouth texture and sweet, nutty flavor?
Ingredients
You don’t need anything fancy for these beauties. Just a few pantry staples and the star ingredient!
- 1 cup unsalted butter, softened: Make sure it’s properly softened, not melted! This is key for that perfect texture. I usually leave mine on the counter for an hour or two.
- ½ cup powdered sugar (plus much more for coating): We use some in the dough for sweetness, and lots for that iconic snowy finish.
- 1 teaspoon vanilla extract: Adds that essential warm, classic cookie flavor.
- 2 cups all-purpose flour: Just regular flour works perfectly here.
- ½ teaspoon salt: Balances the sweetness and enhances all the other flavors. Don’t skip it!
- ¾ cup finely chopped shelled pistachios: The star ingredient! Make sure they’re finely chopped so they distribute nicely and you get nutty goodness in every bite.
- optional: ½ teaspoon almond extract: This is totally optional, but almond and pistachio are best friends! It really enhances the nutty flavor.
How to Make It
Ready to get baking? Let’s make some magic!
- First things first, preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper. This makes cleanup a breeze and prevents sticking.
- In a large bowl, cream together your softened butter and the ½ cup powdered sugar. Beat them until the mixture is light and fluffy. This incorporates air and makes the cookies tender.
- Now, mix in the vanilla extract. If you’re using that optional almond extract, add it now too! Give it a quick mix to combine.
- Gradually add the 2 cups of all-purpose flour and the ½ teaspoon of salt. Mix on low speed or by hand until everything is just combined. Be careful not to overmix here – that can make cookies tough. Stop as soon as you don’t see dry streaks of flour.
- Gently fold in the finely chopped pistachios. Stir them in with a spatula until they’re evenly distributed throughout the dough.
- Time to shape! Scoop the dough into 1-inch balls. You can use a small cookie scoop or just roll them gently between your palms. Place them on your prepared baking sheet about 1 inch apart. They won’t spread a ton, but they need a little room.
- Pop them in the preheated oven and bake for 12–15 minutes. You’ll know they’re ready when the bottoms are lightly golden, but the tops still look pale. Don’t wait for them to turn golden on top!
- Let the cookies cool on the baking sheet for about 5 minutes. This is important – they’re delicate when hot.
- While they’re still warm (but cool enough to handle!), roll each cookie generously in powdered sugar. Get them nicely coated!
- Transfer the sugar-coated cookies to a wire rack to cool completely.
- Once they are completely cool, give them a second roll in powdered sugar. This creates that beautiful, thick, snowy white coating that these cookies are famous for!

Substitutions & Additions
Want to get creative? Here are a few ideas:
- Other Nuts: No pistachios? You can absolutely use finely chopped pecans, walnuts, or even almonds instead. The baking time should be about the same.
- Different Extracts: While vanilla is a must, you could experiment with a touch of almond, a tiny hint of cardamom, or even a little lemon zest folded into the dough for a brighter flavor.
- Chocolate Drizzle: Once completely cool and coated in sugar, you could drizzle them with melted white chocolate or dark chocolate for an extra touch of indulgence.
Tips for Success
Even though they’re easy, a few little tricks can make them perfect every time:
- Softened Butter is Key: If your butter is too hard, the dough will be crumbly. If it’s melted, the cookies will spread too much. Aim for butter that gives slightly when you press it.
- Don’t Overmix: Once the flour goes in, mix only until the dry ingredients are just incorporated. Overmixing develops gluten and leads to tougher cookies.
- Chop Nuts Finely: Large chunks of nuts can make the cookies hard to form and might cause them to crumble. Aim for a consistency similar to coarse sand.
- Don’t Overbake: These cookies should stay pale on top. The slight golden color on the bottom tells you they’re done. Overbaking will make them dry instead of melt-in-your-mouth.
- The Double Roll: Rolling while warm gives the first sticky layer for sugar to adhere to. Rolling again when cool ensures that beautiful, thick, snowy coating that won’t melt into the cookie.
How to Store It
These cookies keep really well! Once they are completely cool and coated, store them in an airtight container at room temperature. Layer them gently with parchment paper if needed to prevent crushing the delicate coating. They should stay fresh for about 1-2 weeks. You can also freeze the baked and coated cookies in an airtight container for up to 3 months. Thaw at room temperature before serving.
FAQs
- Can I use pre-chopped nuts? Yes, but make sure they are finely chopped. If they’re too large, give them a quick pulse in a food processor (but be careful not to turn them into nut butter!).
- Why do I need to roll them in sugar twice? The first roll while warm creates a base layer that sticks to the slightly soft surface. The second roll when they are fully cool gives you that extra thick, beautiful, snowy coating that is the hallmark of this style of cookie.
- Can I make the dough ahead of time? Absolutely! You can make the dough, wrap it tightly in plastic wrap, and refrigerate it for up to 3 days. Let it soften slightly at room temperature before scooping and baking. You could also form the balls and chill them on a baking sheet, then transfer to a container.

Classic Pistachio Wedding Cookies (Melt-in-Your-Mouth Good!)
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Step 2: In a large bowl, cream together the softened butter and the ½ cup powdered sugar until the mixture is light and fluffy. Mix in the vanilla extract and the optional almond extract (if using).
- Step 3: Gradually add the 2 cups of all-purpose flour and the ½ teaspoon of salt. Mix on low speed or by hand until everything is just combined and no dry streaks of flour remain. Gently fold in the finely chopped pistachios until they are evenly distributed throughout the dough.
- Step 4: Scoop the dough into 1-inch balls. Place them on your prepared baking sheet about 1 inch apart. Bake for 12–15 minutes, or until the bottoms are lightly golden but the tops still look pale.
- Step 5: Let the cookies cool on the baking sheet for about 5 minutes. While they’re still warm (but cool enough to handle!), roll each cookie generously in powdered sugar.
- Step 6: Transfer the sugar-coated cookies to a wire rack to cool completely. Once they are completely cool, give them a second roll generously in powdered sugar to create a thick, snowy coating.