Get ready for pure Miami flavor in dessert form! These Guava Cheese Cupcakes are soft, moist vanilla cupcakes filled with guava marmalade and cream cheese, then topped with creamy dulce de leche frosting and shredded coconut flakes. Whether you make them for your next pool party, family gathering, or a late-night cafecito break, you will not be disappointed!
Preheat oven to 350ºF. Line a muffin tin with cupcake liners. Set aside.
In a stand mixer, cream butter and sugar together then add eggs, buttermilk, and vanilla extract. Mix until well combined.
Add flour, baking powder, baking soda, and salt. Mix until just combined. Careful not to over mix.
Using an ice cream scoop or cookie scoop, scoop the batter into the cupcake liners about 3/4 of the way full.
Bake for 20 minutes, or until the toothpick comes out clean. Remove from the oven and cool before filling and frosting. Set aside.
While the cupcakes are in the oven, let's make the frosting. In a bowl or stand mixer, cream together the butter and sugar until combined.
Add the dulce de leche, milk, and salt. Whip for 1-2 minutes until smooth. Fit a piping bag with an open star tip and fill it with frosting. Set aside.
Using a sharp knife, cut a circle into the center of the cooled cupcakes to create a little pocket about 1 inch deep.
Fill the cupcakes with the guava marmalade and a sliver of cream cheese. Gently press the circle piece back on top of the cupcake.
Pipe the dulce de leche frosting over the cupcakes. Sprinkle with shredded coconut flakes. Enjoy!
Notes
*Can't find guava marmalade for the filling? Swap in tangy guava jam or melt guava paste with a bit of water until smooth and spoonable!