This American Chocolate Buttercream Frosting is silky, whipped, decadent, and chocolatey with just the right amount of sweetness. It has 6 simple ingredients and takes just 6 minutes to make.

This Chocolate Buttercream spreads and pipes beautifully over chocolate cakes and cupcakes so it’s perfect for all of your baking projects.

Chocolate buttercream frosting on chocolate cupcake

This post may contain affiliate links. Read my disclosure policy.

We love homemade frosting recipes from Vanilla Buttercream to Cream Cheese Frosting and of course, this easy Chocolate Buttercream Frosting. In fact, we loved it so much that I even used it on my daughter’s Chocolate Birthday Cake in Natasha’s Kitchen Cookbook. Homemade frostings use higher-quality ingredients and taste way better than store-bought.

Chocolate Frosting Video Tutorial

If you enjoyed this video for Chocolate Buttercream Frosting, please subscribe to our Youtube Channel (P.S. Click the BELL icon so you can be the first to know when we post a new video). Thank you for subscribing!

Chocolate Buttercream Recipe

This chocolate buttercream frosting is thick and fluffy. It holds its shape well, just like Swiss Meringue Buttercream so it’s great for decorating and piping. It also has a rich chocolate flavor.

fluffy chocolate buttercream frosting on whisk

How much frosting does this make?

Frosting Cupcakes? This recipe yields about 2 1/4 cups frosting and generously frosts 12 cupcakes or lightly frosts 24 cupcakes.

Frosting a Cakes? To frost a 9” 2-layer cake, increase the recipe by 50% (i.e. 1 1/2 cups butter, 4 1/2 cups sugar, etc). 

Chocolate Frosting in mixing bowl with green spatula

The Key to Great Chocolate Buttercream

Soften Butter Correctly – For the best-textured buttercream, make sure the butter is at the correct temperature. Properly softened butter should be left at room temperature for about 1 1/2 hours, or watch our video on how to soften butter in 5 minutes.

Your butter should feel cool to the touch and you should be able to indent it with your fingertip. Never melt or over-soften butter for the frosting or it will become too thin and greasy.

Scrape down the bowl several times while mixing to ensure your chocolate and sugar are incorporated with the butter. If you don’t scrape down the bowl, your frosting will have streaks of cocoa and won’t be uniform in color. It will be especially obvious if you pipe the frosting.

Ingredients for Chocolate Buttercream Frosting

  • Unsalted butter – should be softened at room temperature. Use unsalted so you can control the salt in the recipe.
  • Confectioners sugar – also known as powdered sugar. This is measured before sifting (sifting is not necessary).
  • Cocoa powder – natural unsweetened cocoa powder or Dutch process.
  • Heavy whipping cream – lightens up and thins the frosting.
  • Vanilla extract – we use real vanilla extract for the best flavor.
  • Salt – balances the sweetness of the buttercream. It’s the secret ingredient in buttercream that makes it taste not too sweet. We use fine sea salt.
Ingredients for making chocolate buttercream frosting with confectioners sugar, cocoa powder, butter, vanilla, salt and cream

How to Make Chocolate Buttercream

The best Chocolate Buttercream is easier and takes less time than you think!

  • Beat butter in a mixing bowl with the whisk attachment on high speed for 3 minutes until creamy and lightened in color.
Beating butter in mixing bowl
  1. Add remaining ingredients – powdered sugar, cocoa powder, heavy cream, vanilla extract, and salt.
  2. Beat together on low speed until powdered sugar is incorporated then on medium/high speed for another 3 minutes, scraping down the bowl several times. Add more cream at the end if needed to thin the frosting.
Adding cocoa, powdered sugar, vanilla, salt and cream

Pro Tip:

Use a silicone spatula to scrape down the bowl several times while mixing to ensure the frosting is evenly blended and even in color and texture. 

Whipped chocolate buttercream frosting made in a mixing bowl

Frequently Asked Questions

