Desserts
This alfajor cake recipe transports you straight to Latin America with every rich, caramelized bite—layers of tender cake, velvety dulce de leche, and a perfect balance of textures. 💛 The secret lies in the cake's delicate crumb, which holds up beautifully against the gooey filling, while the traditional almond paste adds a subtle nutty depth that elevates every slice.
What makes this recipe special is the harmony between simplicity and indulgence: just four cake layers, a generous dulce de leche filling, and optional chocolate ganache for that restaurant-quality finish. The cake bakes up golden and moist, while the filling—whether store-bought or homemade—creates that signature Latin American sweetness that keeps everyone reaching for seconds.
By the time you slice into this dessert, you'll have a showstopper that's elegant enough for celebrations but easy enough for a weeknight treat. The layers stay intact, the filling oozes with every bite, and the combination of textures—crispy crust, tender cake, and creamy filling—makes this cake unforgettable.
Perfect for birthdays, holidays, or whenever you crave a dessert that feels like a hug in cake form. Let's get started on creating this masterpiece!
Ingredients for alfajor cake
Four cake layers, velvety dulce de leche, and a touch of chocolate magic—this alfajor cake delivers restaurant-quality indulgence with pantry staples and a few specialty touches.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar preferred |
| Baking Powder 🍞 | 1 ½ tsp | Aluminum-free recommended |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Almond Paste 🥜 | 1 cup | High-quality, finely ground |
| Dulce de Leche 🍯 | 2 cups | Store-bought or homemade |
| Dark Chocolate 🍫 | 6 oz | 70% cacao, chopped fine |
| Heavy Cream 🥛 | ½ cup | Whole milk fat for richness |
| Powdered Sugar 🍚 | 1 cup | For dusting layers |
| Ground Almonds 🥜 | ½ cup | For garnish (optional) |
The almond paste is non-negotiable here—Ghirardelli or Trader Joe's brands deliver the finest texture, but any quality almond paste will work. For dulce de leche, La Salteña or Nutrex are the gold standard, but homemade (simmered milk and sugar) gives the most authentic flavor. The dark chocolate should be 70% cacao or higher—lower percentages can taste bitter when melted. Room-temperature butter is crucial for the cake's tender crumb, so take it out of the fridge 30 minutes before baking. Eggs should be separated carefully—room temperature eggs whip up lighter and more stable.
No almond paste? Marzipan substitute works in a pinch, though the texture will differ slightly. Short on dulce de leche? Caramel sauce thickened with cornstarch mimics the gooey consistency. For the chocolate ganache, white chocolate can replace dark if you prefer a sweeter profile, but the bitterness of dark chocolate balances the dulce de leche beautifully. If you're making this ahead, assemble the cake layers up to 2 days early—the flavors meld even better overnight. The cake layers can be baked 1 day in advance and stored at room temperature, wrapped tightly in plastic.
Store the assembled cake in an airtight container in the fridge for up to 5 days, though it's best enjoyed within 2 days for peak texture. If you're prepping ahead, bake the layers 1 day before assembly—they'll stay moist wrapped in plastic. The ganache can be made 2 days ahead and reheated gently before use. For serving, dust with powdered sugar and ground almonds right before cutting to keep the layers intact. This cake is a crowd-pleaser—double the batch if you're hosting!
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my hands are full of kids and laundry. Cream the butter and sugar by hand—it’s more work than a mixer, but the result? That velvety crumb is worth every push of the spoon.
- Buttery-Vanilla Magic: That first bite? Pure comfort. The eggs and butter create this tender crumb, while the vanilla—don’t skimp—adds a warm, nostalgic sweetness that tastes like a hug from your abuela.
- Showstops Any Time: Birthdays, potlucks, or just because—this cake holds up. The layers stay moist for days, and the simple frosting (or none at all) lets the flavor shine without fuss.
- Budget-Friendly Luxury: Four basic ingredients, zero specialty items. The butter and eggs make it feel indulgent, but the cost? A fraction of store-bought. (Yes, even on a Tuesday night.)
Step-by-step instructions for alfajor cake
This cake delivers rich layers of dulce de leche and almond flavor—here's how to assemble it perfectly.
👨🍳 Step 1: Prepare the Cake Batter
Preheat your oven to 350°F and grease two 8-inch round cake pans with butter, then line the bottoms with parchment paper. In a large mixing bowl, cream the 1.5 cups unsalted butter and 2 cups granulated sugar together until light and fluffy—about 3-4 minutes with an electric mixer. You'll know it's ready when the mixture nearly doubles in volume and looks pale.
Add the 4 whole large eggs one at a time, beating well after each addition. Mix in the 1 tbsp vanilla extract, then sift in the 3 cups all-purpose flour, 1.5 tsp baking powder, and 0.5 tsp salt. Gently fold these dry ingredients into the wet mixture until just combined—don't overmix or the cake will become dense.
Finally, fold in the 1 cup almond paste using a spatula until evenly distributed. The batter should be smooth and slightly thick. Divide it evenly between the prepared cake pans, spreading it out to create level tops. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
🍳 Step 2: Create the Dulce de Leche Filling
While the cakes are baking, prepare the filling by warming the 2 cups dulce de leche in a small saucepan over low heat until it reaches a smooth, spreadable consistency. If it's too thick, gently stir in 1-2 tablespoons heavy cream to thin it slightly. Remove from heat and let it cool to room temperature.
For the chocolate ganache, chop the 6 oz dark chocolate into small pieces and place it in a heatproof bowl. Pour the 0.5 cup heavy cream over the chocolate and let it sit for 2 minutes to soften. Then, gently heat the mixture in a microwave in 20-second intervals, stirring between each interval until the chocolate is fully melted and smooth. Let the ganache cool to room temperature as well.
🥘 Step 3: Assemble the Cake Layers
Once the cakes are completely cool, level the tops if necessary using a serrated knife. Place the first cake layer on a serving plate or cake stand. Spread a thin, even layer of the cooled dulce de leche filling over the top, leaving about ½-inch border uncovered. This ensures the filling doesn't ooze out the sides when you slice it.
Dust the top layer generously with ½ cup powdered sugar, using a fine-mesh sieve for an even coating. Place the second cake layer on top and repeat the process—spread another layer of dulce de leche, then dust with the remaining ½ cup powdered sugar. Chill the assembled cake in the refrigerator for at least 1 hour to allow the filling to set and the layers to adhere.
🔪 Step 4: Garnish and Serve
Before serving, gently warm the chocolate ganache again if it has thickened slightly. Pour it over the top of the cake and use a spatula to spread it evenly, creating a glossy finish. Sprinkle the 0.5 cup ground almonds over the ganache while it's still wet to create a beautiful, textured garnish.
Let the cake sit at room temperature for 10-15 minutes to allow the ganache to set slightly. Slice into 8 even pieces and serve immediately. Each bite should deliver a perfect balance of tender cake, creamy dulce de leche, and rich chocolate ganache—true alfajor cake bliss.
Pro Tips For Making Alfajor Cake
- Cream Butter First: DESCRIPTION: Don’t just melt the butter—whip it with half the sugar until light and fluffy before adding eggs. This step makes the cake actually tender, not dense. (Yes, it takes 3-4 minutes of elbow grease, but your slice will be worth it.)
- Sift the Flour Twice: DESCRIPTION: After mixing wet and dry ingredients, sift the flour again before folding it in. I learned this the hard way—lumps in the batter lead to a cake that’s more brick than dessert. (Use a fine-mesh sieve or just shake it through a colander if you’re lazy.)
- Underbake Slightly: DESCRIPTION: Pull the cake from the oven when the center still wobbles just a little—it’ll firm up as it cools. Overbaking dries out the texture, and this cake needs to stay moist. (A toothpick with a few crumbs? Perfect. A clean toothpick? Too far.)
- Chill the Batter: DESCRIPTION: Let the batter sit for 10 minutes after mixing—no, you don’t have to wait forever. This relaxes the gluten, so your cake rises evenly instead of doming like a sad volcano. (Pro move: Cover it loosely with plastic wrap while you preheat the oven.)
Wine and beer pairings for these flavors
Latin American Wines
Argentinian Malbec is my go-to pairing for alfajor cake—its deep, velvety fruit flavors and subtle cocoa notes mirror the dulce de leche's caramel richness. Look for a Mendoza region bottle like Catena Zapata or Trapiche for that perfect balance. The wine's smooth finish cleanses your palate between each decadent bite, letting the cake's textures shine. 🍷
Creamy Dessert Whites
For a lighter option, try a Torrontés from Argentina or Albariño from Spain—both wines offer bright acidity that cuts through the cake's richness while complementing the almond notes. A chilled Viña Zorzal Torrontés or Pazo de Señorans Albariño creates a refreshing contrast that keeps the dessert from feeling too heavy. Serve slightly chilled for best results.
Beer Pairings
A crisp Belgian witbier like Hoegaarden or Stella Artois offers a delightful contrast with its citrusy notes and effervescence. The beer's light body and slight spice from coriander enhance the cake's almond and caramel flavors without overpowering them. For a darker option, try a Belgian dubbel like Westmalle Dubbel—its caramel and chocolate undertones harmonize beautifully with the dulce de leche.
Coffee & Digestif
Finish your alfajor cake experience with a strong espresso or Argentinian cortado—the bitterness grounds the sweetness and enhances the chocolate ganache. For a more indulgent ending, serve with a small glass of Pisco sour or Argentinian Fernet-Branca, both of which complement the almond and caramel notes while adding a refreshing herbal finish. 💫
Seasonal Variations
In summer, opt for a sparkling rosé like Miraval to keep the dessert feeling light and refreshing. During colder months, a Port wine or Pedro Ximénez sherry** pairs wonderfully with the cake's richness, adding a warm, boozy depth that enhances the dulce de leche's caramelized notes. Each season brings a new way to enjoy this dessert masterpiece.
Nutrition facts
Frequently asked questions
Can I make this alfajor cake without almond paste?
Yes! You can substitute 1 cup marzipan or even a mix of ½ cup ground almonds and ½ cup powdered sugar for the almond paste. The texture will be slightly different but still delicious. For a nut-free version, try ½ cup finely ground coconut mixed with ½ cup powdered sugar—it adds a subtle sweetness that works well with the dulce de leche.
How do I prevent the cake layers from falling apart when slicing?
Chilling the cake for at least 1 hour before slicing is key—this lets the filling set properly. Also, use a serrated knife and dip it in hot water, wipe it dry, then slice cleanly. For extra stability, brush the cake layers with a thin layer of simple syrup (equal parts sugar and water) before assembling. This helps bind the layers together.
What's the best way to store leftovers?
Keep the cake in an airtight container in the fridge for up to 5 days. For best texture, let it sit at room temperature for 10-15 minutes before serving. If storing longer than 2 days, wrap each layer individually in plastic wrap to prevent drying. The filling stays creamy even after refrigeration!
Can I make this cake gluten-free?
Swap the all-purpose flour for 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. For the filling, ensure your dulce de leche is gluten-free (some brands contain additives). The cake may have a slightly denser crumb, but the flavors will still shine.
Why did my cake turn out dense instead of light?
Overmixing the batter or underbaking are common culprits. Cream the butter and sugar until light and fluffy (about 3-4 minutes) and fold dry ingredients gently. Also, check your oven temperature—if it runs hot, reduce to 325°F. Finally, ensure your baking powder is fresh (old baking powder loses potency). A toothpick should come out clean after 25-30 minutes.
