This recipe works best with creamy peanut butter. Reduced-fat or home-made peanut butter doesn’t work as well. If you prefer you peanut butter ice cream chunky, simbly add a handful of chopped nuts at the end.
In a medium mixing bowl, beat the sugar into the eggs until thickented and pale yellow. Set aside.
Bring the milk to a simmer in a heavy medium saucepan. Slowly beat the hot milk into the eggs and sugar. Pour the entire mixture back into the pan and place over low heat. Stir constantly with a whisk or wooden spoon until the custard thickens slightly. Be careful not to let the mixture boil or the eggs will scramble. Remove from the heat and beat in the peanut butter. Pour the hot custard through a strainer into a large, clean bowl. Allow the peanut butter custard to cool slightly. Stir in the cream and vanilla. Cover and refrigerate until cold or overnight.
Stir the chilled custard, then freeze in 1 or 2 batches in your ice cream machine according to the manufacturer’s instructions. When finished, the ice cream will be soft but ready to eat. For firmer ice cream, transfer to a freezer-safe container and freeze at least 2 hours.