What is the best cocoa powder to use?

You can use unsweetened natural cocoa powder such as Hershey’s brand, or use Dutch process cocoa powder to make chocolate buttercream.

Can I Substitute Heavy Cream?

You can thin the frosting with milk instead of heavy cream, but you may need slightly less. Add it until you reach your desired texture.

Can I double the recipe?

You can easily double the recipe, increasing your mixing times slightly. 

Do I need to sift the dry ingredients?

Funny story, I spent years sifting the dry ingredients for this recipe until I decided to skip the step one day and found it did not make a difference. The ingredients will be incorporated easily without sifting.

How to Serve Chocolate Buttercream

This frosting is delicious over cakes, cupcakes, sweet bread, cookies you name it! Here are some of our favorite ways to use Chocolate Buttercream frosting:

Chocolate buttercream frosting served on a chocolate cupcake

Enjoy this easy 6-minute Chocolate Buttercream Frosting. It’s one I’ve been making for years and I will never stop loving this recipe.

Make-Ahead

  • To Refrigerate: Store in an airtight container or ziploc bag for up to a week (do not store near fish or meat as it may absorb those fridge odors). Bring to room temperature and re-whip to make the frosting fluffy.
  • Freezing: Package the same way as for refrigerating, then freeze for up to 3 months. Thaw in the refrigerator overnight then bring to room temperature before re-whipping to a fluffy consistency.

More Homemade Frosting Recipes

If you love to bake, here are the frosting recipes that you should have in your recipe box. They are my go-to’s for cakes and cupcakes:

Chocolate Buttercream Frosting (6-Minute Recipe)

4.99 from 776 votes
This American chocolate buttercream frosting is decadent, indulgent, and chocolatey. It has just the right amount of sweetness and is perfect for spreading or piping on cakes or Chocolate Cupcakes.
Prep Time: 6 minutes
Total Time: 6 minutes

Ingredients 

Servings: 12 cupcakes

Instructions

  • With a handheld mixer or stand mixer fitted with a whisk attachment, beat butter on high speed for about 3 minutes or until creamy and lightened in color, scraping down the bowl as needed.
  • Add confectioners sugar, cocoa powder, 3 Tbsp heavy cream, 2 tsp vanilla extract, and 1/4 tsp salt.
  • Beat on low speed until sugar is incorporated then increase to medium/high speed and beat for 3 minutes, scraping down the bowl several times to ensure everything is well blended. Add another Tablespoon of heavy cream if needed to thin the frosting.

Nutrition Per Serving

275kcal Calories32g Carbs1g Protein17g Fat11g Saturated Fat1g Trans Fat46mg Cholesterol53mg Sodium64mg Potassium1g Fiber30g Sugar528IU Vitamin A1mg Vitamin C12mg Calcium1mg Iron
Nutrition Facts
Chocolate Buttercream Frosting (6-Minute Recipe)
Amount per Serving
Calories
275
% Daily Value*
Fat
 
17
g
26
%
Saturated Fat
 
11
g
69
%
Trans Fat
 
1
g
Cholesterol
 
46
mg
15
%
Sodium
 
53
mg
2
%
Potassium
 
64
mg
2
%
Carbohydrates
 
32
g
11
%
Fiber
 
1
g
4
%
Sugar
 
30
g
33
%
Protein
 
1
g
2
%
Vitamin A
 
528
IU
11
%
Vitamin C
 
1
mg
1
%
Calcium
 
