South American Sandwich Cookies (Alfajores)

South American Sandwich Cookies (Alfajores)

In this recipe:

based on 2 reviews
This Looks YUMMY!
15 min.
175 min.
17 cookies

Alfajores are a favorite treat of sweet manjar or dulce de leche (caramelized milk) sandwiched between buttery shortbread cookies. These originated in Andalucia, Spain during the Moorish Conquest of the Iberian Peninsula, and have many cousins in Latin America, especially Ecuador, Peru and Argentina. The rich buttery dough varies from country to country, made with just all-purpose flour, a mixture of flour and corn starch or yucca flour. Roll them in coconut, nuts or cocoa for an afternoon tea, special dessert or anytime snack. Be prepared to spend some time in the kitchen making this sweet treat you will love!


  • 1 can (14 oz.) NESTLÉ® CARNATION® Sweetened Condensed Milk
  • 1 strip of lime peel
  • 1 cinnamon stick
  • 1 1/4 cups cornstarch
  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 cup (1 stick) unsalted butter
  • 3/4 cup granulated sugar
  • 2 large egg yolks
  • 1 tablespoon grated lemon zest (1/2 lemon)
  • 2 tablespoons brandy or cognac
  • Powdered sugar
  • Finely shredded coconut, ground nuts or cocoa powder (optional)
Store Locator »
FOR CARAMELIZED MILK: (We do not recommend heating milk in the can.)
Pour 1 can (14 oz.) CARNATION Sweetened Condensed Milk into top of double-boiler pan. Add lime peel and cinnamon stick. Place over boiling water. Cook over low heat, stirring occasionally, for 2 hours, or until thick and caramel colored. (Some additional water will be needed for bottom pan of double boiler). Remove from heat; remove lime peel and cinnamon stick.

cornstarch, flour and baking powder together into medium bowl. Beat butter and sugar in a medium mixing bowl on medium speed until creamy. Add yolks; mix well. Add lemon zest and brandy. With wooden spoon, mix cornstarch mixture into butter mixture to make a soft dough. If it is too soft (should not be runny), add some additional flour. With floured hands, form dough into a ball. Cover with plastic wrap; refrigerate for 30 minutes.

PREHEAT oven to 350º F. Grease large baking sheets.

ROLL dough on lightly floured surface to 1/8-inch thickness. Cut dough into at least 34, 2-inch circles. Some rerolling will be necessary. Place circles on prepared baking sheets.

BAKE for 10 minutes or until set. They should not brown. Remove to wire racks to cool completely.

SPREAD about 2 teaspoons Caramelized Milk to flat side of half the cookies. Top with remaining cookies to form sandwiches. If desired, allow some of the Caramelized Milk filling to squeeze from the sides or spread more around the sides to roll in coconut, nuts or cocoa. Sprinkle tops and bottoms with sifted powdered sugar. These cookies will keep in the refrigerator for several days or up to 3 months in the freezer.

What did you think? Share Your Review »



Thank you for reviewing this recipe.



These were simply delicious! I used Nestle Dulce de Leche to cut down on the prep time. I made them for my Latin American dinner theme and they were a big hit!

- Karen Larsen from Marlborough, MA

Tasty treat.

I did the recipe on two occasions. Second time I did not add lime or the cinnamon stick to the filling and liked it much better. If you are lucky, you can also find the filling already made in stores that carry Latin products. Just ask for ‘Dulce de Leche’.

- Ingrid Rosa from MARLTON, NJ

See More Reviews

Nutrition Facts

Serving Size: 1/17 of Recipe

Servings Per Recipe: 17

  • Amount Per Serving

*Percent Daily Values are based on a 2,000 calorie diet.

BYE BYE BYE is packing its bags
— yep, and its recipes — and
moving over to
Don’t miss out!

Thank you!

Your email address has been added to the monthly newsletter subscription list.