Mexican Wedding Cookies (Vegan + Dairy Free)

mexican wedding cookies

mexican wedding cookies

I’m not sure when I had my first bite of a Mexican Wedding cookie, but I’m certain it was at a formal affair of some sort…like a wedding.

And each time I’d come across them, it was like the first time all over again. That initial melt-in-your-mouth bite was pure bliss.

The Hubster had brought home a cookie tray from the Oakmont Bakery. And had left it on the counter taunting me for days. There were even a few of the Mexican Wedding cookies staring over at me. Calling my name. And saying eat me.

What. Your food doesn’t talk to you?

I decided that I needed to make some for myself. Some that were dairy free.

This is what I came up with. With inspiration coming from the Joy of Baking.

Yields 24

Mexican Wedding Cookies

Dairy Free Mexican Wedding Cookies

15 minPrep Time

15 minCook Time

30 minTotal Time

Save Recipe


  • 2/3 cup whole pecans
  • 1 cup (2 sticks) Earth Balance, room temperature
  • 1/4 cup powdered sugar
  • 1 tsp vanilla extract
  • 2 cups unbleached all-purpose flour
  • 1/4 tsp salt
  • 1 cup powdered sugar, sifted (for topping)


  1. Preheat oven to 350°F.
  2. Place pecans on a baking sheet or toaster oven tray and bake for about 8 minutes, or until lightly brown and fragrant. Cool.
  3. Once the nuts have cooled completely place them, along with 2 tbs of the flour from the recipe, into your food processor, fitted with a metal blade, and process until they are finely ground.
  4. In a large bowl, beat the butter and sugar until light and fluffy; about 2 minutes.
  5. Beat in the vanilla extract.
  6. Add the remaining flour and salt, and beat until combined.
  7. Stir in the nuts.
  8. Cover and refrigerate the dough for about one hour or until firm. (Can put in freezer to speed process up if you are impatient like me.
  9. Line two baking sheets with parchment paper.
  10. Form the chilled dough into 1 inch balls and place them onto prepared baking sheets. Press with hand or bottom of a glass to flatten the top.
  11. Bake for about 12-15 minutes, or until the edges of the cookies start to brown.
  12. Remove from oven and place on a wire rack to cool for about 5 minutes.
  13. Place 1 cup of powdered sugar into a bowl, and roll one cookie at a time until coated with sugar. Note: the warmer the cookies, the more the powdered sugar turns into a paste. So don't rush the cooling process.
  14. Store in an airtight container.

Allergen Information

Nightshade free, dairy free, and soy free. It's also corn free if you don't use powdered sugar.


Let's stay connected!

Looking for a little extra inspiration in your inbox? Enter your name and email below and I'll share some of my favorite tips and tools to get your day going.

More about Emily Levenson

Emily Levenson is a meditation encourager, mama, and Pittsburgh enthusiast. She recently launched a podcast called Nourish + Flourish and is a co-pilot at Propelle.


  1. Reply Those look and sound completely delicious! The melt in your mouth part really got me! What is nightshade?
    1. Reply They are kind of amazing. Nightshades are a grouping of foods that include white potatoes, tomatoes, peppers {sweet and spicy}, eggplant, paprika, chili powder. It even includes things like tobacco. I have an intolerance to nightshades, so I label recipes to include that information, in case there are others out there who avoid those foods too.
  2. Reply I think you first tasted them at home when you were a child. I used to make them all the time. Of course, mine had lots and lots of butter in them. We made them into crescent shapes and I do believe you helped me shape them, bake them, and roll them in sugar. =)
  3. Reply I was just looking for a gluten free version of these the other day! This is what I found: I'm going to need to try to find some of this gluten free all-purpose flour.
    1. Reply I know that Gluuteny in Sq. Hill sells their GF flour blend. And Bob's Red Mill makes a GF blend that they sell in the grocery stores.

Leave a Reply

Your email address will not be published. Required fields are marked *