clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vanilla cupcakes with chocolate buttercream frosting

The Best Chocolate Buttercream Frosting

  • Author: Melissa Griffiths - Bless this Mess
  • Total Time: 15 minutes
  • Yield: 3 cups 1x


This decadent Chocolate Buttercream Frosting is the best homemade icing for cupcakes! It's super simple to make and tastes incredible on all of your favorite sweets (or straight off the spoon -- I won't judge!). If you're a chocolate lover, you'll adore this incredible buttercream frosting recipe.


  • 1/2 cup butter, at room temperature
  • 3 to 4 tablespoons heavy cream
  • 2 teaspoons vanilla extract
  • 1/3 cup cocoa powder (I like dutch-processed)
  • 2.5 to 3 cups powdered sugar


  1. Add the butter and cream to the bowl of your stand mixer. Mix on medium speed with the whisk attachment, until the butter and cream combine.
  2. Increase the speed to high and mix for 3 to 5 minutes, until the mixture is light and fluffy, stopping to scrape down the sides a time or two.
  3. Add the vanilla, cocoa, and 2.5 cups of the powdered sugar.
  4. Mix on low until combined, then increase speed to medium, and whip for 1 to 2 minutes.
  5. The consistency of the icing is important if you are going to pile it high on a cupcake. It should be a medium consistency. If you mix the batch of icing with a metal teaspoon (the kind you use for dinner) the spoon should stand up straight in the middle of the bowl when it is stuck in the icing. So, you should be able to stir it with a spoon by hand, but it should also be sturdy enough to hold the spoon up.
  6. If the icing is too thick, add a little cream. If it needs to be a little thicker, add a 1/4 cup of powdered sugar, and whip to combine until it's sturdy enough.
  7. Place in an icing bag, and pipe onto cake or cupcakes with tip 2A.


  • This recipe is for 12 heavily frosted cupcakes.
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Frosting
  • Method: Mix
  • Cuisine: American

Keywords: buttercream frosting recipe, chocolate buttercream frosting recipe, how to make buttercream frosting, best buttercream frosting recipe, homemade chocolate buttercream frosting recipe