Go Back
+ servings
alfajores center bite

Alfajores Recipe

Alfajores are soft and airy cookies popular around Christmas. Inside is a dulce de leche filling that tastes like the richest caramel.

Course Cookies
Cuisine American
Keyword Alfajores Recipe
Prep Time 30 minutes
Cook Time 10 minutes
Chill 1 hour
Total Time 1 hour 40 minutes
Servings 12 sandwich cookies
Calories 363 kcal
Author Catalina Castravet


  • 1 1/4 cup cornstarch
  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 3/4 cup unsalted butter room temperature
  • 2/3 cup white granulated sugar
  • 3 egg yolks
  • 1 teaspoon vanilla
  • 1 cup dulce de leche
  • 1/3 cup shredded coconut unsweetened


  1. Whisk together the flour, cornstarch, salt, and baking powder in a large bowl, set aside.
  2. Add butter and sugar to a large bowl and beat on medium speed using an electric hand mixer, for about 3 minutes or until light and fluffy.
  3. Add the egg yolks and vanilla extract and mix until combined. Scrape the sides and bottom of the bowl down once.
  4. Add in the dry ingredients and mix on low speed until just combined. Scrape the sides and bottom of the bowl down once.
  5. Flatten the dough into two disks and wrap well with plastic wrap and chill for about an hour.
  6. Preheat oven to 350 degrees F.
  7. Let the dough stand for 10 minutes at room temperature, after that, roll it out on a lightly floured surface, between 1/4 and 1/8 an inch thickness.
  8. Using a round cookie cutter, cut the dough and transfer to parchment-lined baking sheets. Re-roll any excess dough and repeat.
  9. Bake cookies for about 8-10 minutes rotating the pan halfway through, the sides should be lightly golden. Allow the cookies to cool on the baking sheet before assembling.
  10. Once cooled, add a dollop of dulce de leche onto the back of a cookie and sandwich it with the bottom of another cookie. Roll in shredded coconut and repeat with the remaining cookies.
Nutrition Facts
Alfajores Recipe
Amount Per Serving
Calories 363 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 9g56%
Cholesterol 79mg26%
Sodium 155mg7%
Potassium 81mg2%
Carbohydrates 32g11%
Fiber 1g4%
Sugar 11g12%
Protein 2g4%
Vitamin A 440IU9%
Calcium 37mg4%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.