Chocolate Peanut Butter Ice Cream

This chocolate peanut butter ice cream is so decadent with a rich chocolate peanut butter base and peanut butter cups in every bite. This Philadelphia-style ice cream has no eggs in it, making it an easy ice cream recipe to make at home in your ice cream maker.
A glass bowl of scoops of chocolate peanut butter ice cream topped with peanut butter cups in front of a bowl of peanut butter and chopped up peanut butter cups.
A glass bowl of scoops of chocolate peanut butter ice cream topped with peanut butter cups in front of a bowl of peanut butter and chopped up peanut butter cups.

Why this recipe works

This chocolate peanut butter ice cream is so silky, smooth and rich! Mixed with peanut butter cups, chopped chocolate, and a swirl of peanut butter, you get the taste of peanut butter in every bite! While I love to visit my local scoop shops, there is something to be said about making ice cream at home.

Homemade ice cream is my favorite dessert to make for guests because you can make it ahead of time and it’s so much easier than you think! I love a good Philly-style ice cream because there are no eggs involved and you don’t need to make a custard making it my favorite ice cream style.

Typically, you can just mix together your ingredients and churn. This homemade chocolate peanut butter version has a little more involvement since you need to heat the milk and heavy cream to melt the chocolate and peanut butter into the base. It is SO worth it and really not difficult at all!

Chocolate and peanut butter are one of the best flavor combinations for a reason! The perfect summer treat for peanut butter lovers!

Ingredients

Small bowls of ingredients on a pink table to make chocolate peanut butter cup ice cream.

Ingredient Notes

  • peanut butter – Use creamy peanut butter for this recipe, so that it easily melts into the ice cream. You can use natural peanut butters if you prefer, but it is much thinner than a creamy peanut butter, like Skippy, so your ice cream base will not be as thick and creamy.
  • peanut butter cups – I used Reese’s peanut butter cups, which are labeled gluten-free. If you have celiac disease or are gluten-free like me, always check actual product packaging for the ingredient list of your peanut butter cups to make sure they are gluten-free. Sometimes product recipes and manufacturing practices change.
  • chopped chocolate – While the ice cream gets some chocolate flavor from cocoa powder, the chopped chocolate adds a deep, rich chocolate flavor to the ice cream. Plus, I love adding some chocolate chunks during the churn for texture. You can use semi-sweet chocolate, dark chocolate, or milk chocolate for this. I used a chopped up chocolate bar because it melts really easily. Chocolate chips or chocolate chunks will take longer to melt, but will still work.

Equipment

A Dash of Megnut is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

I’ve tested this recipe with both my Cuisinart ice cream maker and my Breville compressor ice cream maker. The Cuisinart ICE30BC is a 2 quart ice cream maker that churns ice cream using a cold ice cream bowl. You will need to freeze the bowl for at least 24 hours before churning, otherwise the ice cream will not solidify. I typically will churn the ice cream for about 25 minutes in this ice cream maker.

The Breville Smart Scoop BCI600XL Ice Cream Maker is a compression ice cream maker that has a built-in compressor to constantly cool the ice cream as it churns. You do not need to pre-chill the ice cream bowl for this machine, or any compression ice cream maker.

I’ve had my Cuisinart ice cream maker for over 12 years and it’s still working great, so that’s the one I will typically recommend you use and start with. The Breville compression ice cream maker is great if you are short on freezer space or are making multiple batches of ice cream in a day and can’t wait between churns for the bowl to freeze. However, it is much more of an investment.

Step-by-Step instructions

If you haven’t made ice cream at home before and are looking for an easy recipe to start out with your ice cream maker, this chocolate peanut butter ice cream is a real treat! Follow my step-by-step instructions below with matching photos. For more ingredient amounts, detailed instructions, tips, tricks and the printable recipe please scroll down to the recipe card.

This chocolate peanut butter ice cream is made with a Philadelphia-style ice cream base, meaning there are no eggs. All you need to do is mix together the ingredients in a saucepan to get it hot and melt the chocolate and peanut butter, then chill before churning. So delicious!

A saucepan on an electric burner filled with heavy cream, milk, cocoa powder and granulated sugar.
Place the heavy cream, whole milk, salt, granulated sugar and cocoa powder in a saucepan over medium heat.
Chocolate custard in a white saucepan on an electric burner.
Whisk until combined and heat until simmering.
A white saucepan with chocolate custard, peanut butter, and chopped chocolate.
Add 1/2 of the peanut butter and 1/2 of the chocolate chunks to the pan. Whisk until they are melted.
A glass bowl on a pink table with chocolate ice cream custard in it.
Pour the ice cream base into a large glass bowl. Stir in the vanilla extract. Chill for 4 hours in the refrigerator.

