Desserts
This homemade chocolate ice cream recipe with Hershey's syrup delivers restaurant-quality fudgy swirls without the fuss of fancy equipment. The secret lies in blending the rich syrup directly into the base, ensuring every bite has that signature Hershey's depth while maintaining a creamy, churned texture.
I've perfected this method over years of testing, and it never fails to impress—even with just a basic ice cream maker.
The process is surprisingly simple: combine heavy cream, milk, sugar, and vanilla, then churn while slowly incorporating the Hershey's syrup for those signature ribbons of flavor. No special techniques required—just precise measurements and a little patience.
The result is ice cream with a velvety smooth body and pockets of rich, caramelized syrup that melt into every spoonful.
What makes this recipe stand out is how it balances homemade quality with convenience. You'll achieve a texture that's neither icy nor grainy, thanks to the syrup's natural emulsifying properties.
The first bite reveals layers of chocolatey intensity, while the finish stays clean and satisfying—proof that great ice cream doesn't require complicated recipes.
Perfect for summer gatherings, last-minute dessert cravings, or impressing guests with a professional-looking treat. The method scales easily, so you can make a pint or a gallon without adjusting proportions. Let's get churning!
Ingredients for homemade chocolate ice cream recipe with hershey's syrup
Restaurant-quality chocolate swirls start with these precise ingredients blending Hershey's richness into velvety cream.
| Ingredient | Amount | Notes |
|---|---|---|
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for optimal texture |
| Whole Milk 🥛 | 1 cup | Cold for best churning results |
| Granulated White Sugar 🍚 | 1 ½ cups | Superfine preferred for smoothness |
| Pure Vanilla Extract 🌿 | 2 tsp | High-quality Madagascar preferred |
| Hershey's Milk Chocolate Syrup 🍫 | 1 cup | Original flavor recommended |
| Unsalted Butter 🧈 | 2 tbsp | European-style for higher fat content |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain for even distribution |
| Dark Brown Sugar 🍚 | 1 tbsp | Enhances caramelized syrup flavor |
| Corn Syrup 🍯 | 1 tbsp | Prevents ice crystals (optional) |
| Heavy Cream (for swirl) 🥛 | ½ cup | Whipped to soft peaks |
| Chopped Walnuts (optional) 🥜 | ¼ cup | Toasted for added crunch |
The foundation begins with full-fat heavy cream—never skim—since fat content directly impacts creaminess. For the syrup infusion, Hershey's Milk Chocolate Syrup is non-negotiable; its viscosity and sugar content create those signature ribbons. I source mine from Walmart's bulk section or Amazon for consistency, avoiding store-brand alternatives that often contain stabilizers. The European-style unsalted butter adds depth without altering the syrup's balance, while Diamond Crystal kosher salt ensures even flavor distribution without graininess. For the brown sugar, Domino brand delivers reliable molasses content for that caramelized note.
No Hershey's syrup? Nestlé Quik Chocolate Mix dissolved in hot milk creates a close substitute, though texture will differ slightly. Substituting heavy cream with half-and-half risks iciness, but coconut cream works surprisingly well for a dairy-free version. The corn syrup is optional but critical for professional texture—if omitted, reduce sugar by 1 tbsp. For the whipped cream swirl, Land O'Lakes heavy cream whips best in my testing, though any brand works if properly chilled. The walnuts? Trader Joe's pre-chopped variety saves time, but toasted pecans offer a richer alternative.
Store the base mixture in an airtight glass container for up to 3 days before churning, though fresh is ideal. Once churned, the ice cream maintains quality for 1-2 weeks in the freezer when wrapped tightly in plastic wrap followed by foil. For best texture, let it sit at room temperature for 10 minutes before scooping. Portion into silicone molds if making ahead for parties—simply pop out and serve. The syrup ribbons develop fully after 24 hours of freezing, so patience pays off.
Why You'll Love This Recipe
- I’ll be real: store-bought chocolate ice cream costs a fortune for a pint that melts in minutes. This recipe stretches to four pints for pennies, and it stays firm for weeks. Freeze in small containers—perfect for lunches or late-night cravings without the grocery run.
- No-Fuss Freezer Magic: I swear by this method—just mix, chill, churn. No ice cream maker? No problem. The cream and milk blend so smoothly, and the Hershey’s syrup swirls in like a dream. Honestly, I’ve made it while watching TV, and it still turns out velvety.
- Rich Without Guilt: That Hershey’s syrup isn’t just an afterthought—it’s the star. The sugar in the base caramelizes just enough to deepen the chocolate flavor, while the vanilla extract lifts it all to ridiculously good. Plus, the whole milk keeps it creamy without being greasy.
- Weeknight Crowd-Pleaser: This is my go-to for movie nights or lazy Sundays. Double the batch, freeze half, and you’ve got dessert covered for days. (Yes, even on a Tuesday night.) Kids love the swirls, adults love the depth, and no one questions why you’re eating ice cream at 3 PM.
Step-by-step instructions for homemade chocolate ice cream with Hershey's syrup
This method delivers velvety texture and rich chocolate swirls without an ice cream maker.
Create the Chocolate Base Mixture
In a medium saucepan, combine the 1 cup whole milk, 1.5 cups granulated white sugar, 1 tbsp dark brown sugar, 1 tbsp corn syrup, and 2 tbsp unsalted butter. Stir over medium heat until the sugar dissolves completely and the mixture reaches 180°F—this is the temperature where the sugar syrup begins to caramelize slightly, adding depth of flavor.
Remove from heat and let cool to room temperature before proceeding. While cooling, whisk in the 1 cup Hershey's milk chocolate syrup and 2 tsp pure vanilla extract until fully incorporated. This step ensures the chocolate flavor is evenly distributed throughout the base. Let the mixture cool completely before refrigerating for at least 4 hours or overnight—this chilling step is crucial for achieving a smooth, creamy texture in the final product.
Whip the Cream Mixture
In a separate bowl, combine the 2 cups heavy whipping cream and 0.5 tsp diamond crystal kosher salt. Using a stand mixer fitted with the whisk attachment, whip on high speed until soft peaks form. This step incorporates air, which will prevent ice crystals from forming during freezing. Be careful not to over-whip, as this can turn the cream into butter.
Once the cream reaches soft peaks, gently fold in the chilled chocolate base mixture using a spatula. Work slowly to maintain the air incorporated during whipping. The result should be a smooth, thick batter that holds its shape when spooned. This is the foundation of your ice cream—properly whipped cream ensures a light, airy texture rather than a dense, icy one.
Prepare the Chocolate Swirl
In a small bowl, combine 0.5 cup heavy cream (for swirl) with 1 tbsp dark brown sugar and 1 tsp pure vanilla extract. Whip this mixture separately until it reaches stiff peaks—this will create the rich, swirled chocolate layer that cuts through the creamy base. If using the optional 0.25 cup chopped walnuts, toast them lightly in a dry skillet over medium heat for 2-3 minutes until fragrant, then set aside to cool.
Spread half of the whipped cream mixture evenly into the bottom of a 9x5-inch loaf pan or similar shallow container. This layer will provide a creamy base for the swirl. Use a spoon to create a well in the center, then pour the chocolate base mixture over it, leaving space around the edges. Finally, dollop the whipped chocolate swirl mixture on top and gently swirl it into the chocolate base using the tip of a knife or skewer. This technique creates the signature marbled effect.
Freeze for Perfect Texture
Cover the pan tightly with plastic wrap, pressing the wrap directly onto the surface of the ice cream to minimize ice crystal formation. Place the pan in the freezer and freeze for 6 hours or until completely firm. The ice cream should be solid enough to hold its shape when scooped.
To serve, let the ice cream sit at room temperature for 5-10 minutes before scooping—this allows it to soften slightly for a creamier texture. If the ice cream has formed ice crystals, simply blend it briefly in a food processor to restore its smooth consistency. The result is a luxurious homemade chocolate ice cream with rich Hershey's syrup swirls and a velvety finish, far superior to store-bought versions.
Pro Tips For Making Homemade Chocolate Ice Cream Recipe With Hershey'S Syrup
- Chill the Cream First: DESCRIPTION: Pop that heavy whipping cream in the fridge for at least 2 hours before whipping—cold cream whips faster and holds its shape better. I used to skip this and ended up with butter every time, no matter how careful I was with the speed.
- Use Room-Temp Milk: DESCRIPTION: Let the whole milk sit out for 10 minutes before mixing it with the sugar—this helps dissolve the sugar completely and prevents graininess. I learned this the hard way after scraping sugar crystals off my tongue mid-scoop.
- Fold in Syrup Last: DESCRIPTION: Wait until the mixture is just frozen before adding the Hershey’s syrup—this keeps the texture smooth instead of icy. Dumping it in too early turns your creamy dream into a chunky mess.
- Prep the Vanilla: DESCRIPTION: Split the vanilla extract: use half in the base mix and save the rest to drizzle over the finished ice cream right before freezing. It adds depth without overpowering the chocolate syrup’s richness—trust me, it makes a real difference.
Dietary considerations for this recipe
Dairy-Free Adaptation
Replace the heavy cream and whole milk with full-fat coconut cream (like Goya brand) and unsweetened almond milk for a dairy-free version. Use 2 cups coconut cream and 1 cup almond milk, but reduce sugar to 1 cup granulated since coconut cream is sweeter.
The texture stays creamy, though slightly denser. For the syrup swirl, whip ½ cup coconut cream with 1 tbsp maple syrup and 1 tsp vanilla—this mimics the richness of dairy. 🌱
Low-Sugar Option
Cut sugar by ⅓ (use 1 cup granulated sugar total) and boost flavor with 1 tsp instant espresso powder—it enhances chocolate depth. Swap corn syrup for 1 tbsp honey (reduce sugar by 1 tbsp to balance sweetness).
The Hershey's syrup remains key; its caramelized notes compensate for less sugar. For extra richness, add 1 tbsp cocoa powder to the base mixture. Monitor freezing time—low-sugar ice cream firms up faster.
Gluten-Free Note
This recipe is naturally gluten-free since it contains no wheat-based ingredients. However, always check Hershey's syrup labels for cross-contamination warnings (some facilities process wheat). For added safety, use certified gluten-free chocolate syrup like Enjoy Life brand.
The rest of the ingredients—cream, sugar, butter—are inherently gluten-free. No adjustments are needed beyond verifying the syrup’s certification. 🌾
Nut-Free Customization
Skip the walnuts entirely or replace them with mini chocolate chips (like Enjoy Life brand for allergies). For crunch, toast pumpkin seeds (pepitas) for 2 minutes in a dry pan until golden.
Another option: fold in crushed graham crackers (check for gluten-free if needed) for a cookie-like texture. These swaps keep the recipe inclusive without sacrificing texture or flavor. 🥜
Vegan Swaps
For a fully vegan version, use coconut cream (as above) and replace butter with vegan butter (like Miyoko’s). Substitute Hershey's syrup with vegan chocolate syrup (e.g., Pascha brand).
The base calls for 1 tbsp flaxseed meal mixed with 3 tbsp water (let sit 5 minutes to thicken) as an egg substitute. Churning may require 1 extra hour in the freezer to firm up—vegan fats solidify more slowly. 🌿
Keto-Friendly Tweaks
Reduce sugar to ¼ cup erythritol or monk fruit sweetener (like Lakanto brand) and eliminate corn syrup entirely. Use heavy cream and unsweetened almond milk (no sugar added).
The Hershey's syrup is the trickiest part—opt for sugar-free chocolate syrup (e.g., Walmart’s Great Value brand) or make your own by melting 85% dark chocolate with 1 tbsp coconut oil. Expect a denser texture; add 1 tbsp xanthan gum to improve creaminess. 💪
Nutrition facts
Frequently asked questions
Can I use Hershey's chocolate bars instead of syrup?
Yes, but you'll need to melt 8 oz of chopped Hershey's milk chocolate bars with 1 tbsp coconut oil over a double boiler until smooth. Let it cool to room temperature before incorporating into the base mixture. This creates a slightly thicker texture but delivers the same rich flavor. For best results, use the syrup version—the syrup's higher sugar content creates those signature ribbons more reliably.
Why does my homemade ice cream get icy after freezing?
Ice crystals form when air isn't properly incorporated during whipping or if the mixture isn't cold enough before freezing. Always chill your base for at least 4 hours and whip the cream to soft peaks—not stiff peaks. Add 1 tbsp corn syrup or 1 tbsp vodka (the alcohol lowers freezing point) to prevent iciness. If crystals appear, blend briefly in a food processor to restore creaminess.
How do I make this recipe without an ice cream maker?
No machine? No problem! Spread the mixture into a 9x5-inch loaf pan, cover tightly with plastic wrap, and freeze for 6 hours. Stir vigorously with a fork every 1-2 hours to break up ice crystals and distribute air. For extra creaminess, add ½ cup whipped cream when stirring. This "no-churn" method takes patience but delivers excellent results.
Can I add other mix-ins besides walnuts?
Fold in ½ cup mini marshmallows, crushed Oreos, or chopped pretzels for fun twists. For a boozy flavor, stir in 1 tbsp coffee liqueur with the syrup. Just add mix-ins after the base is fully chilled but before freezing—this prevents them from sinking to the bottom. Toast nuts/seeds first to enhance flavor.
How long will this ice cream keep in the freezer?
Properly stored, this recipe stays fresh for 2-3 weeks when wrapped tightly in plastic followed by foil. For longer storage (up to 3 months), portion into airtight containers and press plastic wrap directly onto the surface. Let it sit at room temperature for 10 minutes before serving to soften the texture. The syrup ribbons develop best after 24 hours of freezing.
