Alfajor Cake Recipe: Layers of Caramelized Coconut and Dulce DE Leche Bliss

Desserts

Alfajor Cake Recipe: Layers of Caramelized Coconut and Dulce DE Leche Bliss

This alfajor cake recipe brings the nostalgic flavors of Latin America to your kitchen with its signature layers of delicate sponge cake, creamy dulce de leche filling, and crunchy coconut topping. 🌟 The secret lies in balancing textures—soft yet sturdy cake layers, rich caramelized filling, and toasted coconut that adds just the right contrast. I've perfected this recipe after years of baking, ensuring each component comes together seamlessly for a dessert that feels both elegant and comforting.

The cake itself is a light sponge infused with vanilla and a touch of cinnamon, baked just until golden to maintain its tenderness. Between the layers, dulce de leche—thick, velvety, and irresistibly sweet—binds everything together, while the coconut topping adds a subtle crunch that keeps every bite exciting. This isn't just a cake; it's a celebration of textures and flavors that transport you to a cozy café in Buenos Aires or Santiago with every slice.

What makes this recipe truly special is its adaptability. You can keep it classic with just dulce de leche and coconut, or elevate it with a chocolate ganache drizzle or crushed meringue on top. The assembly is simple but requires patience—letting the filling set and the cake layers soak up the flavors ensures a dessert that's as impressive as it is delicious. Whether you're baking for a special occasion or just craving a taste of home, this alfajor cake delivers every time.

Ready in about 2 hours (including baking and chilling), this dessert is perfect for gatherings or as a decadent treat to enjoy with a cup of coffee. The key is in the layers—each one carefully built to create harmony in every bite. Let's get started on creating your own slice of Latin American magic.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alfajor cake

Vanilla-scented sponge, caramelized coconut, and dulce de leche—this alfajor cake needs just these ingredients for magic.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature for blending
Pure Vanilla Extract 🌿 1 tbsp High-quality, not imitation
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Baking Powder 🍞 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Dulce De Leche 🍯 2 cups Store-bought or homemade
Shredded Coconut 🥥 2 cups Sweetened, unsweetened works too
Unsalted Butter 🧈 ¼ cup Melted for coconut topping
Granulated Sugar 🍚 ¼ cup For coconut topping
Dark Chocolate Chips 🍫 ½ cup Optional for drizzle
Heavy Cream 🥛 ½ cup For chocolate ganache

The dulce de leche is non-negotiable here. La Salteña or La Serenisima are my go-tos from the Latin market—they’ve got that perfect caramelized thickness. If you’re making your own, don’t rush the cooking; it needs to reduce to that glossy, syrupy stage. For the coconut, unsweetened works fine if you’re watching sugar, but sweetened adds that classic crunch. Toast it in a dry pan for 3-4 minutes until golden—(trust me, it’s worth the extra minute). The flour? King Arthur or Gold Medal brands are my pantry staples—they bake up light and tender every time.

No dulce de leche? Caramel sauce or Nutella in a pinch, though it won’t be quite the same. Swapping the shredded coconut for crushed meringue or chopped almonds changes the texture but still delivers flavor. The chocolate ganache is optional, but if you’re adding it, use high-quality chocolate (70% or higher) and let it set at room temperature—no rushing! For the cake layers, if you forget to sift the flour, just whisk it vigorously in the bowl to break up any lumps. And if your butter isn’t quite room temperature? Microwave it for 20 seconds—it’ll blend smoother than you’d think.

The cake layers keep best in the fridge for 3 days, but the magic happens after assembly—let it set for at least 4 hours (overnight is ideal) so the filling soaks in. Store the assembled cake in an airtight container with parchment between layers to keep it moist. The coconut topping stays crisp for 2 days at room temperature, but if you’re prepping ahead, store it separately in the fridge and toast it again before serving. Freezing the assembled cake? Wrap it tightly in plastic wrap—it’ll keep for up to 2 months, though the coconut might lose a little crunch.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this—just a bowl and a fork. The butter and sugar get creamed together in minutes, and the eggs fold right in without a trace of effort. My lazy Sunday mornings thank me every time.
  • Buttery Vanilla Hug: That first bite? Pure comfort. The cake’s rich, tender crumb comes from the butter and vanilla working their magic, while the sugar keeps it just sweet enough to feel like a treat—not a chore. (Yes, even on a Tuesday night.)
  • Double-Duty Layers: Slice it for breakfast, crumble it over ice cream, or stack it with dulce de leche for dessert. The base is so adaptable I’ve used it for everything from picnic sandwiches to last-minute gifts. Honestly, it’s my go-to for any occasion that needs something special.
  • Leftovers That Last: Bake one batch, enjoy it for days. This cake stays moist for ages—I’ve had slices that were perfect three days out of the fridge. Plus, the ingredients are pantry staples, so you’re not scrambling for obscure items. Budget-friendly and foolproof? That’s my kind of recipe.

