This Easy Chocolate Frosting is creamy, silky, smooth, and rich, and it holds its shape beautifully! You only need 5 ingredients. Perfect on cakes and cupcakes. The recipe includes step-by-step photos and lots of tips.

Chocolate Frosting in a surviving bowl with chocolate chips around it.

My Go-To Chocolate Frosting Recipe

By popular demand, here is my Chocolate Frosting recipe! This is my go-to recipe, so you may have spied it on my favorite eggless baked goods.

It’s creamy, silky, smooth, and rich and holds its shape beautifully. It melts in your mouth and is unbelievably delicious on cakes and cupcakes.

My #1 Tip for Creamy and Smooth Chocolate Buttercream

My secret to making a super smooth and creamy chocolate frosting is using melted chocolate rather than cocoa powder.

It’s SO good that you’ll want to eat it with a spoon!!

Chocolate Frosting in a white plate.

Ingredients You’ll Need

Please check the recipe card at the bottom of the post for exact quantities and instructions (scroll down).

chocolate buttercream ingredients with name tags.

Ingredients Notes & Substitutions

  • Chocolate:  I recommend using high-quality chocolate. I like to use Ghirardelli Chocolate Premium Baking Chips 60% Cacao Bittersweet Chocolate or Callebaut Belgian Dark Couverture Chocolate Semisweet Callets, 54.5%. I like to use melted chocolate because it makes a smoother frosting, in my experience, but you can substitute melted chocolate with ½ cup (45 gr) unsweetened natural or Dutch-process cocoa powder if that is what you have handy.
  • Butter: European-style butter, which has high quality and higher fat content, and lower water content, will produce the best buttercream. You can use salted or unsalted butter, it’s up to you, just skip adding more salt if you are using salted butter.
  • Vanilla extract: For optimal flavor, reach for pure vanilla instead of imitation. Even better, try homemade vanilla extract!
  • Salt: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half. 
  • Powdered sugar: Make sure to sift the powdered sugar before mixing it in. This helps get rid of any lumps.
  • Milk: For baking, I like to use whole milk. However, you can use any milk you have handy. For a creamer buttercream, you can use heavy cream.

Step By Step Recipe Photo Tutorial

Please check the recipe card at the bottom of the post for exact quantities and instructions (scroll down).

  1. Melt the chocolate

    Place your chopped chocolate in a microwave-safe bowl and microwave for 30 seconds. Stir well. Return the chocolate to the microwave and heat for another 15 seconds, and stir again. Continue heating the chocolate for 15 seconds, stirring after each, until the chocolate is completely melted and smooth.

    How to make Chocolate Frosting step by step 1

  2. Beat butter

    In a medium bowl, beat with an electric mixer and butter until soft.

    How to make Chocolate Frosting step by step 2

  3. Add melted chocolate, vanilla extract, and salt

    Add melted chocolate, vanilla extract, and salt. Mix until well combined.

    How to make Chocolate Frosting step by step 3

  4. Add powdered sugar

    Add powdered sugar 1 cup at a time, mixing until blended before adding the next one. Add 3 -4 tablespoons of milk, one tablespoon at a time, to make frosting smooth and spreadable; when incorporated, beat at medium-high speed for 4 – 5 minutes. The frosting will become lighter in color and texture.

    How to make Chocolate Frosting step by step 4

  5. Push out the air pockets

    Before spreading or piping onto your baked goods, spend a couple of minutes mixing the buttercream by hand with a wooden spoon or a spatula to push out the air pockets.

    How to make Chocolate Frosting step by step 5

Tips To Make The Best Chocolate Buttercream

Make sure the butter is softened (slightly chilled) but not too warm and greasy.

Whip up the butter until it is light, fluffy, pale in color, and free of lumps. This might take up to 5 minutes.

Always sift the confectioners’ sugar.

Add just 1 cup of sugar at first and mix until smooth before adding the rest of the sugar.

Use heavy cream instead of milk for an ultra-creamy consistency.

