Alfajor Cupcakes

Have you ever had Alfajor Cookies before? How about Alfajor Cupcakes?

Well today you will get to try both!

Alfajor Cupcakes

These fancy cupcakes are my newest creation. Alfajor Cupcakes.

This post may contain affiliate links. I earn a commission from qualified purchases. Please read our Privacy policy here.

Alfajores are these South American cookies, made out of cornstarch, and filled with dulce de leche. Alfajor Cookies can be dressed in many different ways. Some make them with dusted powdered sugar on top. And others might dunk the filled cookie in chocolate and have a chocolate covered alfajor cookie.

I made these Alfajor Cookies many times. And I always like to drizzle some chocolate on top of them. I just like the way it looks.

The Alfajor Cookie dough can be a bit crumbly, and when baked, it’s flaky, light, and delicious. You can use any cookie cutter you would like. I like my flower cookie cutters for my alfajores.

You can find the recipe for the Alfajor Cookies here!

alfajor cookies

After baked, simply fill the cookies with dulce de leche. I use a piping bag to make it easier to pipe a dollop of filling right in the middle of the cookie, so this way when you place the other cookie on top to form the sandwich, the filling will be evenly distributed.

alfajor cookies

And you can close them up.

alfajor cookies

YUM! Now get ready to pipe some melted chocolate over the cookies. That’s how I love my Alfajor Cookies.

alfajor cookies

How seriously amazing and delicious these alfajor cookies are!

alfajor cookies

After making your cookies, they are ready to be placed on top of your Alfajor Cupcakes.

Alfajor Cupcakes

Now, speaking of the Alfajor Cupcakes. Let’s get to how to make that swirl frosting.

First, before frosting the Alfajor Cupcakes, I felt like it would be fitting to fill them with dulce de leche. For obvious reasons.

Alfajor Cupcakes

Then, place the top of the cupcake back on.

Alfajor Cupcakes

Now you should be ready to pipe the frosting.

How to do the swirled frosting effect

  • Start by spreading or piping some dulce de leche over a piece of plastic wrap.
  • Spread some of the Swiss Meringue Buttercream on top.
  • Roll plastic over to seal it.
  • Place it inside of a piping bag fitted with the piping tip of your preference. (ps. I am using a Ateco 829)
  • Pipe away.
Alfajor Cupcakes

And this is what it’s going to look like.

Alfajor Cupcakes

Hold on, there’s one thing missing.

Oh there it is. Perfect now!

Alfajor Cupcakes

Now I want to quickly talk about the dulce de leche. You can either use store-bought or homemade dulce de leche for the Alfajor Cupcakes.

How to make Dulce de Leche at home

Simply start with a can of condensed milk. Now, there are several options here.

  1. Making dulce de leche in the oven– Pour the inside of the condensed milk can in an oven-proof pan, and bake over a water bath for about 2-3 hours, stirring in between, covered with foil, at 350F.
  2. Making dulce de leche on the stove top– there are two ways to make dulce de leche on the stove top with a sealed can of condensed milk.
  • First is to use a pressure cooker, which is the fastest way. Place sealed can in a pressure cooker full of water, covering the can by at least 2 inches. Cook under pressure for 30 minutes. Let pressure release naturally and let can and water both cool down all the way before removing and opening the can.
  • If you just want to use a regular pot, make sure it’s a large pot of water, where the can will be submerged the whole time. Boil sealed can for about 2 1/2 hours. Let can and water cool down all the way before removing and opening the can.

Regardless of the method you choose to make your dulce de leche, make sure to always let it cool down before handling it. And leave it in the fridge for a few hours before piping so dulce de leche will be cold and have proper texture.

Alfajor Cupcakes

I hope you enjoyed today’s recipes and tips. These Alfajor Cupcakes seem to be a lot of work, but they were quite a fun project! And not to mention that they are show stopper cupcakes!

Alfajor Cupcakes

For more cupcake recipes, click here.

And for the Alfajor Cookie recipe, click here.

And if you would like some more dulce de leche recipes, check out my Dulce de Leche Macarons, Dulce de Leche Bars, Chocolate and Dulce de Leche Cheesecake Pie, Dulce de Leche filled Snickerdoodles.

Alfajor Cupcakes with alfajor cookies on top

Alfajor Cupcakes

These are chocolate cupcakes, filled with dulce de leche, frosted with a swirl of Swiss Meringue Buttercream and Dulce de leche, finally topped with a cute alfajor cookie.
5 from 3 votes
Prep Time 1 hour 30 minutes
Cook Time 20 minutes
Total Time 1 hour 50 minutes
Course Dessert
Cuisine Argentina
Servings 14 cupcakes
Calories 300 kcal


