• Skip to main content
  • Skip to primary sidebar
CakeWhiz
menu icon
go to homepage
  • About
  • All Recipes
  • Seasonal
  • Books
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • All Recipes
    • Seasonal
    • Books
    • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Frosting & Filling

    Chocolate Buttercream Frosting Recipe

    Published: Jan 17, 2018 · Modified: Dec 11, 2023 by Abeer Rizvi · This post may contain affiliate links · 14 Comments

    Pin641
    Share
    Tweet
    641 Shares
    Jump to Recipe Print Recipe

    Easy chocolate buttercream frosting recipe, requiring simple ingredients. Use this light and fluffy chocolate buttercream icing for piping cakes, cupcakes.

    I am so excited to share my favorite chocolate buttercream frosting recipe with all of you.

    This LIGHT and FLUFFY chocolate buttercream frosting is different than the classic American chocolate buttercream icing. 

    This chocolate icing takes a little longer to make and has 1 very unusual ingredient: FLOUR!

    That's what makes it so soft and gives it a VELVETTY texture.

    Some people also refer to this recipe as "Cooked buttercream frosting" or "Ermine frosting."

    Regardless of what it's called, this simple frosting goes great with my chocolate cherry cupcakes or even my favorite vanilla cupcakes.

    I have tried SO MANY chocolate frosting recipes...

    I have made chocolate buttercream frosting with:

    • Heavy cream
    • Milk
    • Half and half
    • Cocoa powder
    • Shortening
    • Butter
    • Cream cheese

    After all those experiments, I came up with the BEST chocolate buttercream frosting recipe ever that I hope you enjoy as much as me!

    Best Chocolate Buttercream Frosting Recipe 1

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from CakeWhiz

    Use this chocolate buttercream frosting for:

    • Cupcakes
    • Layer cakes
    • Cookies
    • Crumb coating
    • Piping
    • Cake decorating
    • Fondant cakes

    How do you make chocolate buttercream frosting? How to make chocolate buttercream frosting?

    Start off by adding flour, cocoa powder, granulated sugar, milk and vanilla extract in a saucepan and cook on medium heat, while constantly whisking. When you have a smooth and thick mixture, allow the mixture to cool down completely in the fridge. Next, in a microwave-safe bowl, add chocolate chips and heat them at 15 second increments until they have completely melted. Let the chocolate cool down. In a separate bowl, cream together shortening and butter. Then, add the flour mixture, melted chocolate, powdered sugar and meringue powder (optional) and mix until fluffy. Chill frosting for about 45 minutes so that it's firm and easy to use on cakes and cupcakes.

    When the chocolate and the flour mixture have cooled down, we can put everything together. In a deep bowl, add shortening and butter and mix until they are properly blended.

    Can you make chocolate buttercream with melted chocolate?

    Yes, you can do this.

    Can you add cocoa powder to buttercream frosting?

    Yes, you can do this. I make my chocolate buttercream with cocoa powder AND melted chocolate.

    How to thicken chocolate buttercream frosting?

    • Refrigerate for longer
    • Add more powdered sugar and cocoa powder

    How to color chocolate buttercream frosting?

    Use gel food coloring because it is thick and concentrated and won't affect the consistency of the icing.

    How to store chocolate buttercream frosting?

    It should be stored in a sealed container in the fridge for up to 1 week or frozen in sealed/ air-tight containers/bags for up to 1 month.

    Can you add melted chocolate to buttercream frosting?

    Yes, you can do this.

    What does chocolate buttercream frosting taste like?

    It has a smooth and creamy texture with a very strong chocolate fudge flavor.

    Does chocolate buttercream frosting need to be refrigerated?

    Yes, it needs to be refrigerated because milk is used and the frosting can go bad at room temperature.

    Can you free chocolate buttercream frosting?

    Yes, it can be frozen in sealed air-tight Ziploc bags. It's best to use freezer bags. It can be frozen up to 1 month.

    Here are some flavor variations you can try with this homemade chocolate buttercream frosting:

    • For chocolate Oreo buttercream frosting, add ½ cup Oreo crumbs.
    • For chocolate orange buttercream frosting, add 2 tablespoon orange zest and 1 teaspoon orange extract.
    • For mint chocolate mint frosting, add 1-2 teaspoon mint extract.
    • Depending on the type of chocolate chips you use, you can make milk chocolate buttercream frosting or dark chocolate buttercream frosting.

    Here are some TIPS for making chocolate buttercream frosting from scratch:

    • Use UNSALTED butter and vegetable shortening.
    • Both, shortening and butter are required. DON'T replace one with the other.
    • Milk or heavy cream can be used but I believe chocolate buttercream frosting with heavy cream is much richer and better.
    • Meringue powder is optional but it's generally added to enhance stability to your icing.
    • REFRIGERATE this icing for 40-45 minutes prior to frosting your cakes and cupcakes. The frosting should still be soft and "pipe-able" and not be be firm/ hard.
    • If you find the frosting to be too THIN after taking it out of the fridge you can always add some more powdered sugar to THICKEN it. I have only ever had to add additional powdered sugar on insanely hot days!
    • If your frosting is too THICK after removing it from the fridge, let it sit on the countertop for 20 minutes and then whip it and it will become SOFT again.
    • I usually add a little bit of brown gel coloring to darken the color. Keep in mind that the color of your frosting will darken the longer it sits.
    • This frosting is enough to ice one 8x3 round cake or pipe 24 cupcakes.

    If you liked this simple frosting, your may like some of these other frosting and icing recipes too:

    Seedless Strawberry Buttercream Frosting 

    Blackberry Buttercream Frosting

    Royal Icing

    Best Cream Cheese Frosting Recipe

    Seven Minute Frosting 

    Cooked Flour buttercream (Ermine frosting)

    Mango Frosting

    Healthy Coconut Cream Chocolate Frosting

    American Buttercream Frosting

    Mocha Frosting

    Recipe

    Chocolate Buttercream Icing or Frosting Piped on Top of Cupcakes.

    Chocolate Buttercream Frosting Recipe

    Abeer Rizvi
    Easy chocolate buttercream frosting recipe, requiring simple ingredients. Use this light and fluffy chocolate buttercream icing for piping cakes, cupcakes.
    5 from 1 rating
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 45 minutes mins
    Total Time 55 minutes mins
    Course Dessert
    Cuisine American
    Servings 4 cups
    Calories 884 kcal

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from CakeWhiz

    Ingredients
      

    • 1 cup Sugar Granulated
    • 8 tablespoon Cocoa powder Unsweetened
    • 1 tablespoon Meringue powder optional
    • 1 cup Chocolate chips Semi sweet
    • ⅓ cup Flour All-purpose
    • ¾ cup Milk Whole or heavy cream
    • ½ cup Butter
    • ½ cup Shortening
    • 1 teaspoon Vanilla extract Good quality or vanilla emulsion oil
    • ½ cup Sugar Powdered

    Instructions
     

    • Add flour, sugar, cocoa powder, milk and vanilla extract in a small saucepan. Heat this mixture on medium heat while constantly whisking or you can end up with lumps. When you have a smooth and thick mixture, remove this saucepan from the heat and let this mixture cool down completely in the fridge.
    • Now, in a microwavable bowl, add chocolate chips and heat them at 15 second increments until they have completely melted. Don't let the chocolate burn. Let the chocolate cool down on your countertop. You want it to be soft and not very hot or else your frosting will melt.
    • When the chocolate and the flour mixture have cooled down, we can put everything together. In a deep bowl, add shortening and butter and mix until they are properly blended.
    • Add the flour mixture and melted chocolate and mix again.
    • Finally, add powdered sugar and meringue powder. Mix again until everything is properly blended and fluffy.
    • Refrigerate this frosting for about 45 minutes until the frosting firms up a little. It should still be soft and pipe-able and not rock solid. Enjoy!

    Notes

    • Read all my tips above.
    • Leftover icing can be stored in a sealed container in the fridge for up to 1 week. 

    Nutrition

    Calories: 884kcalCarbohydrates: 134gProtein: 8gFat: 39gSaturated Fat: 14gCholesterol: 11mgSodium: 60mgPotassium: 731mgFiber: 7gSugar: 108gVitamin A: 2110IUVitamin C: 17.7mgCalcium: 157mgIron: 3.3mg

    An automated tool is used to calculate the nutritional information. As such, I cannot guarantee the accuracy of the nutritional information provided for any recipe on this site.

    Tried this recipe?Leave a comment below or rate and tag @cakewhiz on social

    Well, that's all for today.

    Until next time, tata my lovelies!

    Pin641
    Share
    Tweet
    641 Shares

    More Frosting & Filling

    • Easy Nutella Frosting (Buttercream Icing) in Glass Bowl.
      Nutella Frosting {Hazelnut Buttercream}
    • Glass Bowl Full of Chocolate Glaze For Cakes and Donuts With a Silver Spoon.
      Easy Chocolate Glaze {For Cakes, Donuts}
    • Chocolate Sour Cream Frosting Spread on Top of Rectangular Cake With Spatula on the Side.
      Chocolate Sour Cream Frosting {Cocoa Powder}
    • Easy Vanilla Sour Cream Frosting in Glass Bowl With Green Rubber Spatula.
      Easy Sour Cream Frosting {Vanilla}

    Reader Interactions

    Comments

    1. Julie

      February 02, 2014 at 12:07 pm

      I can't wait to try this chocolate buttercream recipe. I've never heard of the flour cooking method.

      Reply
      • Abeer Rizvi

        December 16, 2014 at 1:36 am

        I think it's soooooo much better than the classic chocolate buttercream! You are gonna love it!

        Reply
    2. Leah

      August 30, 2015 at 6:26 pm

      This frosting is delicious. However, my husband made it for my birthday cake and he can't get it to thicken! We've tried everything, extra powdered sugar, meringue powder, cornstarch, and no luck. It's beautiful and chocolatey and silky but there's no way it will stay on a cake. HELP????

      Reply
      • Abeer Rizvi

        August 31, 2015 at 12:15 pm

        Hey Leah, that was so sweet of your husband to make a cake with this frosting for your birthday!

        I have updated the recipe with a few changes that should help stabilize this frosting.

        Also, if you refrigerate this icing for about 45 minutes, it should still be soft and "pipe-able" and it will hold its shape better.

        Make sure the melted chocolate is not too hot or else the icing consistency becomes very thin since the butter and shortening end up melting.

        Also, when you are mixing butter and shortening together, make sure that the butter is warm and not totally liquified.

        I hope this helps!

        Reply
    3. Michelle

      November 02, 2015 at 5:34 pm

      I couldn't find a meringue powder in our area, I tried so many stores & baking shops already but to no avail?

      Any substitute for meringue powder? I am afraid my icing will be runny without it..i do not want to waste my ingredients. Thank you so much.

      Reply
      • Abeer Rizvi

        November 02, 2015 at 9:58 pm

        Sorry to hear you are having a hard time finding meringue powder. Have you checked out online at Amazon or Wilton? They both sell it for cheap. Meringue powder really helps stabilize this frosting. If you omit it, I am not sure how your frosting will turn out since I have never tried that. You may have to add more powdered sugar to thicken it but that would sweeten the frosting and change the flavor slightly. If you do try out this omission, let me know how it goes...I am so sorry I couldn't be of more help

        Reply
    4. Brandie

      February 12, 2016 at 6:44 pm

      I got a bit confused when in the ingredients it says to add granulated sugar, but it says to add extra powdered sugar if too thin. Is it suppose to be granulated or powdered sugar? I'm making this tomorrow for a birthday cake. Thank you in advance.

      Reply
      • Abeer Rizvi

        February 14, 2016 at 1:54 am

        I worded it differently now so that it's easier to understand. Basically, if you take the frosting out of the fridge and you think it's too thin to frost on cupcakes (only happens to me on insanely hot days!), you can add powdered sugar and whip the frosting again to thicken it. Don't use granulated sugar. Hope this helps

        Reply
    5. Hilda C.

      September 25, 2017 at 7:21 pm

      Hi! Can the shortening be substituted by coconut oil?

      Reply
      • Abeer Rizvi

        September 27, 2017 at 1:14 pm

        I haven't made this frosting with coconut oil. I am worried it might not be too stable. However, I have a healthier coconut cream chocolate frosting that you might like: https://cakewhiz.com/healthy-coconut-cream-chocolate-frosting/

        Reply
    6. Sharon

      January 17, 2020 at 12:42 pm

      I am a chocoholic so I have tied almost every chocolate frosting recipe I come across and this one is fantastic! I have used it several times already.5 stars

      Reply
      • Abeer Rizvi

        January 18, 2020 at 11:47 am

        That's awesome to hear. I have tried so many too and this one is the best, hands down!

        Reply
    7. Gwen

      December 04, 2022 at 1:25 pm

      I don’t have shortening on hand. Is there anything I can use in its place?

      Reply
      • Abeer Rizvi

        December 05, 2022 at 1:05 pm

        You can replace it with butter. Shortening is typically used for stability.

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hello, I'm Abeer Rizvi, the author and founder of CakeWhiz.com—a cherished dessert blog dedicated to baking, cake decorating, doctored cake mix recipes, and all things sweet. As a skilled food writer, baker, recipe developer, and cake decorator, I take pride in wearing multiple hats.

    More about me →

    Popular

    • Best Cinnamon Roll Icing Without Cream Cheese in Black Bowl
      Cinnamon Roll Icing {Without Cream Cheese}
    • Homemade Nougat Candy Recipe
      How to Make Nougat
    • Easy Homemade Black Icing in Glass Bowl on White Background
      How to Make Black Icing {Buttercream Frosting}
    • Easy Maple Frosting Piped on Black Background
      Easy Maple Frosting {4 Ingredients}

    4th of July

    • Easy 4th of July Cake on Black Background
      Easy 4th of July Cake {Tiered Cake}
    • Easy Oreo Bites With 4th of July Decorations on Yellow Background
      Mini OREO Bites {No Bake}
    • Easy 4th of July Cupcakes (Red White and Blue Cupcakes)
      4th of July Cupcakes {Red White and Blue Cupcakes}
    • Best Cream Cheese Pound Cake With Topping of Whipped Cream and Fresh Berries.
      Cream Cheese Pound Cake Recipe

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Work with Me

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2024 Cake Whiz

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.