Skip to main content New<> this month
Get the Allrecipes magazine

Alfajores (Dulce de Leche Sandwich Cookies)

Rated as 5 out of 5 Stars

"Given to me by a chef who sweet-talked the recipe out of a street vendor in Peru. These alfajores are to die for."
Added to shopping list. Go to shopping list.


1 h 27 m servings 175
Original recipe yields 24 servings (24 cookies)


{{model.addEditText}} Print
  1. Mix flour, confectioners' sugar, cornstarch, and salt together in a bowl. Place butter in a separate bowl and use an electric mixer to beat until soft and fluffy. Add white sugar and vanilla and mix well.
  2. Add flour mixture to the bowl with the butter mixture in 3 stages; mix until just blended. Divide dough in half and roll each half into a log. Refrigerate dough logs until firm, about 2 hours.
  3. Preheat the oven to 350 degrees F (175 degrees C).
  4. Slice dough logs into 1/4-inch cookies and place on a baking sheet.
  5. Bake in the preheated oven until just starting to turn golden around the edges, 8 to 10 minutes.
  6. Allow cookies to cool on the pan for 1 minute. Transfer to wire racks to cool completely, about 30 minutes more.
  7. Use a knife to apply a generous amount of dulce de leche on one cookie. Sandwich another cookie on top and place on a serving tray. Repeat with remaining cookies and dulce de leche. Lightly dust finished cookies with confectioners' sugar.

Nutrition Facts

Per Serving: 175 calories; 8.4 23.2 1.8 22 106 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

These were fabulous! The cookie part was like a slightly crunchy, but, delicate shortbread . The dulce de leche was the perfect filling! I will make these over and over again. The shortbread ...