Step-by-step instructions for alfajor cake layers

Let's create this dreamy alfajor cake with crispy coconut layers and gooey dulce de leche filling.

1

👨‍🍳 Step 1: Prepare the Cake Batter

Preheat your oven to 350°F and grease three 8-inch round cake pans with butter, then line the bottoms with parchment paper. In a large mixing bowl, combine the 2.5 cups all-purpose flour, 2 teaspoons baking powder, 1 teaspoon ground cinnamon, and ½ teaspoon salt. Sift this dry mixture together to remove any lumps - this ensures a light, airy texture.

In a separate bowl, beat the 1 cup room-temperature unsalted butter and 1.5 cups granulated sugar together on medium speed until light and fluffy, about 3-4 minutes. Add the 4 room-temperature large eggs one at a time, mixing well after each addition. Stir in the 1 tablespoon pure vanilla extract until fully combined. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined - don't overmix or your cake will be dense.

2

🍳 Step 2: Bake the Cake Layers

Divide the batter evenly among 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 while the centers remain slightly springy. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely.

While the cakes are cooling, prepare the dulce de leche 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 teaspoons heavy cream to loosen it. Set aside to cool slightly - it should be thick enough to hold its shape when spread but still warm enough to blend with the cake layers.

3

🥘 Step 3: 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. Spread a generous layer of the warm dulce de leche over the top, leaving about ½-inch border uncovered. Sprinkle half of the 2 cups shredded coconut evenly over the dulce de leche layer.

Place the second cake layer on top and repeat the process - spread another layer of dulce de leche and sprinkle the remaining coconut. Top with the final cake layer and press gently to create a cohesive cake. Chill in the refrigerator for at least 2 hours to allow the filling to set and the flavors to meld together.

4

🔥 Step 4: Create the Coconut Topping

In a small saucepan, combine the ¼ cup melted unsalted butter and ¼ cup granulated sugar. Bring to a gentle simmer over medium heat, then remove from heat and stir in the remaining ½ cup shredded coconut (if you reserved any). Let the mixture cool slightly, then spread it evenly over the top and sides of the chilled cake. Press gently to help it adhere.

For the chocolate drizzle, melt the ½ cup dark chocolate chips and ½ cup heavy cream together in a microwave-safe bowl in 30-second intervals, stirring between each interval until smooth. Drizzle the chocolate ganache over the coconut topping in an even zigzag pattern. Let the cake sit at room temperature for 30 minutes to allow the chocolate to set slightly before serving.

5

⏰ Step 5: Serve and Enjoy

Slice the alfajor cake into 8 equal wedges using a sharp serrated knife. The perfect slice should reveal layers of moist cake, creamy dulce de leche, and crispy coconut. Serve immediately for the best texture contrast - the warm cake against the cool filling creates a magical eating experience.

This cake keeps well in the refrigerator for up to 5 days, though I promise it won't last that long. The flavors only get better as the dulce de leche continues to soften and infuse into the cake layers. Store any leftovers covered to maintain freshness, and bring to room temperature before serving for the best texture.

👨‍🍳

Pro Tips For Making Alfajor Cake

  • Cream Butter Slowly: I learned this the hard way—dumping cold butter into warm sugar at once makes a greasy mess. Instead, cut the butter into small cubes and mix it in gradually while the mixer runs. The goal is to get pea-sized crumbs, not a butter river. (Your future self will thank you when the cake doesn’t taste like a cookie.) ---
  • Whisk Eggs First: Room-temperature eggs are a must, but here’s the real trick: beat them alone with the vanilla for 2-3 minutes before adding them to the dry mix. This adds air and prevents a dense, heavy texture. (Yes, even if you’re impatient like me.) ---
  • Sift the Flour Twice: Skip this, and you’ll end up with a cake that’s more like a brick. Sift the flour once before mixing, then sift it again right before folding it into the butter-sugar mix. This keeps the crumb light and fluffy—no guessing games. ---
  • Underbake Slightly: The moment the top springs back when touched, pull it out. Overbaking turns that delicate alfajor texture into a dry, sad sponge. If you’re nervous, use a toothpick—it should come out with just a few moist crumbs, not wet batter. (Your cake will stay moist longer this way.)

