If you’ve ever bought fudge sauce from the store and been disappointed, then prepared to be amazed. This homemade hot fudge sauce tastes like heaven and only takes minutes to make. I adapted this recipe from a slightly smaller one from my mother-in-law, so that’s why some of the numbers will seem kind of random.
Melt in the microwave:
4 oz. unsweetened chocolate
On the stove, melt completely:
⅔ c. butter
Add and stir till dissolved:
2 c. sugar
Add the melted chocolate and stir well.
Stir and add until well-mixed:
1 to 1 1/2 c. evaporated milk (You can choose how thick you want the hot fudge sauce to be.)
Add and stir until combined:
13 ⅓ lg. marshmallows, quartered, or 133 small (3.3 oz or 93.3 g if you’d rather not count!)
Serve hot fudge sauce with your favorite ice cream or over ice cream roll cake. (This recipe makes the perfect amount to cover 2 ice cream roll cakes.) Leftovers can be kept in the fridge and reheated for a few seconds in the microwave. If you make a thicker sauce and the sugar starts to crystallize, add a splash of milk before heating it up. We’ve also eaten this delicious sauce on waffles. It tastes far better than any syrup!
Find more desserts here.


Creamy, Dreamy Hot Fudge Sauce
Ingredients
- 4 ounces unsweetened chocolate
- 2/3 cup butter
- 2 cups sugar
- 1 1/2 cups evaporated milk 1 can
- 3.3 ounces marshmallows 13 large or 133 small
Instructions
- Melt the chocolate in the microwave and set it aside.4 ounces unsweetened chocolate
- In a saucepan, melt the butter completely. Add the sugar and stir until it dissolves. Add the melted chocolate.2/3 cup butter, 2 cups sugar
- Stir in the evaporated milk, then the marshmallows. The sauce is ready when it's smooth and all the marshmallows melt.1 1/2 cups evaporated milk, 3.3 ounces marshmallows