Alfajores Cookies

JUMP TO RECIPE
4.98 from 81 votes

share

These Alfajores are soft, buttery sandwich cookies filled with creamy Dulce de Leche, with just a hint of lemon that keeps them light and balanced. These melt-in-your-mouth treats are popular across Latin America, especially in Argentina, where they’re a staple for afternoon coffee breaks and special gatherings.

A stack of Alfajores cookies on a blue background.

Alfajores

They’re surprisingly simple to make, just a few pantry ingredients, a little chill time for the dough, and that glorious Dulce de Leche center that ties it all together. The cookies bake up tender, almost shortbread-like, then get sandwiched together and rolled in coconut for that perfect finish.

These Alfajores are buttery and delicate, made with a mix of flour and cornstarch that gives them their signature soft texture. The dough is lightly scented with lemon zest and vanilla, creating a gentle, sweet aroma as it bakes. Once cooled, the cookies are filled with thick Dulce de Leche and rolled in coconut flakes that cling to the sides, giving each bite the perfect mix of creamy and crumbly.

Enjoy them with a cup of coffee, pack them up as gifts, or make a batch for your next get-together. They’re the kind of cookie everyone will ask for the recipe.

Portrait of Ana Frias

🩷 xoxo, Ana

***This post was originally published on Dec 2015. It has been updated to be more helpful.

Alfajores cookies placed on a white cutting board placed on a pink board.

Featured comment:

“My spanish teacher is from Argentina. She said these taste just like the ones her grandmother would make for her. They brought tears to her eyes. Thank you for the perfect cookie”

Dixie

The ingredients for this recipe placed on a pink background.

Ingredients Notes

  • The flour – For this recipe we’ll use a combination of all-purpose flour & cornstarch. Using cornstarch (Maizena in Spanish) is the key to make these melt in your mouth cookies. The results are amazing!
  • Leavening agent – Baking powder, baking soda and kosher salt
  • White sugar and unsalted butter
  • Egg yolks & vanilla extract
  • The zest of two lemons – don’t skip this! It ads the perfect balance to these cookies.
  • The filling – Dulce de leche. Store bought or homemade (see how to make homemade dulce de leche).
  • Coconut flakes

***Make sure to scroll all the way down to the recipe card to get the full ingredient list and written recipe.

How to Make Alfajores Cookies

Sifting flour thru a mesh colander over a mixing bowl.

Step 1) Start by whisking together your dry ingredients: flour, cornstarch, baking powder, baking soda, and salt. This gives the cookies that soft, airy texture.

Pouring two eggs into a stand mixer.

Step 2) In the bowl of an electric mixer, beat the butter and sugar until it’s pale and fluffy. Add the egg yolks, vanilla, water, and lemon zest, mixing just until everything looks smooth and creamy.

Pouring flour into a stand mixer.

Step 3) Add the dry mixture to the wet ingredients on low speed until the dough comes together.

Making cookie dough in a stand mixer.

It’ll be soft but not sticky.

A hand placing plastic wrap over cookie dough in the shape of a rectangle.

Step 4) Wrap it in plastic and chill it for at least two hours, this helps the cookies keep their shape.

Why is important to chill the dough prior to baking, King Arthur baking website explains it the best:

Chilling cookie dough before baking solidifies the fat in the cookies. As the cookies bake, the fat in the chilled cookie dough takes longer to melt than room-temperature fat. And the longer the fat remains solid, the less cookies spread. In addition, the sugar in the dough gradually absorbs liquid.

Bake the cookies

Cutting cookie dough with a cookie cutter.

5) Roll out the dough to about ¼ inch thick and cut into circles. Place them on parchment-lined baking sheets and bake at 350°F for around 9 minutes, just until the edges start turning pale golden.

6) Let them cool completely before spreading Dulce de Leche on the bottom of half of the cookies. Sandwich them gently with the other half.

7) Roll the edges in shredded coconut and dust the tops with powdered sugar. Try not to eat them all right away – they’re even better the next day!

Alfajores on a blue background with a knife spreading dulce de leche inside the cookies.

Make ahead

  • Make cookie dough, wrap very tightly with plastic wrap and refrigerate for up to 3 days.
  • Freeze cookie dough for up to 3 months. Wrap in plastic wrap and and place inside a plastic freezer bag. Label the bag with the month and the baking temperature and place the bag in the freezer. 

Ana’s Recipe Tips

  • Chill the dough: This step is key. It keeps the cookies from spreading and helps achieve that tender crumb.
  • Use a good Dulce de Leche: A thick, rich one works best so it doesn’t ooze out the sides. Homemade or store-bought both work great.
  • Don’t overbake: The cookies should stay pale with barely golden edges. Overbaking makes them dry.
  • For a cleaner look: Use a piping bag to spread the Dulce de Leche neatly onto the cookies.
A stack of Alfajores cookies on a blue background.
A stack of Alfajores cookies on a blue background.

Alfajores Cookies