Dietary considerations for this recipe

Gluten-Free Adaptation

For a gluten-free version, swap the all-purpose flour with a 1:1 gluten-free baking flour blend like King Arthur Measure for Measure. Add an extra ½ teaspoon xanthan gum to mimic gluten's structure. You may need to increase the baking time by 3-5 minutes since gluten-free cakes often bake slightly slower. 🌾

Dairy-Free Options

Replace the butter with vegan butter (like Miyoko's) or coconut oil for the cake batter. For the coconut topping, use coconut oil instead of butter. The dulce de leche filling can stay dairy-free if you use a store-bought version without milk solids. Just ensure your chocolate chips are dairy-free if using the ganache option.

Nut-Free Variations

Skip the shredded coconut topping entirely and replace it with crushed meringue or chopped freeze-dried strawberries for texture. The cake itself is naturally nut-free, so you only need to adjust the toppings. If you prefer coconut flavor without nuts, use toasted coconut flakes (ensure they're processed in a nut-free facility).

Lower Sugar Options

Reduce the sugar in the cake batter by ¼ cup and replace it with unsweetened applesauce or mashed banana for moisture. For the coconut topping, use unsweetened shredded coconut and reduce the sugar to 2 tablespoons. The dulce de leche remains the star—its natural sweetness carries the cake, so don’t skimp on it unless using a sugar-free version.

Vegan Adaptations

Use a flax egg substitute (1 tbsp ground flaxseed + 3 tbsp water per egg) and vegan butter in the cake. For the dulce de leche filling, opt for a vegan-friendly store-bought version or make your own with coconut cream. The chocolate ganache can be made vegan by using vegan dark chocolate chips and coconut cream instead of heavy cream. 🌱

Allergen-Friendly Tips

Always check labels for hidden allergens—some store-bought dulce de leche or chocolate chips may contain traces of nuts or dairy. For a completely safe cake, prepare all components from scratch using certified allergen-free ingredients. Keep toppings separate until assembly to avoid cross-contamination. Label your cake clearly if serving guests with allergies.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 22g110%
Cholesterol 120mg40%
Sodium 320mg14%
Total Carbohydrate 65g24%
Dietary Fiber 2g8%
Sugars 52g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this alfajor cake without dulce de leche?

While dulce de leche is traditional, you can substitute with 2 cups caramel sauce or Nutella for a similar texture. For a closer flavor match, try reducing 1 cup heavy cream + 1 cup brown sugar on the stovetop until thickened (about 20 minutes). The cake will still taste delicious, though the authentic Latin American flavor will differ slightly.

2

How do I prevent the cake layers from getting soggy?

Chill the assembled cake for at least 4 hours (overnight is best) before serving. Use a serrated knife to slice cleanly, and store any leftovers in an airtight container with parchment between layers. For extra protection, brush the cake layers with a thin layer of simple syrup (equal parts sugar + water, heated) before adding filling to help absorb moisture.

3

What’s the best way to store leftovers?

Keep the cake in the fridge for up to 5 days, covered tightly with plastic wrap or foil. For longer storage, wrap the whole cake in plastic and freeze for up to 2 months. Thaw overnight in the fridge before serving. The coconut topping may lose crispness when frozen—re-toast it briefly in a 350°F oven for 2-3 minutes to restore crunch.

4

Can I make this cake in a different shape?

Yes! Use square or rectangular pans (9x13-inch) for a sheet cake, or 6-inch round pans for a taller version. For a single-layer cake, bake in one pan and spread the filling on top. Adjust baking times: sheet cakes may need 20-25 minutes, while smaller rounds take 20-25 minutes too. Level the tops carefully for even filling distribution.

5

Why did my coconut topping turn out greasy?

This usually happens if the butter and sugar weren’t cooked long enough to dissolve completely. Next time, simmer the mixture for 1-2 extra minutes to fully caramelize the sugar. Also, ensure your shredded coconut is dry—excess moisture can make it clump. For a firmer topping, chill the cake for 30 minutes before adding the coconut mixture to help it set.

★★★★★4.7(2 reviews)
Categories Desserts