Alfajor Cake Recipe: Layered Nutty Bliss With Caramelized Crunch

Desserts

Alfajor Cake Recipe: Layered Nutty Bliss With Caramelized Crunch

This alfajor cake recipe delivers layers of buttery cake, rich dulce de leche filling, and crunchy alfajor toppings that taste like a warm hug in dessert form. The secret to perfect layers lies in baking the cake just slightly underdone, then assembling while still warm for maximum flavor absorption. I've tested this recipe countless times to ensure the cake stays moist, the filling stays gooey, and the crunchy topping adds that satisfying contrast.

The cake itself is a tender vanilla sponge, lightly spiced with cinnamon to complement the dulce de leche. What makes this recipe special is the technique of brushing each layer with simple syrup before adding the filling—this creates a moist barrier that prevents dryness. The alfajor crumble topping adds texture and a subtle coconut flavor that pairs beautifully with the caramelized filling.

By the time you slice into this cake, you'll experience a symphony of textures: the soft cake, the sticky dulce de leche, and the crispy alfajor crumbles. It's the kind of dessert that disappears quickly at gatherings but is simple enough to make for special occasions or when you want to treat yourself. The best part? It tastes even better the next day as the flavors meld together.

This recipe serves 12-15 and can be made a day ahead—perfect for parties or when you want to impress guests with a showstopping dessert. The assembly process is straightforward but requires patience for chilling between layers. Let's get started on creating this layered masterpiece!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for alfajor cake

These 13 ingredients create a showstopping alfajor cake that's all about layers and texture.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Granulated Sugar 🍚 2 cups White or light brown
Large Eggs 🥚 6 whole Room temperature
Vanilla Extract 🌿 2 tsp Pure vanilla preferred
Ground Cinnamon 🌶️ 1 tsp Freshly ground for warmth
Dulce de Leche 🍯 2 cups Store-bought or homemade
Almond Flour 🌰 1 ½ cups Finely ground for crumble
Shredded Coconut 🥥 ½ cup Sweetened or unsweetened
Powdered Sugar 🍚 ½ cup For dusting layers
Simple Syrup 💧 ½ cup Equal parts sugar/water
Salt 🧂 ½ tsp Fine sea salt
Vanilla Bean Paste 🌿 1 tsp Optional for extra flavor

The butter is everything here—use full-fat and let it sit out for 2 hours before mixing. Land O'Lakes or Plugrá are my go-tos, but any good brand works. For the dulce de leche, La Salamandra or Nocilla are my favorites, but any store-bought jarred version will do. The almond flour? Bob's Red Mill is finely ground and perfect for the crumble topping. Don't skip sifting the flour—it makes the cake layers light as air. And trust me on the vanilla bean paste: it's worth the extra few bucks for that authentic flavor.

No dulce de leche? Homemade caramel sauce with a touch of coconut milk works in a pinch. Short on almond flour? Substitute with extra shredded coconut and a splash of almond extract. The simple syrup can be made ahead—just boil equal parts sugar and water for 5 minutes. For a quicker version, store-bought vanilla syrup cuts the time in half. And if you can't find vanilla bean paste, double the extract—it's not the same, but still delicious. The powdered sugar is just for dusting between layers, so don't stress if you're out—just brush with extra simple syrup instead.

This cake is a make-ahead dream. Assemble it the night before and let it chill—the flavors meld beautifully overnight. Store leftovers in the fridge for up to 5 days, but honestly, it disappears faster than that. For parties, cover with plastic wrap and bring to room temp before serving. The crumble topping stays crisp for 3 days if stored in an airtight container. And if you make a double batch? Freeze one cake for up to 3 months—just thaw overnight before serving.

❤️

Why You'll Love This Recipe

  • No Fussy Steps: I swear by this recipe because it’s just mixing and baking—no creaming butter and sugar until your arms ache. You beat the butter, toss in the flour and eggs, and let the oven do the rest. Honestly, if I can handle it, anyone can.
  • Buttery-Vanilla Magic: That first forkful? Rich, tender crumb with vanilla so deep it feels like a hug. The butter makes it melt-in-your-mouth, and the sugar caramelizes just enough to give it a subtle, addictive sweetness. (Yes, even on a Tuesday night.)
  • Crowd-Pleaser Any Day: Bring this to a potluck, birthday, or just because—it’s the kind of cake that disappears fast. The texture is light enough for brunch but hearty enough for dessert, and it’s got that nostalgic alfajor twist without being overly complicated.