Soft, buttery Argentinian Alfajores filled with creamy Dulce de Leche and rolled in coconut. Perfect with coffee or as a homemade gift.
4.98 from 81 votes
Print Pin Rate
Course: Dessert
Cuisine: Argetina
Prep Time: 26 minutes
Cook Time: 9 minutes
Total Time: 35 minutes
Servings: 24 sandwich cookies
Calories: 153kcal
Author: Ana Frias

Ingredients 

  • 1 cup all-purpose flour
  • 1 cup cornstarch
  • 1 teaspoon baking powder
  • ¼ teaspoon baking soda
  • ¼ teaspoon kosher salt
  • ½ cup granulated sugar
  • 8 tablespoons unsalted butter (1 stick) - at room temperature
  • 2 large egg yolks
  • 1 teaspoons vanilla extract
  • 2 tablespoons warm water
  • 2 teaspoon finely grated lemon zest
  • 8 ounces Dulce De Leche - homemade or store bought
  • 1 cup coconut flakes
  • powder sugar - optional

Instructions

  • In a large bowl, sift together the flour, cornstarch, baking powder, baking soda and kosher salt. Set aside
    1 cup all-purpose flour, 1 cup cornstarch, 1 teaspoon baking powder, ¼ teaspoon baking soda, ¼ teaspoon kosher salt
  • In the bowl of an electric mixer, beat sugar and butter until light and fluffy, about 3 minutes. Add yolks and beat to combine. Then the vanilla extract, water and lemon zest beat until just combined. 
    ½ cup granulated sugar, 8 tablespoons unsalted butter (1 stick), 2 large egg yolks, 1 teaspoons vanilla extract, 2 teaspoon finely grated lemon zest, 2 tablespoons warm water
  • Add flour mixture, and mix on low speed until the dough just comes together.
  • Wrap the dough in plastic and chill until firm, at least 2 hours.
  • Heat oven 350 degrees. Line baking sheets with parchment paper. 
  • Remove dough from plastic wrap and place on a lightly floured surface, flour a rolling pin and roll out to about ¼ inch thick. Cut the dough with a 2 inch cookie cutter.
  • Place cookies on prepared sheet pans about about 1 inch apart.
  • Bake for about 9 minutes or until firm and edges are pale golden and the middle of the cookie is firm.
  • Transfer baking pan to a rack and allow to cool completely before removing from baking sheet. 
  • Spread 1 tablespoon of dulce de leche onto the back of half the cookies. Place a second cookie on top and gently press to create a sandwich and repeat.
    8 ounces Dulce De Leche, 1 cup coconut flakes
  • Roll sides in coconut and dust generously with powdered sugar if you like before serving.
    powder sugar

Notes

Make ahead:
  • Make cookie dough, wrap very tightly with plastic wrap and refrigerate for up to 3 days.
  • Freeze cookie dough for up to 3 months. Wrap in plastic wrap and and place inside a freezer plastic bag. Label the bag with the month and the baking temperature and place the bag in the freezer. 

Storing Suggestions

Store your Alfajores in an airtight container at room temperature for up to 4 days, or refrigerate for up to a week. For longer storage, freeze the baked cookies (without filling) for up to 2 months. Once thawed, fill and roll them in coconut just before serving.

Nutrition

Serving: 1sandwich cookie | Calories: 153kcal | Carbohydrates: 19g | Protein: 1g | Fat: 8g | Saturated Fat: 6g | Cholesterol: 14mg | Sodium: 52mg | Potassium: 57mg | Fiber: 2g | Sugar: 9g | Vitamin A: 3IU

Recipe FAQs

Can I make Alfajores without coconut?

Yes! They’re just as good without it. Some people dust only with powdered sugar or dip half of each cookie in melted chocolate instead.

What kind of Dulce de Leche should I use?

Use a thick one made from whole milk for the best texture. If it’s too runny, refrigerate it for 30 minutes before filling the cookies.

Can I make these gluten-free?

You can try using a 1:1 gluten-free flour blend, though the texture might be slightly different — still delicious, just a bit less crumbly.

share

4.98 from 81 votes (45 ratings without comment)

Leave a Comment

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

Recipe Rating