An ice cream maker with chocolate ice cream custard before churning.
Pour the chocolate ice cream base into the bowl of your ice cream maker. Churn ice cream until the consistency of soft-serve ice cream.
Chocolate ice cream topped with peanut butter cups in the bowl of an ice cream maker.
In the last two minutes of the churn time, add in the chopped peanut butter cups and the remaining chocolate chunks. Reserve 1/4 cup of peanut butter cups for topping on the ice cream.

A round pan with chocolate ice cream topped with dollops of peanut butter on it.
Pour the churned ice cream into a round pan or loaf pan. Dollop the remaining peanut butter onto the ice cream and swirl with a knife.
A round pan with chocolate peanut butter ice cream in it topped with chopped up peanut butter cups.
Top with remaining peanut butter cup pieces.

Chocolate peanut butter ice cream in a round pan surrounded by a bowl of peanut butter, a bowl of chopped peanut butter cups, a pink napkin, and a wood ice cream scooper.
Freeze the ice cream until firm, at least 4 hours.
A scooper full of chocolate peanut butter ice cream in it.
Let sit at room temperature for 5-10 minutes before scooping.

Expert Tips

  • You want to make sure that the heavy cream and whole milk just come to a simmer, not a boil. You will see little bubbles forming around the edge of the saucepan when the dairy has begun to simmer. If you take the internal temperature, it will be around 170F. You want to make sure you it simmers for two reasons. First, milk pasteurizes at 162F when heated for 15 seconds. Second, the cream and milk need to be hot enough to melt the chocolate and peanut butter into the base so it’s thick and creamy.
  • You do not want want to boil the mixture because if it gets too hot the cream and milk can curdle and the texture will be compromised.
  • Typically with a Philly-style ice cream you do not have to chill the base before churning because all of the ingredients are very cold. However, for this ice cream you need to chill it sufficiently before churning since we have to heat the base to melt the chocolate and peanut butter into it.
  • To speed up the process of chilling the base, you can use an ice bath. Place ice cubes and a little bit of water into a large bowl. Place the bowl with the ice cream base in it inside the ice bath. The ice cream mixture should come to room temperature in about 20 minutes. Then, you can cover and place in the refrigerator for further chilling and to deepen the flavors as they meld together.

Recipe FAQs

Are Reese’s peanut butter cups gluten-free?

Classic and mini Reese’s peanut butter cups are labeled gluten-free. However, seasonal flavors of Reese’s peanut butter are not labeled gluten-free as they are manufactured in a different facility. Always be sure to check the label to make sure your peanut butter cups are gluten-free. You can also use Justin’s peanut butter cups. The inside of those are a bit softer, so I like to freeze them before adding them in during churning.

Can I use any milk?

This recipe uses heavy cream and whole milk which helps it get the proper fat content ratio. I do not recommend substituting either as it will change the fat content.

What types of mix-ins can I use in this recipe?

This recipe uses chopped chocolate and peanut butter cups. Technically, you don’t need any mix-ins since the ice cream base flavor is chocolate peanut butter. However, I love the texture and flavor that the mix-ins add ensuring that you get peanut butter chunks in every bite. You can also use chocolate chips, chocolate chunks, peanut butter chips, peanut butter nuggets, chopped gluten-free Oreo cookies, toffee bits, and chocolate fudge swirls.

A close up of scoops of chocolate peanut butter cup ice cream.

Serving suggestions

Obviously, you can serve this ice cream in a bowl with a spoon or in an ice cream cone (or if you’re like me a gluten-free ice cream cone!). Top it with some extra chocolate chunks or peanut butter cups.

You can also use this homemade ice cream as part of an ice cream cake or ice cream pie. Make an ice cream sandwich by placing a big scoop of ice cream in between two gluten-free chocolate chip cookies.

Serve a heaping scoop alongside my gluten-free chocolate cake topped with peanut butter frosting for the ultimate chocolate peanut butter treat.

Make a brownie sundae using my almond flour brownies and drizzle with melted chocolate and peanut butter. The sky is the limit with this tasty ice cream recipe!

A scooper full of chocolate peanut butter ice cream in it.

Did you make this recipe?

I’d love to know! Please rate it and leave a comment below. You can also share your pictures and tag @adashofmegnut on Instagram.

A glass bowl of scoops of chocolate peanut butter ice cream topped with peanut butter cups in front of a bowl of peanut butter and chopped up peanut butter cups.

Chocolate Peanut Butter Ice Cream