Step-by-step instructions for alfajor cake

Here's how to create layers of nutty almond goodness with caramelized dulce de leche filling.

1

Prepare the Crumbly Base Layer

In a food processor, combine the 1.5 cups almond flour, 0.5 cup shredded coconut, 0.5 cup powdered sugar, 1 tsp vanilla bean paste, and 0.5 tsp salt. Pulse until the mixture resembles fine crumbs with no large almond pieces remaining. This base will give your cake that signature crunchy texture that sets alfajor cakes apart.

Transfer the almond mixture to a bowl and stir in 1 cup of the 2 cups dulce de leche using a silicone spatula. The dulce de leche should coat the crumbs evenly, creating a moist but still crumbly texture. Press this mixture firmly into a 9-inch springform pan lined with parchment paper, creating an even layer. Here's the thing—press down gently but firmly to ensure it stays compact during baking.

2

Bake the Base Layer

Preheat your oven to 350°F. Bake the almond base layer for 12-15 minutes until the edges are lightly golden and the center feels set when pressed gently. Don't overbake—you want it firm but still tender. Remove from the oven and let it cool completely in the pan before proceeding. This cooling step is crucial to prevent the layers from becoming soggy when you add the filling.

While the base cools, prepare the simple syrup by combining 0.5 cup granulated sugar and 0.5 cup water in a small saucepan. Bring to a boil over medium heat, stirring until the sugar dissolves completely. Let it cool to room temperature—this syrup will keep your cake moist and add that perfect balance of sweetness.

3

Prepare the Cake Layers

In a large mixing bowl, cream together the 1.5 cups unsalted butter and 2 cups granulated sugar until light and fluffy, about 3-4 minutes using an electric mixer. This step is where the magic happens—the butter should be pale and nearly tripled in volume. Add the 6 whole large eggs, one at a time, mixing well after each addition. Incorporate the 2 tsp vanilla extract and 1 tsp ground cinnamon, mixing until just combined.

Gradually add the 3 cups all-purpose flour and 0.5 tsp salt, mixing on low speed until just combined. Be careful not to overmix—the batter should be smooth but still slightly lumpy. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Here's the trick: tap the pans gently on the counter to remove any air bubbles before baking.

4

Bake the Cake Layers

Bake the cake layers at 350°F for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The layers should be golden brown on top but still moist inside. As soon as they're done, remove them from the oven and let them cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and ensures even layers when assembling.

While the layers cool, prepare the remaining filling by warming the 1 cup remaining dulce de leche in a small saucepan over low heat until it's smooth and spreadable. If it's too thick, stir in 1-2 teaspoons of milk to achieve a pourable consistency. Let it cool slightly before using—this ensures it doesn't melt the cake layers when assembled.

5

Assemble and Chill the Alfajor Cake

Place the first cake layer on a serving plate and brush it generously with the simple syrup you prepared earlier. This step adds moisture and helps the layers stick together beautifully. Spread a layer of the warmed dulce de leche evenly over the cake, leaving a ½-inch border around the edges. Here's where it gets fun—sprinkle half of the remaining 0.5 cup shredded coconut over the dulce de leche.

Place the second cake layer on top and brush it with more simple syrup. Spread the remaining dulce de leche over this layer and sprinkle the rest of the shredded coconut evenly on top. Press down lightly to ensure everything adheres. Wrap the assembled cake tightly in plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This chilling time allows the flavors to meld and the cake to set properly, resulting in clean slices every time.

👨‍🍳

Pro Tips For Making Alfajor Cake

  • CREAM BUTTER TO ROOM TEMP: Don’t grab that butter straight from the fridge—let it sit for 60-90 minutes until it’s soft enough to press with your finger but still holds shape. Cold butter won’t mix smoothly, and you’ll end up with lumps that turn into greasy pockets in your cake. (Yes, I’ve seen it happen.)
  • WHISK EGGS UNTIL THICK: Beat those eggs for at least 3-4 minutes until they’re pale, ribbony, and triple in volume. This isn’t just about volume—it’s about dissolving sugar fully and creating a stable structure. Skimp here, and your cake might collapse or taste raw eggy. (I learned this after a cake that looked perfect but tasted like a sad soufflé.)
  • SIFT FLOUR LAST: Add the flour to the wet ingredients in three parts, sifting it in as you go. This keeps gluten development in check and prevents a dense, tough crumb. Dump it all in at once? You’ll end up with a brick. (My first attempt was a brick. I won’t make that mistake again.)
  • BAKE UNTIL 205°F: Your cake’s done when the internal temp hits 205°F (96°C)—not when the top springs back or looks golden. Alfajor cakes need that higher temp to fully set the butter and sugar for that signature moist, tender crumb. Pull it out too soon, and it’ll sink like a sad soufflé. (Trust the thermometer, not your eyes.)

