Classic Alfajores Recipe

Freshly made Alfajores displayed on a cooling rack, relates to a virtual baking alfajores masterclass by Margot & Montanez


Learn how to make delicious alfajores, a traditional Latin American sweet treat.
Find the recipe, instructions, preparation and cooking times below.

Let's get started!


Classic Alfajores Recipe


Cooking Time: 10-12 minutes per batch

Yield: About 18 alfajores

Preparation Time: Approximately 20 minutes



  • 160g butter
  • 200g white sugar
  • 2 medium eggs
  • 1/2 tsp vanilla extract
  • 480g M&M premium flour blend
  • 200g M&M Dulce de Leche spread
  • 50g organic shredded coconut


  1. Cream the butter, sugar and vanilla in a food processor, hand mixer or by hand. 
  2. Add the eggs one by one until fully integrated
    Incorporate M&M flour blend in thirds with a wooden spoon or spatula until forming a loose dough.
  3. Bring the dough onto the counter and knead lightly into a flat circle and cover in a beeswax wrap or (biodegradable) cling film.
  4. Refrigerate the dough for at least 1 hour
  5. Once cooled, flatten the dough to 2-3mm thick and cut the round cookies
  6. Place cookies on unbleached parchment paper and bake in the oven at 170C until borders are golden (time may vary per oven)
  7. Remove from oven and rest them until cold
  8. Spread the bottom half of one biscuit with dulce de leche (about a teaspoon), sandwich together with another biscuit and roll in the coconut.
A pair of hands sandwiching together two alfajores biscuits
A hand rolling an alfajor on shredded coconut
Alfajores placed in a rectangular platter


We hope you have a fantastic time baking your own alfajores.

Remember to tag us on your pictures and we will showcase them with our community.



Happy baking and enjoy every mouthful of these delicious treats!