Go Back
+ servings
a plate of alfajores or dulce de leches cookies

Alfajores, Dulce de Leche Sandwich Cookies

These light cookies literally melt in your mouth. With a touch of dulce de leche or caramel spread, they are dressed up and pretty, but also delectable. 

Course Dessert
Cuisine Latin
Keyword alfajores, arequipe, caramel, coconut, cookies, dulce de leche
Prep Time 30 minutes
Cook Time 14 minutes
Resting time 1 hour 15 minutes
Total Time 44 minutes
Servings 25 cookies
Author Laura



  • 2 & 1/2 cups cornstarch (142g)
  • 1 & 1/2 cups all-purpose flour (200g)
  • 1/2 teaspoon baking soda
  • 2 teaspoons baking powder
  • 9 ounces unsalted butter at room temperature Two sticks + 2 tablespoons (200g)
  • 3/4 cup sugar (165g)
  • 3 egg yolks
  • 1 tablespoon lemon zest From about 2 small or 1 large lemon
  • 1 teaspoon white rum
  • 1 teaspoon vanilla


  • 8 ounces dulce de leche (600g)
  • 1/3 cup unsweetened, shredded coconut



  1. Sift together the cornstarch, flour, baking soda, and baking powder. Set aside.

    dry ingredients for alfajores
  2. Cream the butter and sugar together, preferably in a stand mixer at medium speed for about 2-3 minutes, until light and fluffy. Add the egg yolks, one at a time to the batter, mixing just until combined. Then add in the lemon zest, rum and vanilla and mix just to combine. 

  3. Add the dry ingredients, mixing only until combined. Press the mixture on plastic wrap into a flat disc and refrigerate at least one hour until firm enough to roll out easily. 

  4. Roll out half the dough and using a cookie cutter, biscuit cutter, or small glass, cut it into circles (Choose size between 3/4-inch -2-inches. Make them all uniform.)

  5. Preheat the oven to 350 degrees F. Chill the cookies on a parchment-lined cookie sheet before baking, preferably in the freezer for 15 minutes. 

  6. Bake for 10-14 minutes, one cookie sheet at a time, just until the bottoms lightly brown. Cool the cookies on the cookie sheets for a few minutes, then transfer them to a wire sheet.

    alfajores done on cookie tray

Filling and Finishing the Cookies

  1. Gently spread about 1 teaspoon of dulce de leche on the wrong side of a cookie, making sure to get it to the edges of the cookie. Top with another cookie and (again gently) press them together. Roll the edges where the dulce de leche peeks out in a small bowl filled with the coconut shreds. Turn the cookie around as you roll it, so that all the edges are lightly coated with coconut. 

    putting together alfajores