Homemade Chocolate Peanut Butter Ice Cream

A bowl of chocolate ice cream



Whisk together the half-n-half, cocoa, salt and 1/2 cup of the sugar in a large saucepan. Heat the mixture, whisking frequently, until it comes to a full, rolling boil (it will start to foam up). Remove from heat and whisk in 1/2 cup of the peanut butter, stirring until thoroughly blended.

Chill mixture completely (I put it in an ice bath in the fridge) then get out your ice cream maker! I used my Kitchen Aid Mixer with the ice cream maker attachment which was pre-frozen. Once the mixture is chilled, pour it into the ice cream maker according to manufacturer’s instructions. It took about 30 minutes in the mixer to get the right consistency.

While the base is mixing in the mixer, take the other 1/2 cup of peanut butter and about 3 tablespoons of sugar and blend thoroughly. Add more or less sugar to your liking. When the mixer has done its magic, heat the peanut butter and sugar until just warm. Pour the mixture into your chocolate ice cream and fold in. This will chill into wonderful ribbons of peanut butter goodness! Eat immediately if you like a softer ice cream otherwise chill in freezer for a few hours. Top with whipped cream.

Yields 8 servings 

Source: The Perfect Scoop by David Lebovitz
and Dinner and Desert, a blog by Erin Busch

About The Author

Equal Exchange


  1. Jodi | 2nd Jul 19

    When do you add whipping cream?

    • Kate Chess | 8th Jul 19

      Thanks for asking, Jodi! We just edited the recipe to make it clear that the whipped cream is a topping. Hope you try the recipe and enjoy!

  2. Everettkic | 14th Mar 19

    Wow. What an awesome recipe. I saw Joy Bauer demonstrate a banana ice cream on the Today Show last year .. but your addition of chocolate and peanut butter really take it to the next level. I love your recipe and am going to link to it right now on my Facebook fan page. Thanks ??

  3. طراحی سایت | 20th May 18

    nice post thanks

Leave A Comment

Your email address will not be published. Required fields are marked *