Ingredients
Equipment
Method
Make the chocolate custard
- Whisk the cocoa powder into the heavy cream and whole milk in a Dutch oven, then heat over medium until the mixture is steaming with small bubbles around the edges.
- Add the chopped dark chocolate and whisk constantly until the chocolate melts completely and the mixture turns glossy and smooth.
- In a bowl off the heat, whisk the egg yolks and granulated sugar until pale and slightly thickened.
- Slowly whisk the hot cocoa cream into the egg yolk mixture to temper, keeping the stream steady so it doesn’t scramble.
- Return everything to the Dutch oven and cook, stirring constantly, until the custard reaches 175F and coats the back of a spoon.
- Strain the custard into a clean container, then whisk in vanilla extract and salt; cool to room temperature until it no longer feels hot.
Chill, churn, and swirl
- Cover and refrigerate at least 4 hours until thoroughly chilled through.
- Churn the chilled custard in an ice cream maker according to the manufacturer’s directions until thick and soft-serve like, with a visible change from liquid to creamy.
- Layer the churned ice cream into a freezer-safe container, drizzle warmed creamy peanut butter between each layer, and swirl using a knife for thick ribbons.
- Freeze at least 2 hours until firm and scoopable, with the surface becoming set and the swirl holding its shape.
Notes
Pro tip: warm the peanut butter until pourable so it ribbons through the churned ice cream without tearing the texture. Store in the freezer, tightly covered, for up to 2 weeks; let it sit 5 minutes at room temperature for easier scooping. Freezing yes—this dessert is meant for it. For a dairy-lite option, use lactose-free milk/cream and proceed the same way (texture may be slightly softer).
