Chocolate Syrup

This Homemade Chocolate Syrup is overflowing with rich, delicious chocolaty flavor that you won't get from the store-bought kind! Takes less than 20 minutes of hands-on time to cook it up!

  • Prep5 min
  • Cook20 min
  • Total25 min
  • Yield2 cups
  • Calories708

Ingredients Steps Notes

Chocolate Syrup

This Homemade Chocolate Syrup is overflowing with rich, delicious chocolaty flavor that you won’t get from the store-bought kind! It takes less than 20 minutes of hands-on time to make it!

Use this Homemade Chocolate Syrup in a fun ice cream topping bar! Along with this sweet, fruity Easy Homemade Strawberry Sauce Topping and rich, sticky Slow Cooker Dulce de leche Caramel Sauce!

Chocolate syrup in a jar with a white spoon.

This Homemade Chocolate Syrup will have you kissing a bottle of the store-bought stuff goodbye forever! After all, that artificial flavor doesn’t even begin to compare to the homemade taste of this syrup!

Stir this homemade Chocolate Syrup up with your favorite milk to make a tall glass of the best chocolate milk EVER! Or enjoy it as a topping on all of your favorite desserts!

Since a batch lasts for up to 2 weeks, you’ll have plenty of time to figure out your favorite way to enjoy this chocolaty, sweet syrup!

A jar of Chocolate Syrup on a wooden cutting board.

Ingredients For Homemade Chocolate Syrup

  • Water
  • Granulated Sugar
  • Dutch-Processed Cocoa Powder
  • Vanilla Extract
  • Sea Salt
  • Light Corn Syrup

Dutch Processed Cocoa Powder

The two main varieties of cocoa powder are natural and Dutch. To bring the best chocolaty flavor to this homemade chocolate syrup recipe I used Dutch-processed cocoa powder!

Dutch-processed cocoa powder has a smooth yet mellow flavor profile. Allowing this syrup to have a rich, deep chocolate flavor with great color!

Whereas naturally processed cocoa has a sharp flavor profile that doesn’t provide the overall flavor we want in the syrup!

Therefore, I highly suggest using Dutch-processed to achieve the best taste when making this homemade chocolate syrup!

How To Make Homemade Chocolate Syrup

  1. Boil water and sugar in a small saucepan. Then reduce the heat and sift in the cocoa powder.
  2. Whisk in the vanilla extract, salt, and corn syrup.
  3. Cook until the syrup starts to thicken, stirring often.
  4. Remove the saucepan from the heat and strain it through a fine mesh sieve.
  5. Cool the syrup completely before storing or using.
Chocolate syrup in a saucepan with a whisk.

How Do I Store Chocolate Syrup

Store this homemade chocolate syrup in an airtight container or tightly sealed jar in the refrigerator. The sauce is then good to enjoy for up to 2 weeks!

Fun Ways To Use This Delicious Chocolaty Sauce!

The possibilities are endless when it comes to using up this homemade chocolate syrup! Here are some of our favorite ways to enjoy it:

Enjoy Warm Chocolate Syrup!

You can pop some syrup in the microwave to heat it up before enjoying it. Instead of warming up the entire container of syrup, I’d recommend portioning it out into a small bowl.

That way, you only heat up what you plan to use.

A spoon drizzling chocolate syrup into a jar full of it.

More Homemade Condiments:

This recipe was originally published in December 2013 and was updated in November 2022 with fresh photos and content.

Steps

  1. Combine water and sugar in a small saucepan and bring to a boil.

  2. Reduce heat to low and sift in the cocoa powder.

  3. Then whisk in the vanilla, salt, and corn syrup.

  4. Continue to cook for about 10 minutes, whisking often, until it starts to thicken.

  5. Remove from heat and strain through a fine mesh sieve to remove any clumps.

  6. Let cool completely, about 1 to 2 hours, before using.

Notes

  • Store in an airtight container in the refrigerator for up to 2 weeks.
  • Nutritional information is an estimate per cup of syrup.
  • Recipe from Alton Brown.

Nutrition

  • Calories708
  • Carbs177g
  • Protein7g
  • Fat8g
  • Saturated fat4g
  • Fiber12g
  • Sugar159g
  • Sodium167mg

Estimates per serving, when a serving size is listed.