Easy Homemade Hot Fudge Sauce

This easy Homemade Hot Fudge Sauce recipe is way better than any store-bought version! It’s thick, fudgy, so chocolatey and completely addictive!

Pinterest image Homemade Hot Fudge Sauce

Homemade Hot Fudge Sauce

I’m seriously so in love with this hot fudge sauce. I wouldn’t say that I’m normally into hot fudge sauce because the ones you get at the store just really are disappointing and I’d never had it homemade before. After testing quite a few versions, I found that there’s a BIG difference between the various sauces out there – both differing textures and some that just weren’t chocolatey enough.

So I wanted to make my own perfect version. After a good bit of testing, this one is perfect! Ingredients you hopefully already have, it firms up in the fridge but doesn’t get too hard, plenty of chocolate flavor, no corn syrup and most importantly – a wonderful texture when poured over ice cream.

I personally love a hot fudge sauce that firms up a bit and gets a little chewy when poured over ice cream. I don’t want it to be hard, but just firm enough. And definitely not too soft and melty. That just gets lost.

It’s no joke when I tell you that this sauce is addicting. I kept telling myself that I wouldn’t eat it all, but I just couldn’t help myself. It’s SO good! When I finally finished it off, all I wanted to do was make more. Pure deliciousness!

Easy Homemade Hot Fudge Sauce over ice cream with sprinklesEasy Homemade Hot Fudge Sauce being poured over ice cream

How to Make Hot Fudge Sauce

To get started making this homemade hot fudge sauce, you’ll combine the butter, cream, sugar, cocoa powder and salt in a medium to large saucepan. Melt everything together over medium heat. You want to be sure to not turn the heat up too high. It can cause the ingredients to separate after the sauce is made. Melt things more slowly and be patient.

Once melted, let the mixture come to a simmer. Reduce the heat to low, stirring constantly while it simmers for 3-5 minutes.

Remove the mixture from the heat and add the chocolate chips and vanilla extract. Let it all sit for a minute or two so that they chocolate can melt, then gently stir it all together until it’s melted and combined.

Let the sauce cool a bit before adding to ice cream. The more it cools, the more it will thicken. When you’re ready, add it to a jar and store it in the fridge. It can keep in the fridge for up to a month. To use it, just reheat and pour over your ice cream or other desserts. Just don’t over heat it, or again – things can start to separate.

I hope you enjoy this hot fudge sauce as much as we did! You’ll want to make it over and over and keep stock of ice cream just so that you can keep eating it!

Easy Homemade Hot Fudge Sauce in serving glassEasy Homemade Hot Fudge Sauce serving with spoon

More Great Chocolate Desserts and Sauces

Hot Fudge Swirl Ice Cream Cake
Copycat Dairy Queen Ice Cream Cake
Chocolate Ganache Recipe
Easy Salted Caramel Sauce
Hot Fudge Cake

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon
recipe for homemade hot fudge sauce

Easy Homemade Hot Fudge Sauce

  • Author: Lindsay
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: about 2 cups
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


This Homemade Hot Fudge Sauce is easy to make and way better than any store-bought version! It’s thick, fudgy, so chocolatey and completely addictive!


1/4 cup (56g) unsalted butter
1 1/2 cups (360ml) heavy whipping cream
1/2 cup (104g) sugar
3 tbsp (21g) natural unsweetened cocoa powder
1/4 tsp salt
6 oz | 1 cup | 169g semisweet chocolate chips
1/2 tsp vanilla extract


1. Add the butter, cream, sugar, cocoa powder and salt to a medium sized saucepan. Allow to melt over medium heat. Do not turn the heat up higher to make it melt more quickly, or things can end up separating.
2. Let the melted mixture come to a simmer, then reduce the heat to low.
3. Simmer on low heat for 3-5 minutes, stirring constantly.
4. Remove from heat and add chocolate chips and vanilla extract. Let sit for a minute or two, the stir together until melted and combined.
5. Allow sauce to cool slightly before using. It’ll thicken more the more it cools. Pour it over ice cream or other desserts.
6. Store sauce in a jar and refrigerate until ready to use. Sauce will keep in the fridge for up to a month.
7. Reheat sauce in the microwave to use, but be careful not to over heat it so that it doesn’t cause separation.

Keywords: hot fudge sauce, homemade hot fudge sauce, easy hot fudge sauce, how to make hot fudge sauce, hot fudge for ice cream, hot fudge for sundaes

Filed Under:

This post may contain affiliate sales links. Please read my disclosure policy.

Share a Comment

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

Recipe rating

  1. Sharon Reich

    I’ve made many hot fudge recipes but this one is by far the best. Perfectly smooth and rich and not too sweet. Thank you for this perfect recipe.

  2. Erin

    Looks yummy! I’ve made homemade hot fudge sauce before, to pair with homemade cookie dough ice cream ๐Ÿ™‚ To say it was awesome would be an understatement! I totally agree that hot fudge sauce should become a little chewy when poured over cold ice cream; it adds lovely texture. And I love the contrast of warm and cold you get in the first few bites, before the fudge sauce cools completely. Pure satisfaction right there! Oh, and I hope you had a wondering Christmas and birthday, and that you’ll have a great New Year ๐Ÿ™‚

About Lindsay

I'm a wife and a mom to twin boys and a baby girl! And I've got a serious sweets addiction! Bring on the treats!

Scripture I’m Loving

“Come to me, all you who are weary and burdened, and I will give you rest. Take my yoke upon you and learn from me, for I am gentle and humble in heart, and you will find rest for your souls.” Matthew 11:28-29