Alfajores Dessert: What It Is & How to Make It

Updated November 5, 2026

Jump to recipe

Alfajores Dessert: What It Is & How to Make It

Alfajores are a beloved South American dessert: two delicate, crumbly cookies sandwiched together with a thick, creamy dulce de leche filling, often rolled in shredded coconut or dusted with powdered sugar. The classic version hails from Argentina, though variations are enjoyed across Latin America, Spain, and the Philippines. The name comes from the Arabic al-hasú, meaning “filled� or “honeyed,� a nod to the Moors who brought an early version to Spain. In Argentina, alfajores are so iconic that they’re sold in every bakery and supermarket, often enjoyed with a cup of mate (a traditional herbal infusion).

What Exactly Is an Alfajor?

At its core, an alfajor is a sandwich cookie. The cookie itself is usually made with wheat flour, cornstarch, butter, egg yolks, and a touch of baking powder, giving it a tender, almost shortbread-like texture that practically melts in your mouth. The filling is almost always dulce de leche—a thick, caramel-like milk confection made by slowly heating sweetened milk. The assembled cookies are often rolled in grated coconut or dusted with powdered sugar, though some versions are dipped in chocolate.

Regional differences are significant. In Argentina, the most common version is the alfajor de maicena (cornstarch alfajor) with coconut. In Uruguay, a popular version is the alfajor de dulce de leche coated in chocolate. In Peru, alfajores are often made with a pastry that includes a touch of anise and are filled with a similar caramel. In Spain, the alfajor is a dense, spiced cookie made with almonds, honey, and nuts, closer to a marzipan treat than a sandwich cookie. So while the basic concept is the same, the details vary widely.

The Origins and History of Alfajores

The alfajor’s history is a journey across continents. The word itself comes from the Arabic al-hasú, meaning “filled� or “honeyed.� The Moors introduced a honey-based confection to Spain during their rule (711–1492 CE). That original Spanish alfajor was a dense, nutty sweet, not the sandwich cookie we know today.

When Spanish colonists came to the Americas, they brought the recipe with them. In the New World, ingredients like cornstarch and local dairy products transformed the dessert. The invention of dulce de leche in the 19th century (with several countries, including Argentina and Uruguay, claiming credit) was the turning point. Once this creamy caramel became available, the modern alfajor—two cookies with a dulce de leche center—emerged. Argentina adopted it as a national treat, and today it’s a symbol of the country’s culinary identity, with an estimated 1 billion alfajores consumed there each year.

How Alfajores Are Made: Key Ingredients and Steps

Making alfajores at home is straightforward, but the technique matters for the right texture. Here’s the process:

  • Mix the dry ingredients: Whisk together 1¾ cups (220 g) all-purpose flour, ¾ cup (90 g) cornstarch, 1 teaspoon baking powder, and a pinch of salt.
  • Cream the butter and sugar: Beat ½ cup (115 g) unsalted butter (softened) with ½ cup (100 g) granulated sugar until light and fluffy.
  • Add the egg yolks and flavoring: Mix in 2 large egg yolks and 1 teaspoon vanilla extract.
  • Form the dough: Gradually add the dry ingredients to the butter mixture, stirring until a soft dough forms. Do not overmix.
  • Chill: Wrap the dough in plastic wrap and refrigerate for at least 30 minutes. This makes it easier to roll and cut.
  • Roll and cut: On a lightly floured surface, roll the dough to about ¼-inch (6 mm) thickness. Cut into 2-inch (5 cm) rounds.
  • Bake: Place on parchment-lined baking sheets and bake at 350°F (175°C) for 10–12 minutes, until the edges are just barely golden. The cookies will not brown much.
  • Cool completely: Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack.
  • Assemble: Spread a generous teaspoon of dulce de leche on the flat side of one cookie, then top with another cookie to form a sandwich.
  • Finish: Roll the edges in shredded coconut or dust with powdered sugar.

For a chocolate version, melt dark chocolate and dip the assembled alfajores, letting them set on a wire rack.

How to Choose the Right Dulce de Leche