12
mg
1
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dessert
Cuisine: American
Keyword: American chocolate buttercream, chocolate buttercream frosting
Skill Level: Easy
Cost to Make: $
Calories: 275
Natasha's Kitchen Cookbook
4.99 from 776 votes (617 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Elle
    November 21, 2021

    Wonderful recipe! It is now my go to chocolate buttercream! Thank you for sharing!

    Reply

    • Natasha's Kitchen
      November 21, 2021

      I’m happy to know that, Elle. Thank you for sharing!

      Reply

  • Michele
    November 18, 2021

    I tried making the chocolate butter cream frosting. It didn’t look nice & rich dark brown frosting. It was light brown in color. Not very inviting. Taste was good but look was off.

    Reply

    • Natasha
      November 22, 2021

      Hi Michele, did you use a different kind of cocoa powder? That could make a difference if your color was different than what is shown in the photos.

      Reply

  • Jana Jaap
    October 25, 2021

    I’ve been looking for a good chocolate frosting that isn’t super sweet: and this turned out wonderfully! I put them on vanilla cupcakes. Yum!

    Reply

    • Natasha's Kitchen
      October 25, 2021

      I’m glad you found and loved this recipe, Jana!

      Reply

  • Jessica from Magalia
    October 21, 2021

    Made this for my granddaughters 1st birthday cake & she absolutely loved it!!! Great taste with great texture!!

    Reply

    • Natashas Kitchen
      October 21, 2021

      Aww, that’s the best! Thank you so much for sharing that with me, Jessica!

      Reply

  • Dianna
    October 17, 2021

    I just make 3 batches of this Chocolate Buttercream for 42 jumbo chocolate cupcakes, the frosting was AWESOME! It tasted great and was so creamy so it covered them nicely! Thank you for sharing!

    Reply

    • Natasha's Kitchen
      October 17, 2021

      Thank you for the review, Dianna! Great to hear that you loved it!

      Reply

  • Genevieve
    October 14, 2021

    Thank you Natasha for the recipe! Did this frosting for my son’s birthday and it was really tasty plus the cake looked gorgeous.

    Reply

    • Natasha's Kitchen
      October 14, 2021

      You’re welcome, Genevieve. Happy to hear that it was a success!

      Reply

  • Keri
    October 7, 2021

    I made this for my homemade yellow cake, and it was delicious! This chocolate buttercream recipe is exactly what is stated; it only takes approximately 6 minutes, and very light without the heaviness (smile). Thank you for sharing such a delicious frosting, and I’ll be making this for now on. It’s a winner! (smile).

    Reply

    • Natasha's Kitchen
      October 7, 2021

      Fantastic feedback! Thank you for sharing your experience with this recipe, Keri. So glad you enjoyed it!

      Reply

  • Bongiwe
    October 5, 2021

    This looks like a great recipe. Can the heavy whipping cream be substituted for milk instead?

    Reply

    • October 5, 2021

      I haven’t tested that and I assume the whole milk would not be nearly as creamy causing the frosting not to set up correctly.

      Reply

  • Abby
    September 24, 2021

    Hi Natasha! I’m making 6 inches chocolate cake. How much butter and confection sugar should I use? Thank you

    Reply

    • Natashas Kitchen
      September 25, 2021

      Hi Abby, please see this section in the recipe: “How much frosting does this make?” I hope it’s helpful!

      Reply

  • mark bill
    September 19, 2021

    Just made a batch, thank you for making it extremely easy, I’ve never attempted it before because I didn’t think I’d get it right lol my piping skills need some work lmao but the frosting turned out awesome.

    Reply

    • Natasha's Kitchen
      September 19, 2021

      Hello Mark, nice work! Good to know that you enjoyed how it turned out.

      Reply

  • Joe
    September 11, 2021

    Hi Natasha , Do you have a recipe for a creamy peanut butter frosting?

    Reply

    • Natasha
      September 11, 2021

      Hi Joe, I don’t have one currently but thank you for the great suggestion

      Reply

  • Ann Marie Procopio
    September 8, 2021

    I really love your video recipes and you talking us through it step by step, sorry I miss it and found it not as helpful to just have music, your voice makes it much more approachable to tackle and try new recipes (and I have done quite a few)

    Reply

    • Natasha
      September 8, 2021

      Hi Ann, we only have the short videos are the simple recipes that are about a minute long, but we do have the full video with voice on our Chocolate Cake video. I hope that helps and thanks for that feedback.

      Reply

  • Marianne
    September 5, 2021

    Thank you for this recipe. We are hosting good friends in our new home and this recipe to go with vanilla cupcakes. I did not have all ingredients for cupcakes so I used Betty Crocker boxed mix. But I wanted the cupcakes to be special so I made this frosting recipe and my guests really loved it and raved about the frosting. Thank you! l really appreciate your recipes.

    Reply

    • Natasha's Kitchen
      September 6, 2021

      You’re very welcome, Marianne! I’m happy to hear that it was a huge hit!

      Reply

  • Jennifer
    September 4, 2021

    Would I need to increase the recipe for a 9″x13″ sheet cake, or would this be enough to cover the top of the cake?

    Reply

    • Natashas Kitchen
      September 4, 2021

      Hi Jennifer, yes, you will need to increase the recipe for a 9×13. Please see the note in the recipe “How much frosting does this make?”

      Reply

  • Susan
    August 31, 2021

    Do I need to sift the confectioners sugar?

    Reply

    • Natashas Kitchen
      September 1, 2021

      Hi Susan, please see this note in the recipe: “Confectioners sugar – also known as powdered sugar. Measured before sifting (sifting is not necessary).”

      Reply

  • Bonnie
    August 2, 2021

    With request from my niece asking for a yellow cake with chocolate frosting for her B-day. I don’t buy the store self frosting, way to much sugar for my tastebuds. So, I made this buttercream chocolate frosting. OMG…silky, creamy, buttery and absolutely DELICIOUS!!
    Natasha thank you for another one of your awesome recipes!! Everyone enjoyed it so very much!! Definitely a keeper in my recipe book!! I will share with ALL my family & friends with delight!! 🙂

    Reply

    • Natashas Kitchen
      August 2, 2021

      Aww, that’s the best! Happy birthday to your niece! I’m so glad you all enjoyed this frosting!

      Reply

  • Jenna
    July 23, 2021

    Hi Natasha,
    I made your chocolate buttercream frosting yesterday and it was delicious, but it had a grainy texture even though I used powdered sugar. Can you please tell me what may have gone wrong? Maybe using icing sugar would have helped?
    Also how do we prevent the frosting from melting? Any solutions for that?
    It would be highly appreciated if you could clarify these for me. Thanks in advance! 🙂

    Reply

    • Natasha
      July 24, 2021

      Hi Jenna, this buttercream is pretty stable normally. It sounds like either the butter was oversoftenend or too cold – either of these two could be the culprit for a grainy frosting. A buttercream should not melt unless you put it in a very warm environment or out in the sun so I would avoid both, but this is normally stable for several hours at room temperature. I would refrigerate overnight.

      Reply

      • Jenna
        July 26, 2021

        How soft should the butter be ideally? Sorry for asking such a question, but I have no idea regarding all of this as I am a beginner in baking.

        Reply

        • Natashas Kitchen
          July 26, 2021

          I haven’t tested that to advise on the outcome. If you experiment, let me know how you liked the recipe.

          Reply

        • Patti
          July 28, 2021

          Jenna, set your butter on the counter to soften, not melted. If your room is too warm and the butter gets too soft, chill it back up a bit. You want to be able to spread it. It’s great you are new to baking, hope you enjoy it!!

          Reply

  • JACK & POLLY
    July 15, 2021

    We made this today……………AWESOME!!!

    Reply

    • Natashas Kitchen
      July 15, 2021

      I’m so happy you enjoyed that. Thank you for sharing that with us!

      Reply

  • Nancy
    July 9, 2021

    Very rich;
    very deliciou!
    Thanks Natasha

    Reply

  • Delana
    June 26, 2021

    I used you chocolate butter cream recipe and it was absolutely perfect in texture. Thank you for posting

    Reply

    • Natashas Kitchen
      June 26, 2021

      You’re welcome, Delana! I’m so glad you enjoyed it!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.