This chocolate peanut butter ice cream is so decadent with a rich chocolate peanut butter base and peanut butter cups in every bite. This Philadelphia-style ice cream has no eggs in it, making it an easy ice cream recipe to make at home in your ice cream maker.
5 from 3 votes
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 15 minutes
Cook Time: 30 minutes
Freezing Time: 8 hours
Total Time: 8 hours 45 minutes
Servings: 10 servings
Calories: 644kcal
Author: Megan

Ingredients

  • 2 cups heavy cream
  • 1 cup whole milk
  • ¼ cup unsweetened cocoa powder (20g)
  • ¾ cup granulated sugar (150g)
  • 1/2 teaspoon salt
  • 1 cup creamy peanut butter (250, divided)
  • 4 oz semi-sweet chocolate (120g, roughly chopped, divided)
  • 1 teaspoon vanilla extract
  • 1 cup chopped peanut butter cups for mixing in (150g from 17 mini peanut butter cups)

Instructions

  • Chill the ice cream bowl for at least 24 hours or until solid. You should not hear any water sloshing around when you shake the bowl.
  • In a large saucepan over medium heat, whisk together the heavy cream, whole milk, unsweetened cocoa powder, granulated sugar, and salt.
  • Bring the cream mixture to a simmer. Watch for small bubbles to appear along the edges of the pot. Do not bring to a boil.
  • Once simmering, add in half of the creamy peanut butter (1/2 cup) and half of the chopped semi-sweet chocolate (2oz). Stir until the peanut butter and chocolate are melted.
  • Pour the mixture into a large glass bowl. Stir in the vanilla extract.
  • Cover the surface of the ice cream base with plastic wrap and chill the mixture for at least 4 hours.
  • Add the ice cream base to the bowl of an ice cream maker. Churn according to the manufacturer’s instructions.
  • In the last 2 minutes of the churn, add the chopped peanut butter cups and remaining chopped chocolate (2 oz). Reserve 1/4 cup of the chopped peanut butter cups for topping.
  • Spoon half of the ice cream into a loaf pan. Add half of the remaining peanut butter in dollops. Swirl with a knife. Repeat with remaining ice cream and peanut butter. Top with reserved chopped peanut butter cups, pushing them into the surface.
  • Freeze for at least 4 hours or until firm.
  • Let the ice cream sit at room temperature for 5 minutes before scooping. Serve immediately.

Notes

  • This is a Philadelphia-style ice cream, meaning there are no eggs in this recipe. 
  • Typically, with Philly-style ice creams, heating the base is not necessary since no egg yolks are involved. However, for this recipe you do need to cook the cream and whole milk on the stove top so that the chocolate and peanut butter can melt into the ice cream base. 
  • Be sure to not let the milk and heavy cream boil. You want it just come to a simmer. If it boils, you risk the milk and cream curdling or changing texture. Look for small bubbles to form along the edges of the pot to know when it is simmering. The temperature should be around 170F. 

Nutrition

Calories: 644kcal | Carbohydrates: 48g | Protein: 13g | Fat: 48g | Saturated Fat: 20g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 18g | Trans Fat: 0.01g | Cholesterol: 59mg | Sodium: 380mg | Potassium: 459mg | Fiber: 4g | Sugar: 39g | Vitamin A: 761IU | Vitamin C: 0.4mg | Calcium: 109mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @ADashofMegnut or tag #adashofmegnut!
about megan

I’m Megan

A gluten-free food blogger from Chicago and lover of all things food, showing you gluten-free can be easy and delicious, too. Let’s make gluten-free stress free together! Read more…

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. Anonymous says:

    So are you going to post the pictures of the cows?

  2. when is the cow post coming!? haha its okay, there are plenty of camera phone pics on my blog… my camera is always dead or i am arriving somewhere with my dish and i remember it hasnt been photographed!

  3. @claire

    haha the cow post is coming when i get my charger this weekend! im going to have to make some dairy-riffic dessert to go along with my ridiculous amount of cow pictures haha

  4. Haha, love the story about the cows! I was on a motorway once and there was a random cow on top of a bridge, just stood there, but I didn’t get my camera out in time 🙁 Love the ice cream too, peanut butter is the way to go! 🙂

  5. cows!!!

    you know i am all over this ice cream. it combines three of my favorite things!

  6. 5 stars
    Hello Megan,
    This is the best chocolate ice cream that I have found that does not include eggs. I am so happy that I found this because I believe that this is as good as Baskin Robins Chocolate Peanut Butter ice cream.

    1. I’m so glad you like it, Annette!! It’s my favorite ice cream 🙂