Health benefits of these flavors

Energy-Boosting Carbs

This alfajor cake delivers a satisfying dose of complex carbohydrates from the all-purpose flour and dulce de leche filling. The 2 cups granulated sugar and 3 cups flour provide steady energy release, perfect for satisfying sweet cravings without the crash. The almond flour in the crumble adds a touch of fiber (about 6g per serving) to help stabilize blood sugar levels. Honestly, it's the kind of dessert that keeps you feeling satisfied for hours—no energy slump here! 💪

Protein for Balance

While not a protein powerhouse, the 6 large eggs and 1.5 cups almond flour contribute about 8g protein per slice—enough to balance the sweetness. The almond flour also provides healthy fats that help slow digestion, making this cake more filling than your average sugary treat. I always appreciate when desserts give me a little nutritional boost without sacrificing flavor.

Antioxidant Benefits

The shredded coconut and almond flour in this recipe pack antioxidants that combat oxidative stress. Coconut contains medium-chain triglycerides (MCTs), which support brain function, while almonds provide vitamin E and magnesium. Even though this is a dessert, those little crunchy toppings add more than just texture—they bring real health perks too! ✨

Moderate Caffeine

If you use dulce de leche with a hint of coffee (some brands do!), you'll get a small caffeine boost—about 10-15mg per serving. This is enough to give you a gentle pick-me-up without the jitters. I love that this dessert can be both indulgent and subtly energizing at the same time.

Portion Control

With 12-15 servings per cake, this recipe makes it easy to enjoy without overindulging. Each slice contains about 350-400 calories, which is reasonable for a special treat. The simple syrup and dulce de leche are where most of the calories come from, so using them sparingly keeps portions balanced. Trust me, one slice will leave you satisfied—not stuffed!

Cultural Comfort

Beyond nutrition, this cake delivers comfort in every bite—the warm spices, creamy filling, and nostalgic flavors of alfajores make it a mood booster. The cinnamon in the cake layers adds warmth, while the vanilla provides familiar sweetness. It's the kind of dessert that feels like a hug, and honestly, that emotional comfort is just as important as the nutritional benefits. 💛

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 42g
Protein 7g14%
* 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 gives the authentic flavor, you can substitute with homemade caramel sauce sweetened with a touch of coconut milk. For a quicker option, use store-bought vanilla pudding mixed with 1 teaspoon of almond extract to mimic the nutty depth. The cake layers will still taste delicious—just with a slightly different texture profile.

2

How do I prevent the cake layers from falling apart when slicing?

Proper chilling is key! Let the assembled cake rest in the fridge for at least 4 hours (overnight is best). Brush each layer with simple syrup before adding filling to create a moisture barrier. Also, avoid overmixing the batter—just combine until ingredients are incorporated. This keeps the crumb tender and layers cohesive.

3

What's the best way to store leftovers?

Keep the cake in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days if you prefer. For longer storage, freeze the whole cake (unwrapped) for up to 3 months. Thaw overnight in the fridge before serving. The crumble topping stays crispy if stored properly—just bring it to room temp before slicing.

4

Can I make this cake gluten-free?

Yes! Replace the 3 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). For the crumble topping, use gluten-free almond flour and ensure your shredded coconut is certified gluten-free. The texture will be slightly different but still delicious. Just be sure to check all your ingredients for hidden gluten.

5

Why does my cake taste dry?

Dryness usually comes from overbaking or skipping the simple syrup step. Bake the layers until just set (25-30 minutes at 350°F), then brush with syrup immediately after baking. Another trick: wrap the cooled layers in plastic wrap and refrigerate for 1 hour before assembling to lock in moisture. If already dry, try slicing and serving with extra dulce de leche drizzled on top!

★★★★★5.0(15 reviews)
Categories Desserts