Alfajores Cookies

Prep 20 minutes
Cook 12 minutes
Servings 33 sandwich cookies

A popular South American dessert, these Alfajores Cookies are melt-in-your-mouth shortbread cookie sandwiches with dulce de leche in the center. They look so fancy, but they’re actually really easy to make with primarily pantry staples. I love to enjoy them with a cup of tea or coffee!

Two alfajores cookies stacked on each other

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Alfajores are a popular cookie in many South American countries, with small variations. The version I’m sharing today is from Argentina, though Peru has a similar cookie as well. The cookie has a tender melt-in-your mouth texture with a subtle flavor, much like any other shortbread cookie, and the real star is the caramel-like dulce de leche filling. The hardest part in making them is only eating a couple!

Helpful Tips & Possible Variations

  • Cornstarch – Cornstarch is key to achieving the soft texture. Potato starch or rice flour can be used as substitutes but will alter the texture.
  • Dulce de leche – Dulce de leche is the traditional filling for alfajores cookies. However, caramel sauce, Nutella, or thick fruit preserves (like fig or guava paste) can also be used for a different flavor.
  • Prevent overly sticky dough. Sticky dough can result from warm butter or humid conditions. Chill the dough for at least 30 minutes to firm it up before rolling. You can also lightly flour your work surface to make rolling and handling easier.
  • Chill to prevent spreading. If the cookies still spread after chilling the dough, refrigerate the cut cookies on the baking tray for 10 minutes before baking.
  • Dough thickness. Maintain a consistent dough thickness of 1/4-inch for even baking.

Alfajores Cookies

Prep: 20 minutes
Cook: 12 minutes
Chill Time: 30 minutes
Total: 1 hour 2 minutes
Servings: 33 sandwich cookies
Dulce de leche is sandwiched between melt-in-your-mouth shortbread in this Alfajores Cookies recipe. Fancy looking, but easy to make!

Ingredients 

Ingredients for the cookies

  • 2 cups cornstarch
  • 1 cup all-purpose flour, , spooned and leveled
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 3/4 cup unsalted butter, , softened to room temperature
  • 2/3 cup powdered sugar
  • 2 large eggs yolks, , at room temperature
  • 1 teaspoon vanilla extract
  • zest of 1 lemon

For the filling & coating

  • 1 cup dulce de leche
  • 1/2 cup shredded coconut
  • 1/4 cup powdered sugar

Instructions 

  • In a medium bowl, whisk together 2 cups cornstarch, 1 cup flour, 1/2 teaspoon EACH baking powder and baking soda, and 1/4 teaspoon salt. Set aside.
    Whisking dry cookie ingredients
  • In a large bowl, using an electric mixer, cream together 3/4 cup softened unsalted butter and 2/3 cup powdered sugar until light and fluffy.
    softened butter blended with powdered sugar
  • Add 2 egg yolks, 1 teaspoon vanilla, and lemon zest, mixing well.
    Egg and vanilla added to creamed butter and sugar
  • Gradually add the dry ingredients to the wet mixture, stirring until a soft dough forms. (Pinch off a bit in between your fingers; it should stay together. If it's still crumbly, blend in a touch milk only if necessary, a tablespoon at a time, but no more than 3 tablespoons total.)
    dry and wet ingredients combined for cookie dough
  • Wrap the dough in plastic wrap and chill for 30 minutes.
    cookie dough ball wrapped in plastic wrap
  • Line a baking sheet with parchment paper. Set aside.
  • Lightly dust a clean work surface and rolling pin with flour. Roll out the chilled dough to about 1/4-inch thickness.
    Shortbread dough in a ball and rolled out
  • Use a round 2-inch cookie cutter to cut circles out of the rolled dough and place them on the prepared baking sheet.
    Cookie dough rolled out with circles cut out and placed on baking sheet
  • Chill the cookies in the fridge for 10 minutes while you preheat the oven to 350ยฐF
  • Bake for 10โ€“12 minutes or until edges are slightly golden. Cool completely.
  • Spread 1โ€“2 teaspoons of dulce de leche on the flat side of one cookie and top with another to form a sandwich. (If the dulce de leche is too firm, you can warm in the microwave for just a few seconds to loosen. It should not be runny.)
    Spooning dulce de leche onto shortbread cookies and sandwiched together
  • Roll edges in shredded coconut, then dust the alfajores cookies with powdered sugar
    An alfajores cookie in a bowl of coconut and a sheet tray of cookies dusted with powdered sugar
  • Serve and enjoy!
    Three stacked alfajores cookies, one with a bite missing.

Video

Nutrition

Calories: 104kcal | Carbohydrates: 14g | Protein: 1g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Trans Fat: 0.2g | Cholesterol: 21mg | Sodium: 43mg | Potassium: 20mg | Fiber: 0.2g | Sugar: 4g | Vitamin A: 143IU | Vitamin C: 0.01mg | Calcium: 6mg | Iron: 0.3mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!
Three alfajores cookies, one with a bite missing.

Make Ahead & Proper Storage

  • Make the dough ahead. The dough can be made 1โ€“2 days in advance. Wrap it tightly in plastic wrap and store it in the refrigerator. Let it soften slightly before rolling.
  • Room temperature. Store assembled alfajores in an airtight container at room temperature for up to 3 days.
  • Fridge. Refrigerate the cookies in an airtight container and store them for up to 1 week. Bring them to room temperature before serving for the best texture and flavor.
  • Freezer. Wrap the cookies individually in plastic wrap or parchment paper to prevent sticking. Store in a freezer-safe container for up to 1 month. Thaw at room temperature for about 30 minutes before serving.

I hope you love this delicious and easy recipe โ€“ be sure to give it a review below! Also donโ€™t forget to follow Belly Full on TikTok, Instagram, Facebook, Pinterest, and YouTube!

Overhead view of alfajores cookies on a platter

Share this post

About Madhumita Sathishkumar

Madhumita Sathishkumar is a food enthusiast capturing lifeโ€™s most delicious moments since 2020 with a special love for baking and fun food. When sheโ€™s not perfecting recipes or snapping photos, she loves family life with her daughter and husband, road trips, and getting lost in nature and hiking.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

Your email address will not be published. Required fields are marked *

Don't forget to click the โญ star rating below