Go Back
This is THE BEST chocolate sauce! SO thick and fudgy!!

Homemade Chocolate Sauce

This Homemade Chocolate Sauce recipe is ultra flavorful, fudgy, and rich and about 1,000 times better than the store bought kind! Perfect on ice cream or just about anything else!
Course Dessert
Cuisine American
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Yields: 1 cup
Recipe by Tessa Arias


  • 1/2 cup granulated sugar
  • 1/4 cup unsweetened cocoa powder
  • 1/2 cup light corn syrup
  • 1/4 cup half-and-half or evaporated milk
  • 2 tablespoons butter or margarine
  • 1/2 teaspoon vanilla


  1. In a small saucepan, stir together the sugar, cocoa powder, corn syrup and half-and-half. Set over medium heat and cook until mixture comes to a boil, then reduce heat to medium-low and simmer, stirring occasionally, for 3 minutes. Remove sauce from heat and add butter and vanilla, stirring until the butter melts. Cool to warm or room temperature before using or store in an airtight container in the refrigerator for up to 1 week. The chocolate sauce can be reheated in the microwave.

Recipe Notes

The corn syrup helps make the sauce fudgy, thick, and shiny and prevents it from turning hard in the fridge. If you don't want to use corn syrup you can use another mild-tasting liquid sweetener such as golden syrup or agave nectar.

From The King Arthur Flour Baker's Companion