FREE SHIPPING on all orders over $45 !

Homemade Chocolate Frosting

This recipe is from a website I don't follow regularly - - but I've had it for a while now, and definitely recommend trying it out for homemade frosting!


Homemade Chocolate Frosting


  • 1/2 cup butter, softened (do not melt)
  • 2 2/3 cups powdered sugar, sifted
  • 3/4 cup unsweetened cocoa powder, sifted
  • 1/4 cup whole milk
  • 1/2 tsp vanilla extract
  • 1/4 tsp natural butter flavoring *
  • pinch of salt


  1. In a large bowl mix together the butter, powdered sugar, and unsweetened cocoa powder (mixture will be very grainy)

  2. Mix in the milk, vanilla extract, butter flavoring, and salt, until creamy.


  • * I have never added the natural butter flavoring when I make this frosting (oops) - it's just not something I ever have on hand and I leave it out.
  • A veryyyy tiny bit of milk goes a long way!  If the frosting is too dry or thick, add a tiny bit of milk - like a drop!  This will really soften it more than you think, and you can continue to add milk in small drops if needed.  (If you add too much, add a little bit of powdered sugar, etc, etc).
  • You can freeze this frosting!  I always freeze the leftover in a kitchen container, and can scoop out whatever amount I might need (think those one-off school birthday parties), or use the rest.  It defrosts quickly, and works well in a piping bag.
  • This recipe is also peanut free, tree nut free, and sesame free - but we use brands that are within our comfort level as far as shared equipment.
  • We have no affiliation with  This is not a paid advertisement for this brand / blogger.  Just a food-allergy family who enjoys these recipes and doesn't mind sharing how we modify to make allergy-free for us!