Favorite Chocolate Buttercream

This is my favorite chocolate buttercream recipe. It’s incredibly rich, creamy, silky, smooth, and easy to work with for decorating cakes and cupcakes!


  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 2.5 cups


    • 1 cup (16 Tbsp226gunsalted butter, softened to room temperature
    • 3 and 1/2 cups (420gconfectioners’ sugar
    • 1/2 cup (41g) unsweetened natural or dutch-process cocoa powder
    • 3 Tablespoons (45ml) heavy cream or milk, at room temperature
    • 1/8 teaspoon salt
    • 2 teaspoons pure vanilla extract


    1. With a handheld or stand mixer fitted with a paddle or whisk attachment, beat the butter on medium speed until creamy, about 2 minutes. Add confectioners’ sugar, cocoa powder, heavy cream, salt, and vanilla extract. Beat on low speed for 30 seconds, then increase to high speed and beat for 1 full minute. Add 1/4 cup more confectioners’ sugar or cocoa powder if frosting is too thin or another Tablespoon of cream if frosting is too thick. Taste. Beat in another pinch of salt if desired.
    2. Use immediately or cover tightly and store for up to 1 week in the refrigerator or up to 3 months in the freezer. After freezing, thaw in the refrigerator then beat the frosting on medium speed for a few seconds so it’s creamy again. After thawing or refrigerating, beating in a splash of heavy cream or milk will help thin the frosting out again, if needed.


    1. Special Tools (affiliate links): Electric Mixer (Handheld or Stand)
    2. Quantity: This recipe makes enough to frost 12–16 cupcakes or a thin layer on a 9×13-inch quarter sheet cake. For a 2-layer cake, follow the ratios from this chocolate cake. For a 3- or 4-layer cake, follow the ratios from this

Leave a Reply

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