THE Best Alfajores

If you have only tried the American version of the alfajores, you may be missing the real thing. The traditional Argentinian alfajores are a lot softer and have a superb texture that is beyond compare which can easily be the reason why these snacks are widely popular in South America.

Everyone who will taste the traditional alfajores will surely fall in love with this sweet starchy treat. Make it a habit to serve alfajores to your family and they will love you some more. But first, you have to learn to bake them. It is easy, yet very fulfilling.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

THE Best Alfajores

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Myles
  • Total Time: 40 minutes
  • Yield: 50 alfajores 1x


An alfajor is made up of two round cookies joined with a filling in between, which makes it a sandwich cookie. The traditional recipe, the dulce de leche filling and the shredded coconuts on the side make a perfect blend that makes the Argentinian alfajores still the best version of this sweet treat.



250g or 2 cups of cornstarch

140g or 1 cup of all-purpose flour

10 tbsp or ¾ cup of unsalted butter at room temperature

200g or 1 cup of sugar

1 whole egg at room temperature

2 egg yolks at room temperature

1 tbsp of cognac, brandy, or whisky

½ tsp of baking powder

1/3 lemon zest

Vanilla extract, a few drops only

1 cup dulce de leche

Unsweetened coconut flakes


  1. Mix butter and sugar in a large wooden bowl using a handheld mixer, spatula, or wooden spoon until the mixture is very creamy.
  2. Add the whole egg and egg yolks. Continue mixing until all are incorporated.
  3. Pour the cognac, vanilla, and lemon zest and mix well.
  4. Gradually add the sifted all-purpose flour, baking powder, and cornstarch while mixing. Continue mixing until there is no dry powder in the mixture. You can stop mixing if the mixture becomes evenly soft and silky. The final dough should not be sticky.
  5. Let the dough rest for 10 minutes.
  6. Preheat the oven to 325 degrees Fahrenheit
  7. Roll the dough until it is ¼ inch thick on a floured surface.
  8. Cut the circle with a round cutter and put them on a buttered cookie tray.
  9. Bake for 10-12 minutes.
  10. Place cookies on a wire rack until they are completely cooled.
  11. Fill the flat top of a cookie with dulce de leche using piping or spoon. Place another cookie flat down on top of the filled cookie, forming an alfajor.
  12. Flatten the sides by wiping excess dulce de leche with the back of a spoon.
  13. Roll sides of alfajores in a plate of shredded coconuts.


  • The size and thickness of alfajores all depend on you. You can come with bigger and thicker versions or smaller and thinner ones.
  • When placing rounded dough on parchment paper, choose ones that do not stick with the dough. You will avoid the dough from being deformed.
  • You can also skip coating your alfajores with coconut if you are not a fan of the tropical fruit.
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes

If you have children, alfajores can be one solution to keep them from junk foods. But this snack is also excellent for your old folks as they are soft in texture. In short, serving alfajores during snacktime or even for dessert can gather the whole family together.

Use your ← → (arrow) keys to browse