The filling is the soul of an alfajor, so the quality of the dulce de leche matters. In South America, you can buy it in jars or cans. In the U.S., look for it in Latin grocery stores or online. There are two main types:

  • Traditional dulce de leche: Made from milk and sugar, this is the classic thick, spreadable caramel. It’s what you want for a traditional alfajor.
  • Dulce de leche with vanilla or other flavorings: Some brands add vanilla or even chocolate. These can be delicious, but they may change the flavor profile.

If you can’t find dulce de leche, you can make it at home by slowly simmering a can of sweetened condensed milk (unopened, but this method carries a risk of the can exploding; safer is to pour the condensed milk into a baking dish and bake it in a water bath at 425°F (220°C) for 1.5–2 hours until thick and caramel-colored). Or you can use a high-quality caramel sauce, but it will be less thick and may make the cookies soggy.

Common Problems and How to Avoid Them

Even experienced bakers can run into issues with alfajores. Here are the most common pitfalls and fixes:

  • Cookies spread too much: This usually means the dough was too warm. Chill the dough for at least 30 minutes before rolling, and if the kitchen is hot, chill the cut-out cookies on the baking sheet for 10 minutes before baking.
  • Cookies are too dry or crumbly: Overbaking is the usual culprit. The cookies should be just set, not browned. Also, make sure you’re using real butter and enough egg yolks—they add moisture.
  • Filling oozes out: Use a thick dulce de leche. If it’s too runny, cook it on the stove for a few minutes to thicken it, or refrigerate it for an hour before assembling.
  • Cookies break when assembling: This happens if the cookies are too thin or overbaked. Roll the dough to at least ¼-inch (6 mm) thick and handle them gently.

Alfajores vs. Other Sandwich Cookies

Alfajores are often compared to other sandwich cookies, but they’re distinct. Here’s how they stack up:

  • vs. Macarons: Macarons are made with almond flour and meringue, giving them a crisp, airy texture. Alfajores are denser and more buttery.
  • vs. Whoopie pies: Whoopie pies are soft, cake-like cookies with a marshmallow or cream filling. Alfajores are crisper and use caramel.
  • vs. Oreos: Oreos are crisp chocolate wafers with a sweet cream filling. Alfajores are buttery and crumbly, with a caramel center.

The texture of an alfajor is unique—it’s meant to be tender and almost sandy, not chewy or crunchy.

Frequently Asked Questions

Are alfajores gluten-free?

Traditional alfajores are not gluten-free because they contain wheat flour. However, you can make a gluten-free version by replacing the all-purpose flour with a gluten-free all-purpose blend. The cornstarch already helps create a tender crumb, so the substitution works well. Just be sure to check that your baking powder is gluten-free.

Can I make alfajores without dulce de leche?

Yes, you can use a thick caramel sauce, but it won’t be the same. Dulce de leche has a distinct milk-caramel flavor that’s hard to replicate. You can also make a quick version by simmering sweetened condensed milk (in a water bath) until it thickens. Or, for a non-caramel filling, some people use a vanilla pastry cream, but that’s not traditional.

How long do alfajores last?

Alfajores keep well for up to 5 days in an airtight container at room temperature. They actually get better after a day as the filling softens the cookies slightly. You can also freeze them (unfilled or filled) for up to 3 months. Thaw in the refrigerator or at room temperature.

What is the best way to eat an alfajor?

There’s no wrong way, but in Argentina, they’re often enjoyed with mate or coffee. The slight bitterness of coffee or mate balances the sweetness of the caramel. Some people like to warm them slightly in the microwave for a few seconds to soften the filling.

Are alfajores a cookie or a cake?

They’re a cookie—specifically a sandwich cookie. The texture is more tender than a typical cookie, but they’re not cake-like. They’re usually small, about 2 inches (5 cm) in diameter, and eaten as a sweet snack or dessert.

Conclusion: Why You Should Try Alfajores

Alfajores are more than just a cookie—they’re a cultural icon. Their combination of crumbly, buttery cookies and rich caramel is irresistible. Whether you make the classic Argentine version with coconut or a chocolate-dipped Uruguayan style, you’re tapping into a dessert that has been perfected over centuries. So next time you’re looking for a sweet treat with international flair, give alfajores a try. Your taste buds will thank you.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).