Ingredients
Equipment
Method
Make the chocolate custard
- Whisk cocoa into heavy cream and whole milk in a Dutch oven, then heat until steaming and ribbons of steam are visible. Add chopped dark chocolate and whisk until melted and smooth, with no cocoa clumps.
- Whisk egg yolks and granulated sugar until pale and slightly thickened. Slowly whisk in the hot chocolate cream so the mixture stays glossy and smooth.
- Return the mixture to the Dutch oven and cook, stirring, until it reaches 175F and coats the back of a spoon. Strain the custard, then whisk in vanilla extract and salt; cool completely until it is no longer warm.
Churn and swirl
- Refrigerate the custard at least 4 hours, until cold throughout, with a visible set at the surface if it thickens slightly. Pour into an ice cream maker and churn until thick and scoopable.
- Layer churned ice cream into a container and drizzle warm creamy peanut butter between each layer. Swirl with a knife for distinct peanut butter ribbons running through the dark base.
- Freeze the layered ice cream at least 2 hours until firm. Stop when the surface looks matte and the ice cream holds shape when scooped.
Notes
For the thickest swirl, warm the creamy peanut butter just until pourable and drizzle quickly while the ice cream is soft from churning. Store covered in the freezer up to 1 month; thaw in the refrigerator 10–15 minutes for easier scooping. No, it’s not freezer-free friendly for best texture. For a dairy-light swap, replace whole milk with 2% milk and heavy cream with half-and-half, noting the churn may be slightly softer.
