This post was created as in partnership with Imperial Sugar. All thoughts and opinions are 100% my own.
These Dulce de Leche Cupcakes have a sweet milk caramel filling and dulce de leche frosting piped on top of a rich brown sugar cupcake. They are incredibly moist and tender, with loads of dulce de leche flavor in every bite!
We are all fans of any kind of caramel dessert at our house, so it’s no surprise that dulce de leche treats are always winners over here. I’ve made it before by boiling cans of sweetened condensed milk until it turns into caramel, but you can actually just buy cans of dulce de leche at the store and save yourself the trouble.
I’m absolutely in love with how the swirled dulce de leche frosting came out on these cupcakes! It’s such an easy trick to get a swirl in frosting like this, but it gives them a mesmerizing appearance that is difficult to resist.
Fans of dulce de leche and caramel will also enjoy Carmelitas, Dulce de Leche Stuffed Cookies, and Homemade Caramel Apples.
Is there a difference between caramel and dulce de leche?
Dulce de leche is very similar to caramel, but it has a distinct taste from, say, cream caramels. That’s because dulce de leche is made with cow milk and sugar that is cooked long and slow until it caramelizes, where typical caramel gets it’s flavor from the sugar melting and caramelizing. Dulce de leche is more mellow and creamier than caramel, with a wonderful richness and smooth mouthfeel to it.
Because of it’s wonderful thick texture, it makes a great filling for the center of these cupcakes. You could skip filling them and just do the brown sugar cupcake base with the dulce de leche frosting, but then the caramel flavor will be less pronounced.
How to make dulce de leche cupcakes
To make these dulce de leche cupcakes, start out with the cupcake base itself. It’s a simple process of creaming butter and sugars together in a large bowl, then adding the eggs and vanilla and mixing again. Creaming just means beating the ingredients together at medium-high speed for a few minutes until the mixture is combined really well and lightens up a bit as air is added to it.
After that, add the dry ingredients, followed by some sour cream and milk, which helps keep the cupcake base extra tender and moist. Then divide the batter between cupcake liners and bake at 350 degrees F for 20-22 minutes until done.
Now it’s time for the fun part! While the cupcakes cool, make the dulce de leche frosting by beating butter in a bowl for 1-2 minutes until light and smooth. Then add some powdered sugar, a pinch of salt, and dulce de leche from the can and beat again. You really don’t need any liquid in this frosting recipe like most other buttercreams because the dulce de leche thins out the frosting enough to make it easily pipeable. It also turns the frosting a gorgeous natural caramel color.
When the cupcakes are cool, cut out a plug from the center of each cupcake. You can just use a small, sharp knife, like a paring knife, to do this, or actually buy a little coring tool to help if you like.
Fill the center of each cupcake with about 1 teaspoon of dulce de leche, then stick the plug back on top. No need to worry about it sticking up because it will get covered in frosting and help give the cupcake some height. I find it easiest to just transfer the whole can of dulce de leche to a piping bag and use that to squeeze dulce de leche into the center of the cupcakes rather than spoon it in since it’s pretty thick stuff.
How to pipe frosting with a swirl of dulce de leche
This technique is so fun and makes for a really dramatic finish to the cupcakes. Start by laying out a piece of plastic wrap on your counter, then spoon or pipe a line of dulce de leche on one side. It doesn’t need to be perfect. Pile the dulce de leche frosting next to it, then fold the plastic wrap over the frosting to create a tube of frosting, twisting the ends to hold in the frosting.
Slide this tube of frosting down into a piping bag fitted with a large, round tip. Pull the end of the plastic wrap through the tip and snip it off so the frosting can pipe out. Then pipe thick swirls of frosting onto each cupcake.
It sometimes takes a bit for the line of dulce de leche to appear, so you might want to just pipe frosting onto a plate until it does, or just know that the first cupcake or two might not have the same dramatic swirl as the rest of them.
How to store cupcakes
The finished cupcakes can be stored on the counter at room temperature inside an airtight container for up to 3 days, or in the fridge for up to 5 days.
If you need to make these in advance, the cupcakes freeze well before filling and frosting. Just keep them in an airtight, freezer-safe bag in the freezer and thaw before using.
The dulce de leche buttercream frosting can also be made in advance and kept in the fridge for up to 1 week or frozen for up to 3 months. Just thaw completely and let the frosting sit out at room temperature for a couple hours before using. I like to beat it again in my stand mixer so it’s nice and smooth and pipeable.
More cake and cupcake recipes you’ll enjoy
- Lemon Cupcakes with Lemon Frosting
- Vanilla Cupcakes
- Best Ever Moist Chocolate Cupcakes
- Gingerbread Cupcakes
- Salted Caramel Cupcakes
- Andes Mint Cupcakes
Dulce de Leche Cupcakes
Equipment
Ingredients
Cupcakes
- 3/4 cup granulated sugar
- 1/2 cup light brown sugar
- 1/2 cup salted butter softened
- 2 large eggs room temperature
- 2 teaspoons pure vanilla extract
- 1 1/2 cups (212g) all-purpose flour
- 3 Tablespoons cornstarch
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1/4 teaspoon baking soda
- 1/2 cup sour cream
- 1/4 cup whole milk
Frosting
- 1/2 cup salted butter softened
- 4 cups (480g) powdered sugar
- 1 (13.4-ounce) can dulce de leche divided
- 1/4 teaspoon salt
Instructions
- Preheat the oven to 350°F. Place 12 cupcake liners in a 12-count muffin tin. Set aside.
- In a large bowl, beat the sugars and butter until light and creamy. Add eggs and vanilla, and beat again.
- Stir flour, cornstarch, baking powder, salt, and baking soda in another bowl.
- Add dry ingredients, mixing until combined.
- Stir in sour cream and milk just until mixed.
- Divide batter evenly between cupcake liners filling each 2/3 full.
- Bake for 20-22 minutes. Remove and cool.
- In a separate large bowl, beat butter until light. Add powdered sugar, 2/3 cup of the dulce de leche, and salt. Beat until creamy and smooth.
- Use a cupcake corer to remove the center of each cupcake. Fill each center with 1 teaspoon of the dulce de leche.
- Pipe or spread remaining dulce de leche in a line on a large piece of plastic wrap. Spoon frosting next to the line of dulce de leche, then roll up plastic wrap to create a log, twisting the ends to hold in the frosting.
- Transfer to a piping bag fitted with a wide, round piping tip, pulling the end of plastic wrap through and snipping it off so the frosting can pipe through.
- Pipe swirls of frosting onto each cupcake.
Nutrition
Did you make this recipe?
Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.
Hi! Is the frosting firm enough to fill a cake? Thank you!
Yes, you should be able to fill a cake with it.
thank you!
Hi, im trying to yield 20 cupcakes do you think i should do the recipe x1 1/2 and do you think the frosting as is can cover 20 or does it only cover 12? Thanks so much in advance
My recommendation would be to double the whole thing, including the frosting, to make sure you don’t run out. I would always rather have a couple extra than not enough.