Print

Foolproof Silky Smooth Chocolate Sauce Recipe (Cocoa Powder)

A close-up of thick, glossy homemade chocolate sauce recipe in a small white bowl.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make rich, velvety homemade chocolate sauce quickly using simple pantry staples like cocoa powder. This recipe delivers a glossy, decadent topping perfect for ice cream, pancakes, or fruit dipping.

Ingredients

Scale
  • 1 cup granulated sugar
  • 1/2 cup unsweetened cocoa powder
  • 1/4 teaspoon salt
  • 1/2 cup water
  • 1/4 cup milk or dairy-free alternative
  • 1 teaspoon vanilla extract
  • 1 tablespoon unsalted butter (optional, for extra shine)

Instructions

  1. In a medium saucepan, whisk together the sugar, cocoa powder, and salt.
  2. Add the water and milk to the saucepan. Whisk until the mixture is smooth and no lumps remain.
  3. Place the saucepan over medium heat. Stir constantly until the sugar dissolves and the mixture begins to simmer.
  4. Reduce the heat to low and let it simmer gently for 1 to 2 minutes, stirring occasionally. Do not boil rapidly.
  5. Remove the saucepan from the heat. Stir in the vanilla extract and the butter, if using, until fully melted and incorporated.
  6. Pour the sauce into a heatproof jar or bowl. Allow it to cool slightly before using. The sauce will thicken as it cools.

Notes

  • For a dairy-free option, substitute the milk with an equal amount of unsweetened almond or soy milk, and omit the butter or use a vegan butter substitute.
  • To achieve maximum gloss and shine, stir in the cold butter off the heat at the very end.
  • If the sauce becomes too thick after cooling, reheat it gently on the stovetop or in the microwave for a few seconds, stirring well.
  • This sauce works well as a base for homemade hot chocolate; simply whisk 2-3 tablespoons of sauce into 1 cup of hot milk.

Nutrition