Homemade Chocolate Sauce

Homemade Chocolate sauce from scratch is smooth, creamy and down right dreamy! It will fix those chocolate cravings and leave you wanting more!

Chocolate sauce poured on vanilla ice cream for a sundae

Ingredients for Homemade Chocolate Topping

This Homemade Chocolate Topping from scratch is so easy to make.

You will need heavy cream which makes the chocolate sauce rich and creamy.

Heavy whipping cream

Then you will add some butter, a pinch of salt, vanilla and powdered sugar to keep it sweet!

Powdered sugar

Chocolate is the most important ingredient. You can use chocolate chips, baking chocolate or melting chocolate. You can use semi-sweet or milk chocolate. If I use chocolate chips I use milk chocolate but if I use baking chocolate I use semi sweet.

I either use chocolate chips ( I love Ghirardelli) or Bakers melting chocolate!

Bakers chocolate bar for melting into chocolate sauce

Chocolate chips

Making Homemade Chocolate Sauce

In a medium sized saucepan, over medium heat, you will just add all of the ingredients. Whisk the ingredients together until the butter and chocolate is melted and smooth.

Chocolate sauce in a jar with spoon dripping chocolate

The Perfect Chocolate Flavor

The chocolate combined with heavy cream and powdered sugar give it a perfect sweet chocolate taste, unlike some other chocolate sauces that use cocoa powder and tend to be a little more dark chocolate tasting.

This chocolate sauce is out of this world amazing and I know you will love it! For a chocolate lovers dessert, bake my Easy Homemade Brownies, top with vanilla ice cream and this Chocolate Sauce!

Homemade Chocolate Sauce in a jar with a spoon with the sauce dripping off the spoon

Chocolate Sauce for Everything

This chocolate topping is perfect on ice cream sundaes, brownie sundaes, drizzled on baked goods and is delicious as a dip for fruit. If you are a sweet eater and love chocolate you will love this chocolate sauce and will want to eat it on everything!

A jar of homemade chocolate topping with chocolate next to it

Homemade Chocolate Topping is smooth, creamy and down right dreamy! It will fix those chocolate cravings and leave you wanting more! Hope you enjoy!

Chocolate sundae with vanilla ice cream and chocolate topping in a bowl

For the best brownie sundae known to man, make my Easy Homemade Brownies and top them off with vanilla ice cream and this warm chocolate sauce!

Also try my delicious Candy Cane Sauce that is amazing and perfect for ice cream or my Raspberry Sauce!

Check out the latest posts from the Butcher’s Wife!

Up close shot of chocolate sauce being poured on vanilla ice cream

Homemade Chocolate Sauce

This Homemade Chocolate Sauce is smooth, creamy and full of chocolate flavor! Perfect for ice cream sundaes or any sweet treat!
Makes about 3 cups
No ratings yet
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 10 minutes
Servings: 12 servings (1/4 cup servings)


  • 1 1/2 cups heavy whipping cream
  • 1/2 cup butter
  • 2 cups powdered sugar
  • 4 oz. semi-sweet melting chocolate, or 3/4 cup chocolate chips see notes
  • 1/4 tsp vanilla extract
  • pinch of salt (optional)


  • Put all of your ingredients in a saucepan. Over medium heat, whisk/stir until butter and chocolate are melted and ingredients are completely combined and smooth.
  • Serve over ice cream, brownies, cheesecake or any sweet treat! This sauce will thicken after it cools a little bit!
  • This will store in the fridge for 2-3 weeks. Just reheat on the stove when ready to serve.


We use this sauce for Brownie Sundaes.  Try my Easy Homemade Brownies!
I always use the semi-sweet baking chocolate, but chocolate chips work great too.  I prefer Baker’s baking chocolate or Ghirardelli. (see photo below)
Bakers semi sweet chocolate for melting

Nutrition information is automatically calculated and should only be used as an approximation.

Serving: 1Serving (about 1/4 cup) | Calories: 294kcal | Carbohydrates: 27g | Protein: 1g | Fat: 21g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.3g | Cholesterol: 54mg | Sodium: 69mg | Potassium: 58mg | Sugar: 26g | Vitamin A: 674IU | Vitamin C: 0.2mg | Calcium: 29mg | Iron: 0.04mg


  1. Thank you Beth. It is an awesome sauce. But, as I said I really wanted more of a topping, I guess. FYI and others. I added two rounded teaspoons of high quality cocoa powder and got exactly what I was looking for.

  2. Just made this. Super taste, but thinner than I’d like. Not sure how to thicken.

    • Beth, The Butcher's Wife

      Hi Jann!! This chocolate sauce is a pourable chocolate sauce so it won’t harden around fruit or pretzels. It isn’t as thin as water or broth but is pourable like a pasta sauce or gravy. You can try heating it for longer- just whisk it the entire time-cream should thicken the longer it’s over heat- just be careful you don’t burn or scorch it. If it’s still not thick enough you can thicken it with a cornstarch slurry (it will not effect the taste at all)!

  3. Would you be able to freeze the sauce in small mason jars and then just let it defrost in the counter or fridge? Thx

    • Beth, The Butcher's Wife

      Hi CJ! The recipe has heavy whipping cream in it which doesn’t always freeze well. The sauce may separate when it defrosts but you can try it…. it won’t make you sick, the texture just may be off a bit! 🙂

Leave a Comment

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.