Desserts
This alfajor cake recipe delivers the perfect balance of crispy layers and nutty filling that tastes like a bite of Argentina's most beloved pastry. The secret lies in a delicate cake base that stays tender yet sturdy enough to support the dulce de leche filling without crumbling. I've perfected this version through years of baking, ensuring each slice reveals that signature contrast between flaky crust and gooey, caramelized center.
The cake itself bakes at 350°F for just 25-30 minutes, creating a golden exterior that gives way to a moist interior. Between each layer comes the star—the dulce de leche filling, which needs to be thick enough to hold its shape but still melt slightly when sliced. Traditional alfajores use ground nuts like peanuts or almonds in the filling, but this recipe offers flexibility for modern adaptations like adding chocolate or coconut.
What makes this recipe truly special is the assembly technique. After baking and cooling, the cake layers are carefully stacked with filling in between, then chilled to set properly. This ensures each bite delivers that perfect crispy texture from the cake combined with the rich, nutty sweetness of the filling. The result is a dessert that looks as impressive as it tastes—ideal for celebrations or when you want to impress with minimal effort.
For plating, dust with powdered sugar or serve with a dollop of whipped cream to elevate the presentation. The cake keeps well at room temperature for up to 3 days, making it perfect for meal prep or gifting. Let's get baking!
Ingredients for alfajor cake
Crispy layers, nutty filling, and a touch of Argentine magic—here's what you need to bake this alfajor cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, cubed |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Baking Powder 🧂 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla preferred |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Dulce de Leche 🍯 | 1 ½ cups | Thick, store-bought or homemade |
| Ground Almonds 🥜 | 1 ½ cups | Finely ground for texture |
| Powdered Sugar 🍚 | ½ cup | For dusting layers |
| Heavy Whipping Cream 🥛 | ½ cup | Optional for plating |
The dulce de leche is non-negotiable here—it's the soul of this cake. Grab a thick, caramelized brand from the Latin food aisle at Whole Foods or Trader Joe's (their version is perfect). If you're feeling adventurous, make your own by simmering sweetened condensed milk. The almonds? Ground finely—I use a food processor for that perfect texture. For the cake layers, King Arthur flour or Bob's Red Mill all-purpose works best, but any high-quality brand will do. The butter should be room temperature—cold cubes won't cream properly.
No dulce de leche? Homemade caramel sauce (sugar + cream) in a pinch, though it won't be the same. Running out of almonds? Peanuts or hazelnuts work too—just toast them first for deeper flavor. The cake layers can handle substitutions like cake flour (reduce by 2 tbsp), but the texture will be slightly denser. For the vanilla, imitation extracts won't cut it—pure vanilla or vanilla bean paste is worth the splurge. And if you're dusting with powdered sugar, sift it before serving to avoid clumps. The whipped cream? Optional but divine—use heavy whipping cream chilled for best results.
This cake is a room-temperature champ—keep it covered at room temp for up to 3 days. For longer storage, wrap each layer in parchment paper and freeze for up to 1 month. The filling stays gooey when chilled, so let it sit at room temp for 10 minutes before slicing. Pro tip: Assemble the cake the night before—the flavors meld beautifully overnight. And if you're gifting? Dust with powdered sugar right before serving so it stays fresh.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m too lazy to pull out the stand mixer. Creaming butter and sugar by hand gives it that just-right texture—fluffy but not dense—without any fuss.
- Buttery Sweet Bliss: That rich butter-to-sugar ratio? It’s what makes this cake melt in your mouth. The eggs add structure, but the sugar keeps it tender—like biting into a cloud with a caramel kiss.
- Party in a Box: Slice it for birthdays, pack it for picnics, or serve it at book club. The neutral flavor lets it play well with everything—dulce de leche, fruit compote, or even just a dusting of powdered sugar.
- Budget-Friendly Staples: All the ingredients are pantry basics, and it bakes in one pan. Leftovers? They last days wrapped in foil, and the cost per serving is laughably cheap—especially when you’re feeding a crowd.
Step-by-step instructions for alfajor cake
Here's how to build layers of crispy cake with a luscious dulce de leche-almond filling.
Prepare the Cake Batter
Preheat your oven to 350°F and grease two 8-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 3 cups all-purpose flour, 2 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients together to remove any lumps and create a light, airy base.
In a separate bowl, beat the 1.5 cups unsalted butter and 4 whole large eggs together until light and fluffy, about 3-4 minutes on medium speed. Gradually add the dry ingredients while mixing on low speed, alternating with the 1 cup milk and 2 tsp vanilla extract. Mix just until combined—overmixing will make the cake dense. The batter should be smooth and slightly thick, like pancake batter.
Bake Two Perfect Layers
Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should spring back when gently pressed. Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
While the cakes cool, prepare the filling by mixing the 1.5 cups ground almonds with 1.5 cups dulce de leche in a bowl. The mixture should be thick but spreadable—if it's too stiff, warm the dulce de leche slightly to loosen it. This filling is the heart of your alfajor cake, so make sure it's smooth and well combined.
Assemble the Cake Layers
Once the cakes are completely cool, level the tops if needed using a serrated knife. Place the first cake layer on a serving plate and spread a generous layer of the dulce de leche-almond filling over the top, leaving a ½-inch border uncovered. Dust the edges lightly with 0.5 cup powdered sugar to create a barrier for the filling.
Place the second cake layer on top and press down gently to create a clean, even surface. Spread the remaining filling evenly over the top layer, again leaving a ½-inch border. Dust the top and sides of the cake with the remaining powdered sugar, pressing it lightly into the edges to secure the layers. For an extra touch, pipe a swirl of 0.5 cup heavy whipping cream around the base of the cake before dusting.
Chill and Serve
Refrigerate the assembled cake for at least 2 hours to allow the filling to set and the layers to meld together. This chilling step is crucial—it ensures the cake holds its shape and the filling stays creamy without becoming runny. Once chilled, slice the cake into wedges and serve at room temperature.
The result should be a perfectly balanced dessert: crispy, buttery cake layers with a rich, nutty filling that melts in your mouth. The powdered sugar adds a delicate sweetness, while the dulce de leche brings that unmistakable caramelized depth. Enjoy each slice with a cup of coffee or a glass of milk for the full alfajor experience!
Pro Tips For Making Alfajor Cake
- Cream Butter Slowly: Whip the butter and sugar together at medium speed for at least 3-4 minutes—until the mixture is pale and fluffy, not just combined. I used to rush this, and the cake turned out dense; patience here makes all the difference for that light, airy texture. ---
- Sift the Dry Mix: Sift the flour, baking powder, and sugar together before folding into the wet ingredients. This prevents lumps and ensures even distribution, so the cake rises smoothly instead of sinking in the middle. ---
- Room-Temp Eggs Matter: Let your eggs sit out for 30 minutes before mixing—they’ll blend more easily and create a smoother batter. Cold eggs can leave streaks, and nobody wants a cake that looks like it was mixed with glue. ---
- Don’t Overmix the Batter: Stop folding the dry ingredients into the wet mixture as soon as they’re just combined—overmixing develops gluten, and your cake will turn out tough instead of tender. A few streaks are fine; a thick, doughy mess isn’t.
Perfect pairings for these flavors
Coffee Pairings
This alfajor cake shines brightest with a strong, medium-roast coffee like a Brazilian Santos or Argentine Torrefacto. The caramel notes in the dulce de leche complement the chocolatey undertones of these beans beautifully. I like to serve it with a cortado—equal parts espresso and steamed milk—to balance the cake's richness without overwhelming it. For a decaf option, try a Swiss Mountain Water decaf—it keeps the smooth, nutty profile that pairs perfectly with the almond filling. ☕
Wine Pairings
A sweet dessert wine like Moscato d'Asti or Pedro Ximénez sherry enhances the cake's caramelized sweetness. The bubbles in Moscato cut through the richness, while the raisiny depth of Pedro Ximénez mirrors the dulce de leche. For a non-sweet option, a tawny Port with its nutty, toasty notes creates a sophisticated contrast. I always keep a bottle of La Rioja Vina Tondonia Gran Reserva on hand—its balanced acidity and vanilla undertones elevate every bite. 🍷
Creamy Contrasts
Drizzle whipped mascarpone or dulce de leche ice cream alongside slices for an extra layer of indulgence. The tangy creaminess of mascarpone balances the cake's sweetness, while the ice cream adds a cool, creamy texture. For a lighter option, a coconut sorbet cleanses the palate between bites. I often serve this cake with a small bowl of vanilla bean ice cream for guests to scoop alongside their slice. 🍦
Tea Pairings
If you prefer tea, a spiced chai latte or Earl Grey works wonderfully. The cinnamon and cardamom in chai enhance the warm spices in the cake, while the bergamot in Earl Grey adds a citrusy brightness. For a herbal option, jasmine tea with a touch of honey provides a delicate floral contrast. I love brewing a hot cup of English Breakfast tea with a splash of milk—it's comforting and complements the cake's buttery layers. 🍵
Seasonal Adaptations
In summer, serve the cake chilled with a sparkling peach iced tea to refresh the palate. During the holidays, a spiked eggnog with bourbon adds warmth. For a festive touch, garnish with crushed peppermint or cinnamon sticks. I once served this cake at a winter gathering with mulled wine—the spices in both dishes created a magical harmony. ❄️
Nutrition facts
Frequently asked questions
Can I make this alfajor cake without dulce de leche?
Yes, you can substitute dulce de leche with homemade caramel sauce or even thickened condensed milk (simmered until it reaches a caramel consistency). For a nutty twist, try mixing 1 cup peanut butter with ½ cup honey—it won’t be identical, but it’ll still taste delicious! The key is keeping the filling thick and spreadable to hold the layers together.
How do I prevent the cake layers from crumbling when assembling?
To keep your layers sturdy, ensure the cakes are completely cooled—warm cake will crumble under the filling. Dust the edges with powdered sugar before adding filling to create a "glue" that locks the layers together. Chilling the cake for at least 2 hours also helps set the filling and reinforces the structure.
Can I bake this cake in a different pan size?
For a 9-inch pan, reduce baking time by 2-3 minutes (check at 23 minutes). For a 6-inch pan, increase time by 3-5 minutes (aim for 28-32 minutes). The key is baking until a toothpick comes out clean—don’t rely solely on time. Adjust filling amounts proportionally to match your pan’s surface area.
Why did my cake turn out dense instead of crispy?
Overmixing the batter or underbaking are the most common culprits. Mix just until combined—stop when no dry flour streaks remain. Also, ensure your oven is fully preheated to 350°F and use an oven thermometer to confirm accuracy. If your cake still feels dense, try sifting the flour more thoroughly next time to incorporate air.
How can I make this cake gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob’s Red Mill or King Arthur). Add ½ tsp xanthan gum to help bind the layers. Reduce the milk by 2 tablespoons to compensate for the blend’s moisture variations. The texture will be slightly denser, but still delicious! Test with a small batch first to adjust consistency.
