Ingredients
Equipment
Method
Melt the chocolate and warm the dairy
- Melt dark chocolate with butter over a double boiler, then set aside until needed. Stop when smooth and glossy with no visible lumps.
- Whisk Dutch process cocoa powder into the cream and milk, then heat until steaming. Look for small bubbles around the edges and a cocoa-rich aroma.
Cook the custard and add chocolate
- Whisk egg yolks with granulated sugar until thick and smooth, then slowly whisk in the hot cream mixture. Keep the stream steady so the yolks don’t scramble.
- Return the mixture to the saucepan and cook until it reaches 175F. Stir constantly until it coats the back of a spoon and holds a clear line.
- Remove from heat and immediately whisk in the melted chocolate until glossy and smooth. The texture should look like a pourable ganache with no streaks.
- Stir in vanilla extract and salt, then strain through a fine mesh sieve. Chill-ready custard should be silky with any cocoa solids removed.
Chill, churn, and freeze
- Cool the custard completely over ice, then refrigerate for 4 hours. It should be fully cold before churning for best set.
- Churn in an ice cream maker according to the manufacturer’s directions. Stop when it looks like soft-serve and holds shape.
- Freeze until firm. The ice cream should scoop cleanly with a dense, fudgy texture.
Notes
For the glossiest, ganache-like texture, make sure the custard is strained and the chocolate is added immediately off the heat, then whisk until fully smooth. Refrigerate covered up to 3 days, and freeze up to 2 months. If you want a non-dairy option, use a high-fat coconut cream and substitute the milk 1:1, but the custard will be less custard-like and may set slightly softer.
