Caramel-filled homemade churro cupcakes topped with a cream cheese cinnamon frosting. Via Macheesmo.
Sweet Stuff

Caramel Churro Cupcakes

A few weeks ago a few of Betsy’s family members flew in and threw her a baby shower. The theme of the shower was Tex-Mex and officially called a “Fetus Fiesta.”

I was in charge of food and cupcakes were on the menu. Ever since I mastered my gender reveal cupcakes last year, filling cupcakes has been my new favorite thing. Since we aren’t finding out the gender of our baby though, I had to go with a neutral non-colored filling.

That’s just fine because, well, caramel. Soft, gooey caramel is wonderful as a cupcake filling.

These churro cupcakes go a step further though and top each  one with a thick sombrero of cream cheese and cinnamon frosting.

I won’t lie… these churro cupcakes are a bit of a production, but totally worth it for a special occasion.

24 cupcakes
Prep Time
Total Time

Just a moment please...


Caramel Churro Cupcakes

Caramel-filled homemade churro cupcakes topped with a cream cheese cinnamon frosting! If you like churros, you’ll love these!



1 1/2 cups sugar
1 cup unsalted butter, soft
4 large eggs
2 teaspoons vanilla extract
1 1/4 cups milk
3 cups all-purpose flour
1 tablespoon baking powder
1 tablespoon cinnamon
1/2 teaspoon kosher salt

Caramel Filling:

1 cup sugar
6 tablespoons unsalted butter
1/2 cup heavy cream
1/2 teaspoon vanilla


1/2 cup unsalted butter, soft
8 ounces cream cheese, soft
1 teaspoon cinnamon
1 teaspoon vanilla extract
4 1/2 - 5 cups powdered sugar

Helpful Equipment:

Helpful Equipment

Print Recipe  


For cupcakes:
1) Preheat oven to 350 degrees F. and line two cupcakes trays with paper liners.

2) In a medium bowl, stir together flour, baking powder, cinnamon, and kosher salt and set aside. In a stand mixer or with a hand mixer, cream together butter and sugar until light and fluffy. Then beat in eggs one at a time followed by vanilla.

3) On low, stir in half of the milk, followed by half of the dry ingredients, then the rest of the milk and dry ingredients. Stir until just mixed together.

4) Divide batter between the cupcake tins, filling about 3/4 full. Bake until the cupcakes are set and a tester comes out clean, 18-20 minutes. Remove the cupcakes from the tins and let cool completely before filling and frosting.

For Caramel Filling:
1) Add sugar to a small saucepan over medium heat. Stir in a tablespoon of water and stir to combine. Let sit until sugar melts. Then stir occasionally (slowly) until the sugar is completely melted (some lumps may form but they will melt out).

2) Once sugar is completely melted and a nice amber color, add in butter, cut into pieces. It will froth and hiss but just stir it in. Then whisk in the vanilla and cream off the heat. Let the caramel cool completely before using. Refrigerating it for 30-45 minutes should thicken it enough.

For Frosting:
Beat together butter and cream cheese until light and creamy. Add in vanilla, cinnamon, and powdered sugar in 1 cup batches. If frosting is too thick, feel free to add milk in tablespoon amounts to lighten it.

When cupcakes are cool, cut out a center piece and fill each with caramel. Then replace tops on cupcakes and frost each cupcake. Drizzle finished cupcakes with extra caramel and optionally dust with powdered sugar.

Recipe adapted from a Cupcake Wars version.

Churro Cupcakes

Caramel Filling

To make a quick caramel sauce, you don’t really need to use a thermometer or anything. You really only need to do that if you’re making candy. For a simple sauce though, the color and sugar will tell you when it’s ready.

The big key is to not fuss with it too much. Just combine the sugar in a small-medium pot with a tablespoon or two of water.

Starting caramel.

Starting caramel.

Stir that all together and then let it heat over medium-high heat. Then just let it sit. It might develop some lumps, but eventually the sugar will actually melt and start to turn an amber color. You can start to slowly stir it at this point to make sure it’s melting evenly.

Lumps will melt out.

Lumps will melt out.

Once all the lumps are melted out, stir in the butter. It’ll hiss and complain, but just keep going.

