Bake or Break

Mexican Chocolate Cupcakes with Dulce de Leche Frosting

Chocolate and cinnamon combine for these delicious Mexican Chocolate Cupcakes with Dulce de Leche Frosting!

Mexican Chocolate Cupcakes with Dulce de Leche Frosting on a light-colored surface

Mexican Chocolate Cupcakes with Dulce de Leche Frosting

When I had my first taste of Mexican chocolate, it definitely made a lasting impression on me. What makes it different flavor-wise is the addition of cinnamon (and sometimes other spices). Since then, I find myself wanting to add cinnamon to chocolate recipes whenever I can. The little flavor kick from the cinnamon really does some amazing things for chocolate.

These Mexican Chocolate Cupcakes are an ode to the wonderful flavor of Mexican chocolate. Unfortunately, authentic Mexican chocolate can be a bit tough to find. So this recipe makes a rough assimilation of its flavor with cocoa powder and cinnamon.

overhead view of Mexican Chocolate Cupcakes with Dulce de Leche Frosting | Bake or Break on a white plate

Topping these wonderful cupcakes is an amazingly easy frosting made with dulce de leche and cream cheese. It mixes in mere minutes and the taste is just fantastic. And it’s such a perfect complement to these chocolate-cinnamon cupcakes.

Caramel-like dulce de leche is one of my favorite flavors for baking. It has gotten far easier to find these days. Look for it alongside the condensed milk, with the international foods, or with the ice cream toppings. (You can find lots of delicious ways to use it in the Recipe Index.)

Tips for Success

  • Measure accurately. Use a kitchen scale to measure by weight if you can. Otherwise, spoon and sweep so you don’t over-measure.
  • Use a good quality cocoa powder. It doesn’t have to be expensive to be good quality. If you have a preferred brand of unsweetened cocoa powder, go with that. I most often use Ghirardelli.
  • Use a scoop to portion the cupcakes. You’ll need about 3 tablespoons of batter per cup. Making sure the portions are evenly distributed will help ensure even baking and consistent sizing.
  • Bring the cream cheese to room temperature. Softer cream cheese will make for a smoother frosting. This should take 30-45 minutes depending on the temperature in your kitchen.
  • Store any leftovers in the refrigerator or freezer. The frosted cupcakes should keep tightly covered in the refrigerator for up to 5 days. For longer storage, wrap well and freeze. Thaw frozen cupcakes overnight in the refrigerator. Bring refrigerated cupcakes to room temperature before serving.

Mexican Chocolate Cupcakes on a white plate and a light-colored surface

These Mexican Chocolate Cupcakes with Dulce de Leche Frosting are so incredibly good. They’re a great choice for something a little different in the chocolate dessert world. They really are undeniably delicious and amazingly flavorful!

Find more chocolate recipes in the Recipe Index.

More Chocolate Cupcake Recipes

Mexican Chocolate Cupcakes with Dulce de Leche Frosting

Yield 24 standard-size cupcakes
Cook Time 26 minutes
Total Time 26 minutes

Mexican Chocolate Cupcakes with Dulce de Leche Frosting combine the great flavors of chocolate, cinnamon, and dulce de leche for a fantastically delicious dessert!

Mexican Chocolate Cupcakes on a white plate and a light-colored surface


For the cupcakes:

  • 2 cups (240g) all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 2 teaspoons ground cinnamon
  • 1/2 cup (42g) unsweetened cocoa powder, sifted
  • 1 cup (226g) unsalted butter, softened
  • 1 & 1/2 cups (300g) granulated sugar
  • 1/2 cup (100g) packed light brown sugar
  • 3 large eggs
  • 1 tablespoon vanilla extract
  • 1 cup (236ml) milk

For the frosting:

  • 8 ounces (227g) cream cheese, at room temperature
  • 1 & 1/4 cups (about 13 ounces/368g) dulce de leche
  • 2 teaspoons vanilla extract
  • pinch of salt


To make the cupcakes:

  1. Preheat oven to 350°F. Grease or line 24 cups of standard muffin tins.
  2. Whisk together the flour, baking powder, salt, cinnamon, and cocoa powder. Set aside.
  3. Using an electric mixer on medium speed, beat the butter, sugar, and brown sugar until fluffy. Add the eggs, one at a time, beating well after each addition. Mix in the vanilla.
  4. Reduce mixer speed to low. Add the flour mixture in three portions, alternating with two portions of the milk.
  5. Transfer the batter to the prepared pans, filling the muffin cups about 2/3 to 3/4 full. (A 3-tablespoon scoop works well for portioning.)
  6. Bake 22-26 minutes, or until a pick inserted into the center comes out clean.
  7. Cool for about 10 minutes in pans on wire racks. Then, remove the cupcakes from the pans to cool completely on wire racks.

To make the frosting:

  1. Using an electric mixer on medium speed, beat the cream cheese and dulce de leche until well-blended. Mix in the vanilla and salt, beating until combined.
  2. Frost the cooled cupcakes.


Store the frosted cupcakes in the refrigerator. Set out the cupcakes for about an hour before serving to bring to room temperature.

Recommended Products

Bake or Break is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Share this:

    16 Comments on “Mexican Chocolate Cupcakes with Dulce de Leche Frosting”

  1. The caramel frosting looks delcious. Wonder if I can make these in time for my Cinco de Mayo party tonight.

  2. Those look delicious!!! Have to make them šŸ™‚

  3. These look amazing! But I have visited your site multiple times, and I thought you were teasing people by only posting pictures! I only just found the recipes! I can be so stupid sometimes- but now i am happy, as i can actually make the things now.

  4. Chocolate and dulce de leche go great together, but I never added cinnamon. Will try it very soon since I believe almost anything sweet can be paired with ddl!

  5. Really Yummy! Looks delicious and sweet. I love to prepare these on mini edge plate and sprinkle some cinnamon on the sides. These cupcakes already on my list.

  6. Did you mean to not have any powdered sugar in the frosting? Seems a little odd. I just made these (with a different frosting recipe) and they are awesome.

  7. have printed and cannot wait til i have a free evening to try these! will be perfect on a cold winter’s night.

  8. Hmm, just finished baking them and eating the first one. Ridiculously good! I skipped the frosting on mine (don’t like it) but my mum and my sister are raving about it!

    This will absolutely be my go-to chocolate cake recipe from now on, actually.

  9. This must be heaven! Thanks for sharing!

  10. I loved these!! I did add a lot more cinnamon – but I also love cinnamon more than any other spice. šŸ™‚ I also added a dash of cayenne pepper which gave it a really nice, subtle kick. Thank you very much for this recipe! It will be a staple in my baking.

  11. These look fantastic! What happens if I can’t find prepared dulce de leche? Do you have a recipe for this?

Leave a Reply

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