Home > Frosting > Creamy Chocolate Fudge Frosting

Creamy Chocolate Fudge Frosting

This post and recipe may contain affiliate links. Read my Disclosure Policy.

This creamy chocolate fudge frosting is wonderfully rich, smooth, and spoon-worthy!  Chocolate and butter are the base of the frosting, and coconut cream makes the frosting extra creamy.  The small batch frosting recipe is perfect to frost a small batch of cupcakes, or a 6-inch mini cake.

Chocolate fudge frosting on a mini vanilla cake set on a black plate.

small batch Chocolate Fudge Frosting

We have whipped chocolate ganache frosting and chocolate butter free frosting.  The only frosting missing was a fudge frosting – but not anymore!  

I love the mere idea of chocolate fudge frosting, because I just love fudge.  There is something about the intense chocolate combined with melted butter that makes for pure decadence.  But, I wanted to make sure the frosting was creamy – and I mean creamy.

For this recipe, I used one of my beloved ingredients – canned coconut milk.  Whenever I can swap heavy cream or milk to make whipped cream, caramel frosting, – or even a panna cotta for crying out loud! – I’ll do it.

And while I do get the irony of using a dairy free milk but still using butter, I’m going to tell you the creamy coconut milk makes this frosting divine. 🙂

Why You’ll Love It

  • Only a few ingredients – 6 to be exact, and that includes the salt!
  • Easy to make – I actually find this easier to make than my strawberry butter free frosting or cranberry frosting.
  • Exceptional fudge flavor – The chocolate baking bar is the way to go to get the pure chocolatey fudge frosting flavor.
  • Tastes great frosted on anything – Keep it classic and frost vanilla cupcakes or a vanilla cake with this treat.
  • Or eat it by the spoon – I know I did!
Creamy fudge frosting in a small jar with a spoon.

What You’ll Need To Make The fudge Frosting


  • Chocolate Baking Bar – I use a semi-sweet baking bar, but unsweetened will also work.  I don’t recommend chocolate chips because they will not melt as smooth.
  • Unsalted Butter – Unsalted because we are adding our own salt.
  • Canned Coconut Milk – The canned coconut milk solids make the frosting extra creamy.  However whole milk or heavy cream will work.
  • Vanilla Extract – For a little flavor.
  • Salt – To balance the sweetness and enhance the chocolate flavor.
  • Powdered Sugar – To make the chocolate fudge frosting, frosting!

Baking Equipment

  • Small Saucepan
  • Mixing Bowl
  • Hand Mixer – A hand held mixer works great.  Otherwise you can use your tilt-head stand mixer and regular attachments with a smaller 3 quart mixing bowl.

Frosting Success Tips

  • Do not overheat the chocolate – Chocolate that is heated too long will seize up, thus ruining it, and you have to start over.
  • Refrigerate the can of coconut milk overnight – This forces the separation of solid and liquid.  We are only using the coconut cream solids.
  • Let the melted chocolate cool after heating – For just a few minutes.  This will make sure the coconut cream doesn’t totally evaporate in the heat.  
  • Add the powdered sugar in increments – This is simply to make sure you don’t wind up with a powdered sugar mess.  Plus, it gives you the opportunity to control the thickness of the chocolate fudge frosting.
  • Adjust the amount of powdered sugar to your preference – Less powdered sugar will yield a thinner, creamier frosting.  More will result in a super thick frosting.  My recipe is right in the middle.
Swirls of creamy frosting in a bowl with a spoon.

FAQ’s: How To Make Chocolate Fudge Frosting

Can I use an unsweetened chocolate baking bar instead of the semi-sweet?

You can! I like semi-sweet for the sweet fudge flavor.

Do I have to use canned coconut milk, or can I use regular milk?

You can use regular whole milk, or even heavy cream. Lower fat milk may make the frosting a little looser.

What can I make with the leftover coconut milk?

Whipped coconut cream, overnight oats, chia pudding, or just use it in smoothies.

Why is the frosting runny?

The chocolate fudge frosting may need some time in the fridge to set and thicken.

Why is the frosting grainy?

You may have over-heated the chocolate and it started to seize. Unfortunately, there is no way to (easily) fix this. I recommend starting over and watch the heat.

How many cupcakes/cakes will the frosting cover?

The recipe will be enough for 4 to 6 cupcakes. Or depending on how much frosting you like per layer, 1 6-inch single layer cake, or 1 6-inch double layer cake.