59 Comments

  1. 5 stars
    These were so good. The only trouble was that the cookies spread a lot while baking. I would definitely make them again but next time I’ll refrigerate the cut cookies before baking.

  2. Hi,
    These cookies were so great! Even the cookies plain were amazing, and when you put dulce de leche in it it was amazing! Really loved that coconut garnish around it as well! This is going to be one of my favorite cookie recipes!

  3. 5 stars
    I love these! I think they are lovely as is but could easily be as good with any citrus for variation. They are beautiful and get better with age. These are a beautiful little treat. Thank you.

  4. Thank u for sharing your recipe.I made it twice & both times the dough was sticky. Could be due to the hot weather. I don’t know. First time I added more flour so it turned out dry & heavy with flour. Second time I sprinkled flour on the table before rolling… it was a good idea. Also the sugar did not dissolve in the butter. I have tiny grains of sugar on the baked biscuits? The biscuits were still tasty though not perfect . I’ll keep trying

  5. 5 stars
    My grand daughter went to Peru and had her first alfajores cookie. When she returned she asked if I would make them for her. Fortunately for me, I used this recipe and I have made these several times. These are really a great cookie and make a nice presentation. I am not sure why the ingredients call for 2 teaspoons lemon zest – “divided”. There is no reference in the instructions to use partial at any point so I went ahead and added the 2 teaspoons. Great tasting cookies with a light lemon flavor. Just wondering why “divided” is in the ingredients list.
    Also, after filling, I rolled the cookies in toasted coconut. Toasting the coconut brings out more of the coconut flavor.
    Great recipe – glad I found it!

    1. I’m asking this for the next time I make these. I was wondering if it’s required to add lemon zest or if another citrus fruit could substitute.

      1. Hi Alex, the lemon flavor is delicious but I think it would be equally good with orange or even a mandarin or something similar that you can get enough zest. Let me know how they turn out and enjoy!

  6. ¡Hola Anna! Do have the measurements by weight? I’m going to make them as written, but I find weight vs. volume much more accurate. ¡Muchos gracias por una receta autentico!

  7. 5 stars
    Hi!! After I added the dry ingredients and mixed, the dough was real soft, not sticky but not firm. I wanted to see if I did something wrong.
    Thank you

    1. Hi Cari! Are you in hot weather? Did you make any changes to the recipe? It’s hard to tell as this has not happened to me yet even now that I’m in different altitude. How did they bake?

  8. 5 stars
    My spanish teacher is from Argentina. She said these taste just like the ones her grandmother would make for her. They brought tears to her eyes. Thank you for the perfect cookie

  9. Not able to print this recipe. Only opens another website for you. Would love to print it so I can bake it!

  10. The recipe mentioned 1 stick of butter, but the pictures showed a small stick. Can you tell me if is 1/2 cup butter (113 g).)I want to make sure I add the correct amount. Thank you!

    1. Hi Andrea, thanks for the question! This recipe uses: 1 stick butter = 8 tablespoons = 1/2 cup = 4 ounces/110g.

      Let me know if you have any other questions. Enjoy! 🙂

  11. These remind me of a cookie that a local Cuban bakery sells. They are called Besitos. Rather than a dulce de leche sandwich cookie, they are little round dumpling like cookies with dulce de leche filling. So delicious! I will definitely try this recipe. Thank you!

  12. 5 stars
    I made these delicious treats and even shared some with family and friends. They were a big hit and everyone asked for more. These are my new fav ? treat❤️

  13. These are delicious but mine turned out a little dry. What do you think went wrong. I followed your recipe to the T. The only inconsistency was my oven. The temp was low so took longer to get back to 350 but besides that no issue. Would appreciate your feedback. Thank you.

    1. Hi Parshadi! Cooking them longer and lower will definitely make them drier! Have you used your oven for other cookies before? Could also be your elevation… let me research that one as I’m in the desert and sometimes different elevations have different effects. Although no one else has mentioned they came out dryish 🙁 Thanks for the feedback!

  14. 5 stars
    These were delicious! Thank you for the recipe!! They will definitely be a permanent addition to my annual Christmas cookie list.

  15. 5 stars
    Make sure your butter is very soft! Not melted, not warm, just perfectly soft. This will achieve the dough texture we need. Cream the soft butter and sugar for 5 minutes.

  16. Love alfajores and have never made them but DEF inspired to now! And your pics are absolutely stunning!!!

  17. I know what to gift for my next kiddie party! Thanks for this recipe. Those cookies look like perfection

  18. 5 stars
    Oh my, you are speaking my language with these little morsels of heaven! I never met a cookie I didn’t like, but shortbread are usually my go-to. I’m drooling over that dulce de leche inside. Yum!!

  19. 5 stars
    These are just the perfect little bites of deliciousness! I think I could eat quite a few of these, yum!

    1. 5 stars
      I’ve made a few alfajores before but this one is packed with flavor (I added the zest of an entire lemon), perfectly crumbly (I added 2 tsp more of warm water to make a dough) and so satisfying I have to hide half of them in the back of the fridge so we don’t devour them. Saving!!

  20. These look sooooo good! I love sandwich cookies and I just happen to have some leftover dulce de leche right now. I know what I’m making this weekend!

  21. 5 stars
    Oh HECK YES!! These cookies are the dreamiest. I love anything with dulce de leche! I can’t wait to make these and not share with anyone.

  22. 5 stars
    What darling looking cookies. Love the lemony taste — it’s so summery. The shortbread cookies remind me of macarons only easier to make. I’m definitely trying the sandwich cookie for our reading group.

  23. 5 stars
    This recipe has my name all over it! I love the addition of lemon zest….I think some people add Brandy too lol