Creamy homemade chocolate ice cream with peanut butter and peanut butter cups mixed right in. This is a chocolate and peanut butter lover’s dream come true!

This homemade chocolate peanut butter ice cream recipe is sure to make you fall in love. It is rich, creamy, and features one of our favorite flavor combinations.
The chocolate ice cream base would be wonderful on it’s own, but the chunks of peanut butter and peanut butter cups make it even better. In fact, I recommend you go ahead and buy enough ingredients for two batches.
Creamy, delicious homemade ice cream? Check.
Peanut butter and chocolate? Check!
Peanut butter cups? Checkity, check, check!
This ice cream is so good and easy to make too. You’ll want to print the recipe and make it on repeat.
MiMi originally made this recipe and shared it back in 2015. She was on a homemade ice cream kick and was creating all sorts of fun flavors.


She has since slowed down on making ice cream and I have taken over the dessert committee. But now that I have my own ice cream maker, I have been going back and remaking her great recipes.
That allows us to relive our favorites and it gives me an excuse to share them with you again! It’s really a great win for everyone!
Making the Ice Cream
This ice cream is pretty simple to put together. It is built on our favorite egg free chocolate ice cream recipe.
Email Me The Recipe
We love that recipe because it is smooth, creamy, and only takes a few minutes to get the base ready. You can be churning ice cream in less than 10 minutes and that includes getting the ingredients out!
My husband’s favorite ice cream is chocolate with peanut butter swirl. So our original plan was to try to do that.
Swirling thick peanut butter through cold ice cream and getting it somewhat even is a bit of a task. Stirring in frozen bits of peanut butter is much easier!


So we decided adding frozen bits of peanut butter was good enough. It gives a similar effect, but can be done much more efficiently.
Of course adding some chopped Reese’s peanut butter cups never hurt a chocolate and peanut butter recipe. So we added some here too.
They are optional, but totally recommended.
We were all sad when we got to the bottom of this batch of ice cream. It is so good.
Luckily it is easy to make, so we can whip it up again. But first we have so many other ice cream recipes to try.

Chocolate Peanut Butter Ice Cream
Ingredients
- ¼ cup creamy peanut butter
- 1 cup granulated sugar
- ½ cup cocoa powder
- 2 cups whole milk
- 2 cups heavy whipping cream
- 1 pinch salt
- 10 miniature Reese’s Peanut Butter Cups halved (optional)
Instructions
- Place small dollops (about the size of a gumball) of peanut butter on a wax paper lined baking sheet. Chop peanut butter cups and toss on the sheet as well. Freeze until ready to mix them in.¼ cup creamy peanut butter
- In a large mixing bowl, whisk together the sugar and cocoa powder until combined and lump free. Add the milk and whisk until the sugar is dissolved. You can use an immersion blender or hand mixer if you want.1 cup granulated sugar, ½ cup cocoa powder, 2 cups whole milk
- Stir in the cream and salt.2 cups heavy whipping cream, 1 pinch salt
- Churn in ice cream maker according to the machine's instructions.
- When the ice cream is done churning, either fold in the frozen peanut butter and peanut butter cups or toss them in and let the ice cream maker distribute them for you.10 miniature Reese’s Peanut Butter Cups
- Transfer to storage containers and freeze at least 2 hours or until ready to eat.
Video

Email Me The Recipe
Did you try this recipe?
Don’t forget to leave a rating below and make sure to follow on Pinterest and Instagram for more!
Get social!
Recipes in your inbox
More Recipes You'll Love
Creamy Coconut Candies
Healthy Pumpkin Nice Cream
Peachy Keen Buttercream
Brownie Baked Oatmeal
Peanut Pie
Snickerdoodle Cookie Bars