Give your buttercream a last mix by hand with a rubber spatula. Mixing it by hand for a couple of minutes is an arm workout, but it makes a big difference. Be sure to push the frosting against the side of the bowl to push out all that trapped air.

If the buttercream is too grainy, it may be because you need to add a bit more milk or heavy cream. I recommend adding 1 additional tablespoon at a time to ensure you don’t lose the consistency of your frosting.

Storing & Freezing Instructions

This chocolate frosting can be stored in the refrigerator for 7 days and in the freezer for 3 months. When ready to use it, allow it to come back to room temperature and beat again for a few minutes so it’s creamy again.

Frequently Asked Questions

What Is the Best Butter To Use To Make Frosting/Buttercream?

European-style butter, which has high quality and higher fat content, and lower water content, will produce the best buttercream. You can use salted or unsalted butter; it’s up to you; just skip adding more salt if you are using salted butter.

Can I Make Buttercream Ahead of Time?

Yes! The buttercream keeps well in the refrigerator for up to 7 days. When ready to use it, allow it to come back up to room temperature and beat again for a few minutes so it’s creamy again.

Can I Freeze Buttercream?

Yes! Cover tightly and freeze for up to 3 months. To use, thaw in the refrigerator, then beat the frosting for a few minutes so it’s creamy again.

How Long Does Frosting Last in The Refrigerator?

The buttercream keeps well in the refrigerator for up to 7 days.

a spatula with Chocolate buttercream.

Uses for Chocolate Buttercream

This frosting is so freaking good that you can eat it by the spoon – I have done that (no judging, please). I also use it to decorate:

More Egg-Free Frosting/Icing Recipes You’ll Love!

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card 📖

Chocolate Frosting in a surviving bowl with chocolate chips around it.

Easy Chocolate Frosting

Oriana Romero
This Easy Chocolate Frosting creamy, silky, smooth, rich and it holds its shape beautifully! You only need 5 ingredients. Perfect on cakes and cupcakes.
4.85 from 39 votes
Prep Time 10 minutes
Total Time 10 minutes
Servings 12 cupcake (2.5 cups)

Equipment

Ingredients
 

  • 6 oz (150 g) chocolate (I use dark chocolate) (see notes)
  • 1 cup (228 g) unsalted butter, slightly chilled
  • 2 teaspoons vanilla pure extract
  • ¼ teaspoon salt
  • 3 cups (360 g) powdered sugar
  • 3 – 4 tablespoons (45 – 60 ml) milk or heavy cream (see notes)

Important

Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!

Instructions
 

  • Melt chocolate: Place your chopped chocolate in a microwave-safe bowl and microwave for 30 seconds. Stir well. Return the chocolate to the microwave and heat for another 15 seconds, and stir again. Continue heating the chocolate for 15 seconds, stirring after each, until the chocolate is completely melted and smooth.
  • Using an electric hand mixer or a stand mixer on medium speed, beat in a large bowl the unsalted butter until smooth and creamy, about 3 – 4 minutes.
  • Add melted chocolate, vanilla extract, and salt. Mix until well combined.
  • Reduce mixer speed to low, add 1 cup of confectioners’ sugar and keep mixing until incorporated. Once incorporated, add the remaining confectioners’ sugar; beat on low speed for 1 minute, then increase the speed to medium-high and beat for 4 – 5 minutes until the frosting is smooth, scraping down the bowl once or twice.
  • Add the milk, one tablespoon at a time, and keep mixing to incorporate for 4 – 5 minutes until the frosting is smooth, fluffy, and spreadable, scraping down the bowl once or twice (read recipe notes). NOTE: The frosting should be soft and spreadable, but not runny. If the buttercream is too thick, beat in more milk, 1 tablespoon at a time, until the desired consistency is reached. If it is too thin, add more confectioners’ sugar, 1/4 cup at a time, until the desired consistency is reached
  • Before using, mix the frosting by hand with a wooden spoon or large spatula to push out the air pockets to create a silky-smooth frosting.
