A rich, velvety chocolate sauce that’s perfect for pouring over ice cream, drizzling on cakes, or stirring into hot milk for a cozy drink. This easy stovetop recipe delivers smooth chocolate flavor in minutes, using simple pantry staples.

Homemade Chocolate Sauce

Why You’ll Love This Recipe

I love how quick and versatile this chocolate sauce is. It’s ready in about 20 minutes and doesn’t require any fancy equipment—just a whisk and saucepan. The deep cocoa flavor balances beautifully with just the right amount of sweetness, and the texture turns silky smooth every time. Whether I’m topping off a dessert or jazzing up a morning coffee, this sauce does it all.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • ¾ cup white sugar

  • ½ cup unsweetened cocoa powder

  • 1½ tablespoons all‑purpose flour

  • 1¼ cups milk

  • 2 tablespoons butter

  • ½ teaspoon vanilla extract (or more to taste)

  • a tiny pinch of salt

Directions

  1. I start by whisking together the sugar, cocoa powder, and flour in a bowl to remove any lumps.

  2. In a medium saucepan over medium heat, I warm the milk, butter, and vanilla extract just until the butter melts.

  3. I gradually add the dry mix into the warm milk mixture, whisking constantly to keep it smooth.

  4. Then I turn the heat up slightly and bring it to a simmer, stirring all the while.

  5. After about 6 minutes of cooking, I remove it from the heat and stir in a tiny pinch of salt.

  6. I serve it hot over my favorite desserts or let it cool and store it in the fridge for later.

Servings and timing

Homemade Chocolate Sauce

This recipe yields about 1½ cups of chocolate sauce.
Prep Time: 15 minutes
Cook Time: 5–6 minutes
Total Time: 20 minutes
Serving Size: 2 tablespoons
Estimated Servings: 12

Variations

  • I sometimes use almond or oat milk for a dairy-free version.

  • To make it richer, I stir in a little heavy cream or add a few chocolate chips at the end.

  • For a mocha twist, I mix in a teaspoon of instant espresso powder.

  • I adjust the sugar depending on what I’m using it for—less for drinks, more for desserts.

  • If I want a thicker sauce for spreading, I just cook it a minute longer.

storage/reheating

I store the cooled sauce in an airtight jar or container in the refrigerator. It keeps well for up to a week. When I want to use it again, I reheat it gently in the microwave or in a saucepan over low heat, stirring occasionally until smooth. If it thickens too much, I simply whisk in a splash of milk to loosen it up.

FAQs

What can I use this chocolate sauce for?

I use it as a topping for ice cream, pancakes, waffles, and cakes. It’s also great stirred into coffee or milk for a quick mocha or hot chocolate.

Can I make it dairy-free?

Yes, I swap the milk and butter with plant-based alternatives like almond milk and vegan butter to make it completely dairy-free.

How do I make the sauce thicker?

To get a thicker sauce, I cook it a minute or two longer. It also naturally thickens as it cools.

Can I freeze chocolate sauce?

I don’t usually freeze it because it keeps well in the fridge, but if I need to, I freeze it in small portions and thaw it in the fridge before reheating.

How long does it last in the fridge?

It lasts about 5 to 7 days in an airtight container. I always make sure it’s completely cooled before storing.

Conclusion

This homemade chocolate sauce is one of those go-to recipes I love having on hand. It’s simple, quick, and elevates anything it touches—desserts, drinks, or even breakfast. Whether I’m entertaining or treating myself, this sauce brings that extra something special.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Chocolate Sauce

Homemade Chocolate Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 15 mins
  • Cook Time: 5–6 mins
  • Total Time: 20 mins
  • Yield: about 1½ cups
  • Category: Sauce / Dessert topping
  • Method: Stovetop whisking
  • Cuisine: General / American‑style
  • Diet: Vegetarian

Description

A rich, versatile chocolate sauce that can be poured over desserts or mixed into drinks. Smooth, chocolatey, and easy to make.


Ingredients

  • ¾ cup white sugar
  • ½ cup unsweetened cocoa powder
  • 1½ tablespoons all‑purpose flour
  • 1¼ cups milk
  • 2 tablespoons butter
  • ½ teaspoon vanilla extract (or more to taste)
  • a tiny pinch of salt

Instructions

  1. In a bowl, whisk together sugar, cocoa powder, and flour to remove lumps.
  2. In a saucepan over medium heat, warm the milk, butter, and vanilla extract until butter melts.
  3. Add the dry ingredients gradually into the milk mixture, whisking constantly.
  4. Increase the heat to medium‑high until it comes to a simmer, stirring constantly.
  5. Cook for about 6 minutes, then remove from heat and whisk in the pinch of salt.
  6. Serve hot over desserts (e.g. ice cream) or allow to cool and store in an airtight container in the refrigerator.

Notes

  • The sauce thickens as it cools, so adjust cooking time depending on how thick you want it.
  • Vanilla enhances flavor—feel free to use pure vanilla extract for best taste.
  • Store refrigerated; reheat gently before using.
  • You can adjust sweetness by using less sugar or substituting part of it with alternative sweeteners.

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: ~108
  • Sugar: 17 g
  • Sodium: 49 mg
  • Fat: 4 g
  • Saturated Fat: 2 g
  • Unsaturated Fat:
  • Trans Fat:
  • Carbohydrates: 20 g
  • Fiber: 2 g
  • Protein: 2 g
  • Cholesterol: 9 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star