Sizzle sizzle.

Sizzle sizzle.

Then remove the sauce from the heat and whisk in the vanilla and cream. Again, be careful here as the sugar is super-hot and the cream is cold so it will foam up and boil. Whisk it in slowly and it should turn into a silky smooth caramel sauce.

You’ll need to let this cool for 30-45 minutes in the fridge before you can use it.

Nice and smooth.

Nice and smooth.

Cinnamon Cupcakes

Theoretically you could use any cupcake recipe for these. Just make sure to add in about a tablespoon of cinnamon to the cake batter. That is not a typo. You want them packed with cinnamon.

The basic cupcake I used just creamed together some butter and sugar.

Creaming Butter.

Creaming Butter.

Then add in some eggs, vanilla, dry ingredients (mixed separately), and milk.

The final batter will almost look like chocolate because of all the cinnamon.

Good looking batter.

Good looking batter.

Then just divide it into cupcake tins. You should get about 24 churro cupcakes.

Baking churro cupcakes.

Ready to bake!

They’ll need to bake at 350 degrees F. for 18-20  minutes. Then you’ll want to let them cool completely before you try to fill or frost them.

Baked churro cupcakes.

Finished guys.

Cinnamon Frosting

Who doesn’t love cream cheese frosting? It’s probably my favorite thing to put on cakes and cupcakes. This version is cream cheese and butter beaten together until light and fluffy. Then add in some cinnamon, vanilla, and loads of powdered sugar.

If it gets too thick, feel free to add in some milk to thin it out a bit.

cream cheese cinnamon frosting for churro cupcakes

Cream cheese frosting.

Finishing the Churro Cupcakes

They make these special cupcake corer things for this job, but I just use a sharp knife to cut out a little section of each cupcake. Then you can drizzle in some caramel and put the top back on the cupcake.

Works pretty great and no special tool required.

Caramel filled Churro Cupcakes

Get it?

Then frost the cupcakes however you like to. I used a piping bag to try and make them pretty, but you could use a plastic bag with the corner snipped off or just spread it on with a knife!

Then I drizzled some extra caramel on top of each cupcake and dusted them with cinnamon sugar.


Homemade Churro Cupcakes filled with caramel and topped with a cream cheese cinnamon frosting.


These churro cupcakes might be my favorite cupcakes I’ve ever made even though they are a bit of work. It’s definitely a cupcake I’d pay $4 for, which says a lot because I mostly think high priced cupcakes are rip offs.

These though… they are worth every calorie and minute of work.

15 comments on “Caramel Churro Cupcakes

  1. i am Betsy’s mom and these were just wonderful! Actually, the entire meal Nick prepared was great.

    1. Yea. I would Dani if you are planning on storing them for longer than a few hours. Especially if you’ve frosted them since the frosting has a lot of dairy in it. Good luck!

  2. I know you said the caramel had to sit in the fridge for a few hours. Is it something you can make a couple days before the event? If so where and how should I store the caramel?

    1. Hey Haley! It just firms up a bit more in the fridge and makes it easier to work with. You can absolutely make it in advance. A few days or even up to a week would be fine. I would store it in the fridge and test it out the day before you need it. If it’s too thick to work with, then let it slowly come to room temp and it should loosen it a bit. Should work great!

  3. I made these for an activity we were having at work and oh man…they are delicious! They were a big hit. Thanks for sharing the recipe.

  4. recipe calls for salt in the ingredient list for the caramel filling. The directions call for heavy cream and vanilla. I’m very confused and in the process of assembling these for a party. Can anyone please tell me do I use salt or vanilla, and if vanilla how muc?

    1. Hey Catherine,
      Sorry about that typo! The filling should have vanilla and cream as the directions say. Sometimes when I make it I also add a pinch of salt (and it’s fine if you do) because then you have salted caramel sauce which is also delicious. I hope they work out for you! Cheers!

  5. Can I make the cupcakes the night before? Like frosted and all and just take them out the next day for the event?

  6. Can I make these in advance like the night before the event? Like frosted and all and just take them out the day of?

    1. Hey Claudia! You definitely can although I will say that the caramel filling is best at room temp so it doesn’t get too solidified. Hope that helps!

Leave a Comment