Cakes and cupcakes are some of the most popular recipes on TBFS.  Don’t miss our German Chocolate Cake (or cupcakes) or our classic Yellow Cake with Chocolate Frosting. Chocolate cupcakes are a classic treat that everybody loves, and this homemade recipe is killer! And although I love a great moist and delicious homemade chocolate cupcake, the frosting is my favorite part, and this chocolate buttercream does not disappoint!  I think perfect cupcakes require a 2:1 frosting/cupcakes ratio.

How to Make Chocolate Cupcakes:

  1. Whisk together: In large mixing bowl whisk together cocoa powder and baking soda. Carefully pour in boiling water and whisk until well blended; allow to cool for 5 minutes.
  2. Cream: in another large mixing bowl add the melted butter, vegetable oil, sugar, vanilla and salt and beat until well combined. Add eggs and eggs yolks, mixing after each addition, just until combined.
  3. Add cocoa and flour.  Stir in cocoa mixture and then milk. Slowly mix in flour and stir until combined.
  4. Pour into cupcake tins: Divide batter evenly among the 24 muffin cups, filling each cup about 2/3 full.
  5. Bake for 18-20 minutes or until toothpick inserted into center comes out clean.

To ensure cupcakes rise properly:

Use room temperature ingredients, particularly eggs. Eggs at room temperature (as opposed to cold from the fridge) are fluffier and will emulsify in the batter better, which will help the cupcakes bake and rise properly. A trick for bringing eggs to room temperature quickly is to run hot water over them for one minute, or let them sit in a bowl of warm water for 5 minutes.

Pro Tips for Frosting Cupcakes:

If you want to get that perfect swirl on the top of a cupcake, use a piping bag and frosting tip. My favorite tip is a Wilton 1M. And since I really love ya’ll I’ll share this very amateur video I made yeas ago for how to frost cupcakes. I made it when I was 9 months pregnant and while it’s embarrassing and not the best quality, I do talk about my three favorite decorating tips and show how to frost cupcakes with them!

Make Ahead And Freezing Instructions:

To make ahead: The cupcakes and the chocolate buttercream frosting can both be made ahead of time. Allow the cupcakes to cool completely, and then store them in a ziplock freezer bag. Freeze for up to one month. I like to frost the cupcakes when they are frozen because they’re easier to frost. To freeze: Freeze your cupcakes before frosting them. Frosting cupcakes is so much easier when they are frozen.  Cupcakes thaw quickly so even if you want to serve them an hour or two after frosting, it shouldn’t be an issue. You could also freeze frosted cupcakes, but I suggest flash-freezing them on a tray for 30 minutes (to help the frosting keep its shape) before placing them in a freezer safe container.

German Chocolate CupcakesChocolate Cupcakes with Oreo Cream FrostingHomemade Funfetti CupcakesCaramel Filled Chocolate CupcakesReese’s Peanut Butter CupcakesPumpkin Cupcakes with Cinnamon Cream Frosting

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST for more great recipes! Cupcake recipe adapted from Cooking Classy. I originally shared this recipe February 2015. Updated May 2020 with process photos and additional tips. RATE and COMMENT below! I would love to hear your experience. This post contains affiliate links.

Chocolate Cupcakes with Chocolate Buttercream Frosting - 83Chocolate Cupcakes with Chocolate Buttercream Frosting - 97Chocolate Cupcakes with Chocolate Buttercream Frosting - 78Chocolate Cupcakes with Chocolate Buttercream Frosting - 54Chocolate Cupcakes with Chocolate Buttercream Frosting - 28Chocolate Cupcakes with Chocolate Buttercream Frosting - 90Chocolate Cupcakes with Chocolate Buttercream Frosting - 20Chocolate Cupcakes with Chocolate Buttercream Frosting - 40