Oriana’s Notes
 
Chocolate: In this recipe, melted chocolate can be substituted with ½ cup (45 g) of unsweetened natural or Dutch-process cocoa powder.
Milk: You might not need to add the 3-4 tablespoons. It will depend on how soft the butter was, the temperature of your kitchen, and how much fat content the chocolate has. Having said that, I recommend adding 1 tablespoon at a time. Check consistency and add more if necessary. The frosting should be soft and spreadable but not runny. 
Store: This chocolate frosting can be stored in the refrigerator for 7 days and in the freezer for 3 months.
Make-ahead: Cover tightly and store for up to 1 week in the refrigerator. To use, allow it to come back up to room temperature and beat again for a few minutes so it’s creamy again.
Freeze: Cover tightly and freeze for up to 3 months. To use, thaw in the refrigerator, then beat the frosting for a few minutes, so it’s creamy again.
Yield: This recipe is enough to frost 12 cupcakes or one 9×13 sheet cake. 
Extra Tips:
  • Make sure the butter is at room temperature before beating it.
  • Whip up the butter until is light, fluffy, pale in color, and free of lumps. This might take up to 5 minutes.
  • Always sift the confectioners’ sugar.
  • Add just 1 cup of sugar at first and mix until smooth before adding the rest of the sugar.
  • Use heavy cream instead of milk for an ultra-creamy consistency.
  • Try not to overbeat the buttercream after all the ingredients have been added or you might add bubbles, which will ruin the texture of the buttercream.
  • Give your buttercream a last mix by hand with a rubber spatula. It’s an arm workout to mix it by hand for a couple of minutes, but it makes a big difference. Be sure to really push the frosting against the side of the bowl to push out all of that trapped air.
  • If the buttercream is too grainy, it may be because you need to add a bit more milk or heavy cream. I recommend adding 1 additional tablespoon at a time to make sure you don’t throw off the consistency of your frosting.
 
If you’re making this recipe, please read the whole post content to get lots of tips, tricks, variations, frequently asked questions, and step-by-step photos.
 
 Did you make this recipe? Don’t forget to give it a star rating below!
 
Please note that nutritional information is a rough estimate, and it can vary depending on the products used.
I appreciate your feedback, and it helps others, too!Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 331kcalCarbohydrates: 40gProtein: 1gFat: 19gSaturated Fat: 13gSugar: 39g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 331
Keyword buttercream chocolate easy eggfree Eggless frosting

Eggless Baking Frequently Asked Questions

You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.

Originally posted in March 2020, the post content was edited to add more helpful information, with no change to the recipe in June 2022.  

Similar Posts

