Chocolate Ice Cream

Chocolate Ice Cream
⏱️ cook time 6 hours 30 minutes (30 minutes active prep, 6 hours chill/freeze time)
🍽️ servings 4
⚡ Difficulty medium

intro

Ultra-smooth, rich homemade chocolate ice cream with deep cocoa notes, made with a classic custard base for perfectly scoopable, creamy results.

Ingredients

Heavy whipping cream 2 cups (480 ml)
Whole milk 1 cup (240 ml)
70% cacao dark chocolate (finely chopped) 6 oz (170 grams)
Large egg yolks 4 each
Granulated sugar 1/2 cup (100 grams)
Dutch-processed unsweetened cocoa powder 2 tbsp (12 grams)
Pure vanilla extract 1 tsp (5 ml)
Fine sea salt 1/4 tsp

Steps

1

Prep chocolate base

Place finely chopped 70% cacao dark chocolate and 2 tbsp Dutch-processed cocoa powder in a large heatproof glass bowl. Heat 1 cup (240ml) whole milk in a small saucepan over medium-low heat for 3-4 minutes until it just begins to steam (do not bring to a rolling boil). Pour half the hot milk over the chocolate mixture, let rest 2 minutes, then stir with a wooden spoon until completely smooth, set aside.

Step 1
step1:Prep chocolate base
2

Cook egg custard

In a medium heavy-bottomed saucepan, whisk 4 large egg yolks, 1/2 cup (100g) granulated sugar, and 1/4 tsp fine sea salt for 1 minute until the mixture is pale yellow and thick. Slowly stream in the remaining hot milk while whisking nonstop to prevent egg curdling. Place the pan over medium-low heat, stirring constantly with a silicone spatula for 5-7 minutes, until the custard thickens enough to coat the spatula back (a clear line will remain when you run your finger through the coating).

Step 2
step2:Cook egg custard
3

Blend ice cream base

Pour the warm thickened custard through a fine-mesh sieve directly into the bowl of melted chocolate mixture to catch any curdled egg bits. Stir until fully combined, then mix in 2 cups (480ml) cold heavy whipping cream and 1 tsp pure vanilla extract. Stir until the mixture is a uniform glossy dark brown with no streaks, then let cool to room temperature for 20 minutes.

Step 3
step3:Blend ice cream base
4

Chill custard fully

Cover the bowl of chocolate base with plastic wrap, pressing the wrap directly onto the surface of the custard to prevent a tough skin from forming as it cools. Refrigerate for a minimum of 4 hours (or up to 24 hours for best results) until the base reaches 40°F (4°C) or lower, completely cold to the touch.

Step 4
step4:Chill custard fully
5

Churn the ice cream

Remove the fully chilled chocolate base from the fridge. Pour it into a pre-frozen ice cream maker canister, then churn per the manufacturer’s instructions for 20-25 minutes, until the mixture thickens to the consistency of soft-serve ice cream, holding soft peaks when lifted with a spoon.

Step 5
step5:Churn the ice cream
6

Freeze to set

Transfer the churned soft ice cream into a lidded, freezer-safe airtight container. Smooth the top evenly with a spatula, then press a sheet of parchment paper directly onto the ice cream surface to block air and prevent ice crystal formation. Seal the lid tightly and freeze for 2 hours until the ice cream is firm enough to scoop into clean, rounded portions.

Step 6
step6:Freeze to set

Tips

1.Never skip fully chilling the custard base before churning: a warm base will melt the ice cream maker’s frozen canister too quickly, resulting in grainy, icy ice cream instead of a smooth texture.
2.If you do not own an ice cream maker, pour the chilled base into a 9x5 inch metal loaf pan, place in the freezer, and stir vigorously every 30 minutes for 3 hours to break up ice crystals until fully set.
3.Add mix-ins like mini chocolate chips, toasted chopped hazelnuts, or fudge swirls during the last 2 minutes of churning; adding them earlier will cause them to sink to the bottom of the container or freeze too hard.

✨ You May Also Like

Desserts & Baking
🍜 Italy

Creamy, coffee-kissed classic Northern Italian no-bake dessert, with layers of rum-spiked mascarpone cream, soft ladyfingers, and a rich cocoa dusting.

⏱️ 4 hours 3Desserts & Baking ★ 4.8
Desserts & Baking
🍜 France

Flaky, shatteringly crisp, buttery French croissants with golden exteriors and soft, airy layered interiors, perfect for pairing with coffee for a special morning treat.

⏱️ 12 hours Desserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

Warm, spiced baked apples topped with a fluffy golden biscuit crust, this cozy dessert pairs perfectly with vanilla ice cream for cool-weather comfort.

⏱️ 55 minuteDesserts & Baking ★ 4.7
Desserts & Baking
🍜 United States

A star-spangled classic American blueberry pie with buttery flaky crust and bright sweet-tart filling, perfect for summer patriotic gatherings.

⏱️ 1 hour 25Desserts & Baking ★ 4.8
Desserts & Baking
🍜 United States

A beloved no-bake regional Maine candy with a chewy coconut-potato center coated in rich dark chocolate, a New England holiday staple since the 1870s.

⏱️ 2 hours 3Desserts & Baking ★ 4.9
Desserts & Baking
🍜 France

Luxuriously creamy, floral frozen custard made with aromatic Tahitian vanilla beans, boasting a smooth, rich texture that melts slowly on the tongue.

