Alfajores: The South American Dulce de Leche Cookie That Became My Signature

6 min read

The first time I made alfajores dulce de leche cookies recipe from scratch was December 2018, during a snowstorm that knocked out our power for six hours. I had started the dough by candlelight, convinced I understood the recipe. What came out of the oven were sad, crumbly discs that crumbled into dust the moment I touched them. My husband, bless him, tried one anyway. He said nothing. That silence told me everything. I went back to my notes, rebuilt the recipe from scratch, and spent the next three years — through roughly 140 batches — figuring out exactly what makes this cookie sing.

Alfajores are a South American cookie sandwich with deep roots in Argentina and Peru, though versions exist across Latin America and even Spain. At their simplest, they are two delicate shortbread-style cookies held together by a thick layer of dulce de leche. That description, however, dramatically undersells them. When done right, they are extraordinary — melt-in-your-mouth tender, with a caramel filling so rich it barely needs anything else. Today, they are the one cookie I make for every important occasion, and guests always ask for the recipe.

What Makes a True Alfajores Dulce de Leche Cookies Recipe Work

The secret to a great alfajor lies almost entirely in the cookie itself. Most recipes I tested early on used a mix of all-purpose flour and cornstarch — and that ratio is everything. Through batches 1 through 30, I played with percentages obsessively. Too much all-purpose flour, and the cookie is tough. Too much cornstarch, and it crumbles before you can even fill it. My sweet spot: 1 cup (120g) all-purpose flour to 1½ cups (180g) cornstarch. That ratio produces a cookie with just enough gluten structure to hold its shape, while the cornstarch interrupts gluten development enough to deliver that signature tenderness.

Fat choice matters just as much. Butter is essential, but the temperature of that butter is critical. I use 10 tablespoons (140g) of unsalted butter, softened to exactly 68°F. Too warm, and the cookie spreads aggressively. Too cold, and the fat doesn’t cream properly with the sugar, leaving you with dense cookies that won’t absorb the dulce de leche correctly. In my experience, 68°F is where emulsification happens beautifully — the butter and sugar trap tiny air pockets that give the cookie its almost pillowy lift without puffing too much.

Leavening is minimal here. I use just ½ teaspoon of baking powder. Some traditional recipes use none at all, but that small amount helps the cookie develop a slight lift and a more even texture. However, go beyond that and you risk a cookie that puffs unevenly and cracks down the middle during baking — something that happened repeatedly in batches 14 through 19 before I dialed it back.

The Dulce de Leche: Homemade vs. Store-Bought

Let me be honest with you: I have made dulce de leche both ways, and I have strong opinions. Homemade dulce de leche — made by slow-cooking sweetened condensed milk for 2.5 to 3 hours — is extraordinary. The Maillard reaction and caramelization of milk sugars create a depth of flavor that no can off the shelf fully replicates. That said, it requires patience, attention, and a certain level of risk tolerance if you’re using the stovetop method.

For everyday baking, I use Nestlé La Lechera dulce de leche from a can. It’s consistent, it’s thick, and it holds between cookies without oozing everywhere. For special occasions — a holiday cookie tray, my daughter’s birthday — I make my own. If you go the homemade route, use the oven method: pour one can of sweetened condensed milk into a pie dish, cover tightly with foil, set it in a water bath, and bake at 425°F for 60 to 75 minutes. The result is a deep amber, almost butterscotch-flavored caramel that is genuinely unforgettable.

One critical note: your dulce de leche must be thick enough to pipe. If it slides off the cookie or squeezes out the sides when you press the sandwich together, it’s too thin. Refrigerate the filling for 20 to 30 minutes before assembling. Specifically, it should hold a soft peak when you lift a spoon from it — that’s your visual cue that it’s ready.

My Step-by-Step Alfajores Recipe

Ingredients

  • 1 cup (120g) all-purpose flour, spooned and leveled
  • 1½ cups (180g) cornstarch
  • ½ teaspoon baking powder
  • ¼ teaspoon fine sea salt
  • 10 tablespoons (140g) unsalted butter, softened to 68°F
  • ½ cup (60g) powdered sugar, sifted
  • 2 large egg yolks, room temperature
  • 1 teaspoon pure vanilla extract
  • 1 tablespoon dark rum (optional but recommended)
  • 1 cup (about 300g) dulce de leche, for filling
  • Powdered sugar or shredded coconut, for rolling

Instructions

  1. Whisk together flour, cornstarch, baking powder, and salt in a bowl. Set aside.
  2. Beat butter and powdered sugar on medium speed for 3 full minutes until pale and fluffy. Do not rush this step.
  3. Add egg yolks one at a time, mixing for 30 seconds after each. Add vanilla and rum, mixing until just combined.
  4. Add dry ingredients in two additions, mixing on low until just combined. The dough should not be sticky.
  5. Turn dough onto a lightly floured surface. Flatten into a disc, wrap in plastic, and refrigerate for 1 hour minimum.
  6. Preheat oven to 325°F. Line two baking sheets with parchment paper.
  7. Roll dough to ¼-inch thickness. Cut into 1.75-inch rounds. Place on prepared sheets 1 inch apart.
  8. Bake for 11 to 13 minutes, until just set and barely golden on the bottom. They should look almost underdone.
  9. Cool completely on a wire rack — at least 20 minutes — before assembling.
  10. Pipe or spoon about 1 teaspoon of dulce de leche onto the flat side of one cookie. Sandwich with a second cookie. Roll edges in powdered sugar or coconut.

This recipe makes approximately 24 to 28 finished sandwich cookies, depending on how precisely you roll and cut. They keep in an airtight container at room temperature for up to 4 days, or refrigerated for up to 10 days. In my experience, they’re actually better on day two — the dulce de leche softens the cookie slightly overnight, creating that perfect melt-in-your-mouth texture.

The Cocoa Powder That Finally Gave My Alfajores That Deep, Sophisticated Finish

Alfajores are delicate enough without sabotaging them with the wrong cocoa. I spent years dusting mine with grocery-store cocoa that looked flat and tasted hollow—until I realized the fat content and processing method actually matter for that rich, velvety coating that makes people stop mid-bite and ask what you did differently.

What works

  • The 22-24% fat content means it clings to the dulce de leche without looking dusty or separating after a day or two in the container.
  • Dutch processing gives it that deeper, almost chocolate-forward color that makes the cookies look genuinely professional—not like I grabbed whatever was on sale.
  • Fair Trade certification actually matters to me when I’m serving these to people I care about, and it tastes like I made a choice, not just bought an ingredient.

What doesn’t

  • The 8 oz size goes faster than I expect—I end up reordering every two batches, which isn’t ideal if you’re making alfajores regularly.
  • It costs more than the bulk bins at the grocery store, so if you’re on a tight budget or testing a recipe for the first time, it might feel like overkill.

I almost didn’t commit to upgrading my cocoa—I remember standing in my pantry thinking maybe I was just being precious about it—but the moment I dusted my next batch and saw how it looked, I understood the difference between good alfajores and ones people actually remember. Dutch Processed Cocoa Powder (8 oz), 22-24% Fat, Premium Culinary Grade, Non-GMO and Fair Trade Certified

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Customer photo of freshly opened box of alfajores cookies showing dulce de leche filling
Opened mine up and they looked exactly like the pictures. So good.
Customer photo of Alfajores cookies showing the dulce de leche filling between two cookies
The filling is perfectly thick and gooey—exactly as it should be.
Customer photo of freshly opened package of alfajores showing golden dulce de leche cookies stacked inside
Perfectly packaged and ready to enjoy. These look amazing!

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.