Homemade Chocolate Sauce
Smooth, glossy, rich, and intensely chocolatey, this Homemade Chocolate Sauce is an easy pantry-friendly recipe that comes together in minutes.
Made with cocoa powder, sugar, water, vanilla, and a pinch of salt, this versatile sauce is perfect for drizzling over ice cream, pancakes, waffles, brownies, cakes, cheesecake, fruit, or just about any dessert that needs a little extra chocolate.
⏱ Recipe Information
Prep Time: 2 minutes
Cook Time: 5–7 minutes
Total Time: 10 minutes
Yield: About 1½ cups
Difficulty: Easy
Method: Stovetop
Ingredients
- ½ cup unsweetened cocoa powder
- 1 cup water
- 1 cup granulated sugar
- Pinch of salt
- ½ teaspoon vanilla extract
Instructions
1. Combine the Cocoa and Sugar
In a medium saucepan, whisk together the cocoa powder, granulated sugar, and salt.
Mixing the dry ingredients first helps prevent the cocoa powder from forming lumps once the liquid is added.
2. Add the Water
Gradually pour the water into the cocoa mixture while whisking continuously.
Continue whisking until the mixture is smooth and the cocoa powder has been fully incorporated.
3. Heat the Sauce
Place the saucepan over medium heat.
Bring the mixture to a gentle simmer, whisking frequently.
Once it begins simmering, reduce the heat slightly and continue cooking for approximately 4–5 minutes.
The sauce should become smooth, glossy, and slightly thicker.
4. Don’t Overcook
Keep in mind that the sauce will thicken further as it cools.
Do not cook it until it becomes extremely thick in the saucepan.
A smooth, pourable consistency is ideal.
5. Add the Vanilla
Remove the saucepan from the heat.
Stir in the vanilla extract.
Mix well until completely incorporated.
6. Cool Slightly
Allow the chocolate sauce to cool for approximately 5–10 minutes.
It will continue to thicken as it cools.
For a thinner sauce, use it while still warm.
For a thicker drizzle, allow it to cool longer.
7. Serve
Pour or drizzle the chocolate sauce over your favorite desserts.
Try it over:
- Ice cream
- Brownies
- Pancakes
- Waffles
- Cheesecake
- Cake
- Churros
- Strawberries
- Banana slices
- French toast
Chef’s Tips
Whisk Constantly
Cocoa powder can settle or form lumps, so whisking regularly creates a smoother sauce.
Use Medium Heat
Avoid high heat, which can cause the sugar mixture to scorch.
Remember It Thickens as It Cools
The sauce may look slightly thin while hot. Give it time to cool before deciding whether it needs further cooking.
Add Vanilla Off the Heat
Adding vanilla after removing the sauce from the heat helps preserve its aroma and flavor.
For an Extra-Smooth Sauce
Pass the finished sauce through a fine-mesh strainer if you notice any small cocoa lumps.
Consistency Adjustments
Too Thick?
Whisk in 1–2 tablespoons of warm water until you reach your desired consistency.
Too Thin?
Return the sauce to low heat and simmer for another 1–2 minutes, stirring frequently.
Remember that it will become thicker as it cools.
Flavor Variations
Mocha Chocolate Sauce
Add ½ teaspoon instant espresso powder for a deeper chocolate flavor.
Salted Chocolate Sauce
Add an extra pinch of flaky sea salt before serving.
Mint Chocolate Sauce
Add ¼ teaspoon peppermint extract along with the vanilla.
Cinnamon Chocolate Sauce
Add ¼ teaspoon ground cinnamon for a warm, spiced flavor.
Spicy Chocolate Sauce
Add a tiny pinch of cayenne pepper for a subtle spicy finish.
Make-Ahead Instructions
This chocolate sauce is excellent for making ahead.
Prepare it according to the recipe, allow it to cool, then transfer it to a clean airtight jar or container.
Storage
Store the cooled sauce in an airtight container in the refrigerator.
Refrigerator: Up to 2 weeks.
The sauce will become thicker when chilled.
Reheating
To return the sauce to a pourable consistency, gently warm it in a saucepan over low heat or microwave it in short intervals.
Stir well and add a small splash of water if necessary.
Recipe Summary
This Homemade Chocolate Sauce is rich, glossy, smooth, and incredibly easy to make.
With just five simple ingredients, you can create a versatile chocolate topping that’s perfect for everything from ice cream and pancakes to brownies and cheesecake.
Deep cocoa flavor + silky texture + simple ingredients = the perfect homemade chocolate sauce.