Ingredients
Equipment
Method
Melt the chocolate
- Melt the dark chocolate and unsalted butter over a double boiler, stirring until smooth. Remove from heat and set aside.
Warm the cream mixture
- Whisk Dutch process cocoa powder into the heavy cream and whole milk. Heat the mixture just until steaming, then remove from heat.
Temper and cook custard
- Beat the egg yolks and granulated sugar until smooth, then slowly whisk the steaming cream mixture into the yolks. Return everything to a saucepan and cook, stirring constantly, until it reaches 175F.
Finish the chocolate base
- Remove the custard from heat and immediately whisk in the melted chocolate until glossy and smooth. This should look nearly ganache-like.
Season and strain
- Whisk in the vanilla extract and salt, then strain through a fine mesh sieve. The mixture should be silky with no cocoa lumps.
Chill, churn, and freeze
- Cool the chocolate custard completely over ice, then refrigerate for 4 hours. Chill until cold and thickened-looking.
Churn
- Churn the chilled custard in an ice cream maker until it thickens to soft-serve consistency. Stop when it looks dense and holds grooves.
Freeze until firm
- Transfer to a freezer-safe container and freeze until firm, about 4 hours. The ice cream should scoop cleanly and feel solid.
Notes
For the smoothest texture, strain the base while it’s still warm so the final chocolate custard is lump-free. Refrigerate leftovers in an airtight container up to 5 days; freeze up to 2 months. For a lower-fat option, use half-and-half for part of the heavy cream (texture will be slightly softer).
