Sauces & Condiments
Creating a Hershey's-style chocolate sauce that's silky smooth and ready in just five minutes is simpler than you think. This classic recipe transforms rich chocolate into a velvety drizzle perfect for desserts, dipping, or topping hot cocoa.
I've perfected the method to ensure every batch delivers that signature Hershey's flavor without any lumps or graininess.
The secret lies in combining chocolate, butter, and cream in precise ratios, then gently heating until fully melted and silky. This version uses a simple stovetop method that requires minimal ingredients and just a few minutes of active time.
The result is a glossy, pourable sauce that clings beautifully to cookies, cakes, or fruit.
What sets this recipe apart is its versatility—use it as a quick dessert sauce, a dip for strawberries, or even a glaze for donuts. The texture is perfectly balanced, neither too thick nor too thin, making it ideal for both professional and home kitchens.
Once you try this, store-bought versions won't measure up.
Ready to elevate your desserts with a restaurant-quality drizzle? This recipe delivers that rich, chocolatey goodness in record time. Let's get started with a foolproof method that guarantees smooth, luscious results every time.
Ingredients for hershey's chocolate sauce
Five simple ingredients transform into velvety chocolate perfection every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Hershey's Milk Chocolate Bars 🍫 | 8 oz | High-quality chocolate preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for optimal texture |
| Granulated Sugar 🍚 | 1 tbsp | Balances chocolate richness |
| Vanilla Extract 🌿 | ½ tsp | Pure, high-quality extract |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Fine grain preferred |
| Extra-Virgin Olive Oil 🫒 | 1 tsp | Prevents sticking during melting |
For authentic Hershey's flavor, Hershey's Milk Chocolate Bars are non-negotiable—avoid imitation brands that lack the signature smoothness. Trader Joe's or Whole Foods carry premium chocolate bars if you want to elevate the texture further. The butter should be cold and cubed to prevent premature melting during preparation. Heavy whipping cream is essential; lighter versions compromise the sauce's luxurious consistency. When selecting chocolate, look for bars with vibrant color and minimal inclusions—these indicate higher cocoa content and better flavor development during melting.
No Hershey's Milk Chocolate Bars? Semisweet or dark chocolate chips can substitute, though the flavor profile shifts slightly. The sugar can be omitted entirely if you prefer a more intense chocolate taste, but it helps balance the bitterness. For a dairy-free option, coconut cream replaces heavy cream at a 1:1 ratio, though the texture will be slightly lighter. The olive oil acts as a lubricant during melting—don't skip it, as it ensures a silky finish. If you're using a double boiler, ensure the heat remains low and steady to prevent scorching, which can ruin the delicate flavor.
This sauce reaches peak flavor after 24 hours of refrigeration, allowing the ingredients to fully meld. Store in an airtight glass jar with a layer of plastic wrap pressed directly onto the surface to prevent a skin from forming. It remains stable for up to 2 weeks in the refrigerator or 3 months when frozen in ice cube trays. For best results, reheat gently in the microwave or over a double boiler until smooth—never microwave directly from the fridge, as the temperature shock can cause separation.
Why You'll Love This Recipe
- Pantry Magic: I swear by this sauce because it uses things I always have—no grocery run needed. Melt chocolate bars and butter together, add cream and sugar, stir. That’s it. The vanilla ties it all into something richer than store-bought.
- Velvet Smoothness: The moment the heavy cream and sugar blend into that melted chocolate? Pure silk. No graininess, no weird aftertaste—just that classic Hershey’s warmth with a velvety finish. (Yes, even on a Tuesday night.)
- Dessert Hack: Drizzle it over ice cream, fold it into whipped cream, or use it to glaze brownies. I’ve even poured it over warm pancakes—trust me, the contrast is chef’s kiss. It’s the one sauce that works for breakfast, snacks, or full-blown desserts.
- Budget Luxury: A single chocolate bar and a stick of butter stretch to make enough sauce for four servings. That’s $2 worth of indulgence that tastes like a fancy patisserie. Leftovers? They last days in the fridge—because who can resist?
Step-by-step instructions for Hershey's chocolate sauce
This method delivers a velvety, restaurant-quality chocolate sauce using only seven ingredients and precise technique.
Melt the Chocolate and Butter Together
In a medium heatproof bowl, combine the 8 oz Hershey's Milk Chocolate Bars and 0.5 cup Unsalted Butter, cut into small cubes. Place the bowl over a saucepan filled with 1-2 inches of simmering water, ensuring the bottom of the bowl doesn't touch the water. This indirect heat method, called a double boiler, prevents scorching while ensuring even melting.
Stir gently with a silicone spatula every 30 seconds until the chocolate and butter melt completely into a smooth, glossy mixture. You'll know it's ready when the mixture reaches 110°F on an instant-read thermometer and has a satiny sheen. Remove from heat immediately to prevent overheating, which can cause the chocolate to seize.
Incorporate the Cream and Sugar
Reduce the heat to low and slowly pour in the 1 cup Heavy Whipping Cream while whisking continuously to prevent curdling. The sauce will thicken slightly as it warms. Add the 1 tbsp Granulated Sugar and whisk until fully dissolved, which should take about 1 minute. This step balances the richness of the chocolate with subtle sweetness.
Continue whisking gently until the mixture reaches 120°F and becomes uniformly smooth. You're looking for a consistency similar to heavy cream—thick enough to coat the back of a spoon but still pourable. If you notice any graininess at this stage, immediately remove from heat and whisk vigorously to restore smoothness.
Season and Finish with Olive Oil
Remove the sauce from heat and let it cool slightly for 2 minutes. Stir in the 0.5 tsp Vanilla Extract and 0.25 tsp Diamond Crystal Kosher Salt. The salt enhances the chocolate flavor by cutting through its sweetness, while the vanilla adds depth. Add the 1 tsp Extra-Virgin Olive Oil and whisk until fully incorporated—this prevents the sauce from skinning over when stored.
For optimal texture, strain the sauce through a fine-mesh sieve into a clean bowl to remove any potential lumps. The finished sauce should have a glossy sheen and a temperature between 115-120°F. If it thickens too much as it cools, whisk in 1-2 tablespoons of hot water to restore the desired consistency.
Use Immediately or Store Properly
Use the sauce immediately for dipping, drizzling, or topping desserts while still warm. For best results, serve it at 100-105°F—this temperature range maintains its silky texture. If storing, transfer to an airtight container and refrigerate for up to 5 days. To reheat, warm gently in a double boiler or microwave in 10-second intervals, stirring between each, until smooth.
This sauce will keep its rich flavor and velvety texture when properly stored. For a glossy finish before serving, brush the top with a pastry brush dipped in 1 tsp Extra-Virgin Olive Oil just before using. The sauce should pour like liquid silk and cling beautifully to any surface it touches.
Pro Tips For Making Hershey'S Chocolate Sauce
- CHOP CHOCOLATE SMALL: Break the Hershey’s bars into ½-inch cubes—not thin shavings. The chunks melt faster and more evenly, so you avoid clumping and get a smoother sauce every time.
- MELT BUTTER FIRST: Heat the butter in the saucepan until it’s fully melted and just starting to foam—about 2 minutes on medium. This prevents the chocolate from seizing when you add it, saving you from scrambling to fix grainy lumps.
- LOW AND SLOW: Once everything’s combined, reduce heat to lowest simmer and stir constantly. I learned this the hard way—skipping this step turns your sauce into a sad, grainy mess. Patience here means velvety perfection.
- WHISK IN CREAM GRADUALLY: Don’t dump the heavy cream all at once. Start with ¼ cup, whisk until smooth, then add the rest slowly. This keeps the sauce from splitting or curdling—no one wants a lumpy chocolate disaster.
Pro cooking tips for this recipe
Double Boiler Mastery
Using a double boiler is non-negotiable for silky chocolate sauce—it ensures even melting without scorching. I recommend a heatproof glass or stainless steel bowl placed over a saucepan with 1-2 inches of simmering water.
The chocolate should melt at 110°F, never exceeding 115°F—any hotter and it risks seizing. For extra insurance, I line the bowl with a silicone mat to prevent sticking. 🌡️
Temperature Control Secrets
Chocolate has a melting point range of 86-98°F, but for sauce perfection, we aim for 110-120°F. Use an instant-read thermometer—I swear by the Thermoworks ThermoPop—to monitor progress.
If the mixture exceeds 125°F, immediately remove from heat and whisk in 1 tsp cold heavy cream to restore smoothness. The goal is a glossy, satiny finish that pours like liquid velvet.
Cream Whisking Technique
When incorporating 1 cup heavy whipping cream, pour it slowly while whisking continuously in a figure-8 motion. This prevents curdling and ensures even distribution. I use a balloon whisk for its flexibility—it creates micro-whirlpools that blend ingredients seamlessly.
If you see any graininess, immediately remove from heat and whisk vigorously for 30 seconds to restore silkiness.
Olive Oil's Hidden Role
The 1 tsp extra-virgin olive oil might seem odd, but it's a game-changer. It coats the sauce's surface, preventing a skin from forming when stored. I add it at the very end after cooling slightly—this ensures it disperses evenly.
For extra shine, brush the top with 1 tsp olive oil before serving. This trick makes your sauce look like it came from a Michelin-starred dessert cart.
Straining for Perfection
After seasoning, strain the sauce through a fine-mesh sieve into a clean bowl. This removes any microscopic lumps that can ruin the texture. I use a stainless steel sieve—it won't retain flavors like plastic.
The result? A sauce so smooth it clings to spoons without dripping. For the ultimate test, let it cool slightly and watch it gloss up like a professional restaurant sauce. ✨
Reheating Like a Pro
Never microwave chocolate sauce directly from the fridge—it causes temperature shock and separation. Instead, reheat in 10-second intervals on low power, stirring between each. For best results, use a double boiler with 1 inch of simmering water until the sauce reaches 105°F.
If it thickens too much, whisk in 1 tsp hot water to restore pourability. This method preserves that velvety texture every time.
Nutrition facts
Frequently asked questions
Can I make this Hershey's-style sauce without butter?
Yes! For a dairy-free version, replace the 0.5 cup butter with 0.5 cup coconut oil or 0.5 cup neutral oil like vegetable oil. The texture will be slightly lighter, but still smooth. Use a double boiler to melt the chocolate and oil together at low heat to prevent scorching. Add the cream as directed, but you may need an extra 1 tbsp of hot water to achieve the same pourable consistency.
Why did my chocolate sauce get grainy?
Graininess usually happens when chocolate overheats or isn't melted smoothly. Remove from heat immediately if it exceeds 125°F and whisk vigorously with 1 tsp cold heavy cream to restore silkiness. For prevention, always use a double boiler and stir gently every 30 seconds during melting. If graininess persists, strain the finished sauce through a fine-mesh sieve for a flawless texture.
How do I adjust the sweetness level?
The 1 tbsp sugar balances the chocolate's richness, but you can omit it entirely for a more intense flavor. For extra sweetness, add 1-2 tsp more sugar or 1 tsp honey after removing from heat. If using dark chocolate, increase sugar to 2 tbsp to counteract bitterness. Taste as you go—chocolate sauce sweetness is highly subjective!
Can I make this sauce in the microwave?
Microwaving isn't recommended as it can cause uneven heating and scorching. If you must, melt the chocolate and butter in 20-second bursts on low power, stirring between each. For the cream stage, microwave in 10-second intervals while whisking constantly. The double boiler method still yields the smoothest, most professional results.
What are the best ways to use this chocolate sauce?
This versatile sauce works perfectly for drizzling over cookies, dipping strawberries or pretzels, or topping hot cocoa. Try it as a glaze for donuts, a filling for crepes, or even a marinade for chocolate-covered bacon! For extra flair, chill the sauce slightly before using—it becomes even more glossy and clings beautifully to surfaces.