Chocolate Cupcakes
  • 1 1/2 cups all-purpose flour 190 grams 6.75 oz
  • 1/4 cup unsweetened cocoa powder 31 grams 1.125 oz
  • 1 cup granulated sugar 200 grams 7 oz.
  • 1 teaspoon espresso powder
  • 1 teaspoon baking soda
  • 3/4 teaspoons baking powder
  • 1/2 teaspoon fine sea salt
  • 1 cup brewed coffee
  • 1 tablespoon white vinegar
  • 2 teaspoons vanilla extract
  • 1/2 cup canola oil
Swiss Meringue Buttercream
  • 3 egg whites
  • 3/4 cup granulated sugar 150 grams, 5.3 oz
  • 18 tablespoons unsalted butter 255 grams, 9 oz
  • 1 teaspoon vanilla
To assemble
  • Alfajores recipe below
  • 1 cup dulce de leche store-bought or homemade (read post above for instructions on how to make dulce de leche)


Chocolate Cupcakes
  • Pre-heat oven to 350F. Line a 12-cupcake pan with cupcake liners or grease it with butter and flour.
  • Sift flour, cocoa powder, sugar, baking soda, baking powder, espresso powder, and salt together in a large bowl.
  • In another bowl, mix coffee, vinegar, vanilla and oil. Pour dry mixture over wet ingredients. Whisk briefly, until incorporated. Be careful not to overmix. As soon as you see no more streaks of dry mixture, stop whisking.
  • Distribute batter evenly in cupcake pans.
  • Bake for 15-20 minutes.
  • Remove and let it cool.
Swiss Meringue Buttercream
  • About 30 minutes before you start to make your buttercream, remove butter from the fridge. Cut it into thin slices, about 1/4 inch thick. Set aside and let it come to room temperature. Depending on the temperature of your kitchen, you might need an hour or so to have the butter soften. Please note that you don’t want your butter to be too hot and melted either.
  • Place egg whites and sugar in a heat-proof bowl or in a double boiler pan.
  • Bring a pot of water to a boil, then reduce it to a simmer. Set bowl on top of the pan with simmering water.
  • Whisk constantly until egg whites and sugar reach 138F temperature. This ensures that the egg whites will have reached a safe temperature. The temperature of pasteurized egg whites is actually 140F, however, if you bring it up to 138F, the temperature will raise a couple degrees even after you take it out of the heat source.
  • Keep whisking mixture for about 30 seconds after you take it off the heat.
  • Pour mixture into the bowl of a stand mixer. Be sure to wipe dry the bottom of the bowl to get rid of the condensation that formed before you transfer mixture. Because if a drop of water gets in contact with your egg white/sugar, it will ruin your meringue.
  • With the whisk attachment, beat meringue on medium-high speed.
  • You are going to beat the meringue until stiff peaks form. Now, this might take a while. Usually takes me about 10 minutes. The reason for that is that the egg whites have to cool down first and then they will be able to reach stiff peak.
  • Just let the mixer do its job and cool down the meringue as it whisks it.
  • Once your meringue has reached stiff peaks, start adding butter, with the mixer on medium-high speed.
  • Add one slab of butter at a time. Waiting a few seconds before adding the next one.
  • At times, you will question yourself if your meringue will ever form, the answer is mostly likely: yes it will form. Just be patient. Keep whisking it.
  • Add vanilla once you’re done adding the butter.
  • At this point, you should see your meringue having hardened up and formed into a smooth cream.
To assemble
  • Use a spoon to remove the inside of each cupcake. Then fill cupcakes with dulce de leche. Place the top of the cupcake back to close it.
  • Lay a piece of plastic wrap on the counter. Pipe or spread some dulce de leche over the plastic wrap (check pictures in the post above for reference), then spread some of the Swiss Meringue Buttercream on top of the dulce de leche.
  • Roll the plastic wrap over to close.
  • Place it inside a piping bag fitted with the piping tip of choice.
  • Pipe swirled frosting over cupcakes. Place an Alfajor Cookie on top.
  • Cupcakes will be fine in the fridge, covered in an air-tight container for up to 4 days.
Keyword cupcakes

Similar Posts


  1. 5 stars
    These cupcakes are AMAZING. I had never tried Swiss meringue buttercream before, but the instructions were so easy to follow that it turned out perfectly. I will absolutely make these again, and I’m making this type of buttercream from now on.

    1. I don’t use eggs on my chocolate cupcakes, I used to make a version with eggs, but I find the taste of the eggless one richer and the texture softer 🙂 thank you so much for your question! I hope you enjoy the recipe!!! 🙂 Have a lovely day!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.