4.85 from 39 votes (32 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

32 Comments

  1. Hello Oriana, thanks for the detailed recipe. I am attempting to make a birthday cake using this and want to use this frosting on a cake baked in a round 8 inch springform pan, cut into 2 discs and then frosting placed between the layers and above and around their walls. How much portion of this recipe would you advise? Would really appreciate any advice you could offer since I am clueless about the kind of quantity this would deliver.

    1. Hello Bhavesh! Thank you so much for your kind words! I’m so glad you’re giving this recipe a try for a birthday cake—what a special treat. 😊 For a simple decoration, the quantity in the recipe should be enough to frost between the layers, on top, and around the sides of your 8-inch cake. However, if you’re planning a more detailed decoration or want extra frosting for piping or embellishments, I’d recommend making 1.5 times the recipe to be safe. I hope this helps, and I’d love to hear how your cake turns out. Wishing you lots of success and a wonderful celebration! 🎂💖

  2. 5 stars
    This was easy to make and tastes delicious! My husband does not like overly sweet icing, so I thought I’d try this one. It was easy to make and tastes delicious. He liked it too!

    1. Hello Rhonda! 🌟 I’m thrilled to hear that you found the recipe easy and the icing just right for your husband’s taste! Delicious and a hit with both of you—win-win! If you ever want more recipes or have any questions, I’m here. Happy baking! 😊

  3. 5 stars
    Great icing recipe! I made a half batch and it was plenty for an entire batch of cupcakes. Nice chocolate taste, whipped up good and fluffy, and held its shape without melting.

  4. 5 stars
    Perfection!! I used semisweet chocolate chips & salted butter bc that’s what I had on hand. It turned out so well! Also not sad I had leftovers so I have a jar in the freezer 😋

  5. 5 stars
    Who knew frosting was so easy? This recipe made enough for 24 cupcakes. It was too much for a single batch but it refrigerated well and I was able to use it for another dozen cupcakes prepared later in the week. Great recipe and easy to follow. Thanks.

    1. Hey Markus! Yes, you can refrigerate the buttercream for later use, or even freeze it for longer storage. I do it all the time. I’m so glad you found it easy to make. Thank you for sharing your wonderful feedback and review!

  6. Hi! I found this recipe by way of your eggless smash cake. My little one also has a dairy intolerance, would it work to substitute vegan butter to make this frosting? Thanks for sharing your recipes!

    1. Hello Mia! Yes, it works with vegan butter. For baking, my fave dairy-free butter substitutes are Miyoko’s Creamery Organic Vegan Butter and Earth Balance Vegan Buttery Sticks. Hope that helps!

  7. 5 stars
    This frosting was easy and awesome! I cut it in half and it glazed 12 cupcakes perfectly. Loved it with so few ingredients too!

  8. I would like use this frosting receipe and the receipe for the best eggless chocolate cake ever for a birthday cake for my 8 year nephew. I would like do a proper chocolate cake with chocolate frosting but really go all put and decorate and ice it like a pro. Would this chocolate frosting and cake work well? I would need to bake the cake on one day, frost and decorate the next to be ready for his birthday party a day later. Please provide with some feedback or tips on how I can accomplish this.

    1. Hello Devashnie! This frosting is perfect for frosting and decorating cakes. You can bake the cakes up to 2 days in advance, wrap them in plastic wrap, and store them at room temperature. Thanks for your interest in my recipe. Please come back and let me know how you like it =)

  9. How much does the basic 1x recipe make? I found this link from the eggless chocolate cake (13×9 cake pan). What quantity would you recommend?

    1. Hello ShajK! This recipe (1x) will be enough to frost a 13×9 cake pan or 12 cupcakes or fill and frost one 3-layer, 6-inch (15-cm) cake or one 2-layer, 8-inch (20-cm) cake. I hope this helps! Thanks for your interest in my recipe. Please come back and let me know how you like it =)

  10. 5 stars
    Wow this frosting is so amazing. Easy to make and tastes SO good. Could be spread on with a knife or piped on with a pastry bag. I used this for chocolate cupcakes for my son’s birthday and I am going to be saving this recipe for the next occasion. So creamy and rich.

  11. Hi Oriana! I don’t have chocolate but I do have coco powder. So, if I wanted to use coco powder how much would I have to use?

    1. Hello Ramya! You can swap 1 ounce of baking chocolate for 3 tablespoons of unsweetened cocoa powder. For this recipe, I would start adding 100 gr of cocoa powder, taste, and then add more if necessary, up to 140 gr total. Hope this helps!

  12. It was super yummy and easy to make. It had like a chocolate mousse consistency. I didnt have vanilla but it turned out well. Thanks for the recipe. I will use it again.

    1. Sounds like you nailed it, Lisa! I am so happy you liked this recipe. Thanks so much for trying my recipe and for taking the time to come back and let me know!

    1. Hello Nevaeh! Granulated sugar won’t work but you can make powdered sugar from granulated sugar by simply blending, with a food processor or blender, 1 cup granulated sugar and 1 teaspoon cornstarch until a fine powder. I hope this helps!

  13. Did you use unsweetened chocolate like bakers chocolate, or sweetened chocolate like chocolate chips for the frosting?