Does the frosting set hard?

The consistency you finish with will be the consistency. Unless you refrigerate it. Then it sets firmer.

Can I freeze the frosting?

Yes. Freeze in an air-tight container for 2 to 3 months and thaw in the refrigerator. Bring to room temperature to use.

Ultra rich and creamy chocolate fudge frosting swirled in a small glass bowl on a table.
Fudgy frosting on a mini vanilla cake set on a black plate.
Print Recipe Pin Recipe Save Recipe
5 from 1 review

Creamy Chocolate Fudge Frosting

Yield: 2 Cups
This creamy chocolate fudge small batch frosting is wonderfully rich, smooth, and spoon-worthy!  Chocolate and butter are the base of the frosting, and coconut cream makes the frosting extra creamy.  The small batch frosting recipe is perfect to frost a small batch of cupcakes, or a 6-inch mini cake.
Prep15 minutes
Chill15 minutes
Total30 minutes



  • Open the refrigerated can of coconut milk, and measure out the 1/4 cup. Set aside.
    1/4 cup unsweetened canned coconut milk or cream, full fat
  • Chop the chocolate baking bar into coarse chunks. In a small saucepan set over low heat, add the chocolate and butter. Stir and heat until just melted and smooth. Do not overheat, or the chocolate may seize.
    2 ounces semi-sweet chocolate baking bar, 2 tablespoons unsalted butter
  • Transfer the melted chocolate to a medium mixing bowl. Let sit for 3 to 5 minutes to cool down.
  • Add the coconut milk solids, salt, and vanilla to the chocolate. Using a hand held mixer on medium speed mix until incorporated and smooth. Then, in increments, add the powdered sugar. Continue to add the powdered sugar and mix until the frosting is fluffy and creamy. Depending on your desired frosting consistency, you can add more or less powdered sugar. More for extra thick frosting, less for a little creamier.
    1/4 cup unsweetened canned coconut milk or cream, full fat, 1/4 teaspoon salt, 3/4 teaspoon vanilla extract, 2 cups powdered sugar
  • Cover the frosting and let chill in the refrigerator for about 15 minutes to give the frosting time to set and cool completely. After that, the frosting is ready to use, or you can continue to refrigerate the frosting for 5 to 7 days. Note – The longer the frosting refrigerates, the firmer it will get. Do not reheat frosting, just let it come to room temperature and stir to loosen.
Loved the recipe?Please consider leaving a comment + star for the recipe! This greatly helps me continue to provide FREE recipes. Thank you!


  • Serving Size – This small batch frosting is enough for 4 to 6 cupcakes.  Or, depending on how much frosting you like on each layer 1 6-inch single layer or double layer cake.
  • Canned Coconut Milk – For best results, refrigerate the can of coconut milk overnight so the solids and liquid separate.  We are only using the coconut solids from the can.  The coconut cream makes the frosting super creamy.
  • Substitute Whole Milk for Coconut Milk – Whole milk can be used instead of the coconut milk at a 1:1 ratio.  You may need to add 1/4 cup or more powdered sugar for the frosting the thicken.
  • Chocolate Bar – I recommend a chocolate baking bar over chocolate chips for this recipe because the baking bar will melt smooth.
  • Storing – Frosting on cakes or cupcakes can sit covered at room temperature for 2 days.  Beyond that, I recommend refrigerating it.
Course: Dessert
Cuisine: American
Author: Erin Cernich


Calories: 132kcal | Carbohydrates: 23g | Protein: 0.4g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 5mg | Sodium: 50mg | Potassium: 38mg | Fiber: 0.4g | Sugar: 21g | Vitamin A: 61IU | Vitamin C: 0.05mg | Calcium: 5mg | Iron: 0.5mg
Nutrition information is calculated by a third-party and should only be considered an estimate and not a guarantee.
Headshot photo of Erin Cernich

about the author ...

I'm Erin and I'm all about desserts - and a little bit of butter!

I've tested, written, and photographed hundreds of recipes on my website. Here you'll find the tastiest small batch desserts - all homemade, all simple, and all for you! Click here to learn more about me!

5 from 1 vote (1 rating without comment)

Leave a Comment

I love hearing from you! Got a recipe question? Ask it here! Loved the recipe? Awesome! Please leave a star rating and comment - your support helps others discover my recipes. Your email will not be published. ♡ Erin

Recipe Rating

comments & reviews