Alfajores Cookie Recipe

Alfajores were the first cookies I ever knew about (and ate)! These were often the treats that would convince me to finish my dinner. A sandwich cookie essentially. They're a sweet shortbread cookie filled with dulce de leche. Traditionally made in Latin America since Spanish colonial times. Today, they're popular continues in places like Argentina, Uruguay, and Peru.

Alfajores de Maicena: A Peruvian Favorite

  • 1 3/4 cups all purpose flour
  • 2 cups cornstarch
  • 2 tsp baking powder
  • 2 sticks butter
  • 1 1/4 cup powdered sugar
  • 5 egg yolks
  • 1 tsp vanilla
  • 1 can dulce de leche


  1. Preheat oven to 350 degrees
  2. In a bowl mix dry ingredients: flour, cornstarch, and baking powder. Set flour mixture aside.
  3. In a separate bowl mix butter and powdered sugar.
  4. Add egg yolks one at a time to butter and sugar bowl.
  5. Then add vanilla.
  6. Gradually add flour mixture. Beat until smooth.
  7. Wrap dough in plastic wrap and refrigerate for 1 hour.
  8. Roll out dough to 1/4" thickness and punch out into approx. 2" circles.
  9. Bake 8-9 min. (Do not let them brown.)
  10. Let them cool before piping 1 tsp dulce de leche. Alfajores are a sandwich cookie so add dulce de leche to one cookie and then add the second one on top.
  11. Dust with powdered sugar. 
  12. Enjoy! 
These cookies get better with time. Crispier when fresh, but after a day or so, they are more cake like. Goes great any time of day with coffee or tea!