⏱️ 3 hours 3Desserts & Baking ★ 4.6

Chocolate Ice Cream:Frequently Asked Questions

1.How do I keep the egg yolk custard base from curdling while I cook it?
Cook the base over low-medium heat, stirring constantly with a silicone spatula, and never let it reach a rolling boil. Always temper your egg yolks first: slowly whisk ½ cup of the hot cream-milk mixture into the beaten yolks before pouring them back into the pot. If tiny lumps form, immediately pull the pot off heat and strain the base through a fine-mesh sieve to save it.
2.Why does my homemade ice cream turn rock hard in the freezer instead of staying scoopable?
This usually traces back to three easy-to-fix missteps: first, don’t swap the heavy whipping cream or whole milk for low-fat alternatives—fat is critical for that soft, scoopable texture. Second, chill your custard base completely (at least 4 hours, ideally overnight) before churning. Finally, store finished ice cream in a shallow airtight container, with parchment pressed directly to the surface to block ice crystals.
3.Can I use a different type of chocolate instead of the 70% cacao dark chocolate, and how do I keep it from clumping in the base?
You can absolutely swap in 50-60% cacao semisweet or milk chocolate if you prefer a milder, sweeter flavor—just cut back on granulated sugar by 2 tablespoons to avoid an overly sweet result. To prevent clumping or seizing, pour hot, freshly strained custard directly over finely chopped chocolate, let it rest 2 minutes, then whisk slowly until fully smooth before chilling.

Comments (7)

3 days ago

OMG this custard-style chocolate ice cream is a total game changer! I made it for my kids’ end-of-school potluck last weekend and every last scoop was gone before I even got a second helping. It’s so rich and creamy, no weird icy texture like the no-cook recipes I’ve tried before. Worth every minute of the chill time for real!

2 days ago

So glad this was a hit at the potluck, Mia! The custard base is really the secret to that super smooth, no-icy-crunch texture everyone loves. Pro tip for next time: stash a small container in the back of the freezer before you serve so you don’t miss out on a scoop! 😊

1 week ago

Really solid chocolate ice cream, way better than the store bought stuff I usually grab for family movie nights. My only note is that I messed up the tempering step the first time and ended up with tiny scrambled egg bits in my custard – oops. Had to strain it twice but it still turned out great, my wife said it tasted like the premium stuff from the fancy creamery downtown.

5 days ago

Ugh I did the exact same thing my first go-round! I found going super slow when pouring the hot cream into the eggs and whisking nonstop totally fixes that, no more lumpy custard for me now.

3 days ago

So glad you were able to salvage it, Jake! Tempering can definitely be tricky the first time – Luna’s tip is perfect, slow and steady whisking is key. Straining is always a great safety net too, even for folks who’ve made custard a dozen times!

2 hours ago

SO good!!! I added a handful of mini dark chocolate chips during the last 5 minutes of churning and it was *chef’s kiss*. Perfect balance of deep chocolate flavor and that creamy custard mouthfeel, not too sweet either. Already planning to make a double batch for our 4th of July cookout next month.

2 weeks ago

I was intimidated at first because I’ve never made a custard base before, but the instructions were so straightforward! I prepped this on Sunday night and it was ready to enjoy all week for post-dinner treats. The medium difficulty rating felt totally fair, just take your time on the stove and you’ll be fine. Way more affordable than buying premium ice cream for the whole family every week.

1 week ago

Thanks for the heads up about the difficulty! I’ve been scared to try custard ice cream because I thought it’d be too fussy, but I’m gonna add this to my weekend to-make list now.

5 days ago

Flavor was great, but my batch came out way harder than I expected straight out of the freezer, I had to leave it on the counter for like 15 minutes before I could scoop it. Did I do something wrong? I followed the measurements exactly, used whole milk and heavy cream like the recipe said.

3 days ago

I had that happen too! Turns out my freezer was set way colder than the standard 0°F, I bumped it up a tiny bit and now it scoops perfectly right out the gate. Also storing it in a shallow airtight container helps a ton!

2 days ago

Sorry to hear the texture was too firm straight from the freezer, Nate! That’s almost always a freezer temperature issue like IceCreamFanatic92 mentioned. Another trick is to add a tablespoon of light corn syrup to the base if you prefer an even softer, scoopable consistency straight out of the freezer – it won’t make it taste sweeter, promise!

yesterday

Took this to a friend’s dinner party in Brooklyn last night and everyone was begging for the recipe. I used 70% cacao dark chocolate instead of the semi-sweet the recipe calls for because that’s what I had in the pantry, and it gave it such a deep, luxe chocolate flavor that felt super fancy. 10/10, will be in my regular summer recipe rotation from now on.

30 minutes ago

Love that swap for 70% cacao, that sounds absolutely decadent! So happy it was a hit at your dinner party – thanks for sharing your tweak, I’m sure other dark chocolate fans will want to try that too!

5 minutes ago

Really tasty ice cream, my whole extended family loved it at our Father’s Day gathering. Only knock is that 6 hours of freeze time felt like forever when I forgot to plan ahead and had to rush to get it done before everyone showed up! Next time I’ll make the base the night before so I don’t stress about it being fully frozen in time. Flavor is unbeatable though, that rich custard chocolate taste beats every grocery store brand I’ve tried.