Home » Dessert » Frozen & Chilled » Peanut Butter Ice Cream

Peanut Butter Ice Cream

This post may contain affiliate links.

Prep Time: 10 minutes     Cook Time:

5 from 4 votes

Making your own homemade ice cream has never been easier. With only six common ingredients, you can make rich, creamy peanut butter ice cream that everyone will crave. So if you're a peanut butter fan (I definitely am!) I guarantee you'll love this.

A bowl of peanut butter ice cream.
Jump to:

Ice cream from the store is all well and good, but nothing beats the freshness when you make it at home. Plus, this way you get to use your favorite kind of peanut butter to make it. Do you prefer smooth or crunchy? Whichever style and brand you prefer will be perfect for this recipe.

If you have some peanut butter leftover, why not make these peanut butter blondies? Or of course, my favorite peanut butter fudge that gets rave reviews! There's no such thing as too much and don't forget it's nutritious for you too!

Main Ingredients

The recipe ingredients used to make peanut butter ice cream spread out on a table.

If your mouth is already watering, I bet you can't wait to find out how to make this easy recipe in your kitchen. Making ice cream isn't hard and you can serve it however you wish, maybe with some hot fudge sauce or whatever your favorite toppings are.

Let's take a look at the key ingredients you're going to need to make this recipe:

  • Peanut butter: The star of the dish. Any kind works well here, or you could even try another kind of nut butter such as cashew butter or almond butter.
  • Egg yolks: For a bold flavor. These give such a rich taste to the ice cream. If you end up with egg whites to use up, try this Australian pavlova recipe next, since that calls for egg whites but no yolks.
  • Granulated sugar: Gives sweetness to the recipe. Granulated white sugar works perfectly in this recipe, but you can use golden brown sugar instead if that's your preference or even your preferred sweetener.
  • Milk: To get the consistency right and to add a creamy taste. You don't have to use whole milk here. Try coconut milk, almond milk, soy milk, or another kind if you want.
  • Vanilla extract: Adds a contrasting flavor. A good splash of vanilla extract works so well in this recipe. Not only does vanilla taste great, but the soft, sweet vanilla complements the peanut butter too, so you will end up with a delicious result. Feel free to change things up by using another extract instead, to really put your own mark on the recipe!

Instructions Overview

The first thing to do is bring the cream and milk to a simmer in a pan on the stove, stirring constantly until it simmers, then take it off the heat right away.

Whisk the egg yolks with the sugar and vanilla until the sugar has dissolved then add the scalded milk mixture gradually, whisking all the time.

Put everything back in the pan and add a cup of peanut butter and cook, whisking all the time, for several minutes or until the mixture is thick enough to coat the back of a spoon.

Pour the mixture into a bowl, through a sieve, and chill the bowl in the refrigerator for at least a couple of hours.

Now transfer it into your ice cream machine and freeze, following the manufacturer's directions. When it's nearly ready, you can add the rest of the peanut butter. Cover with plastic wrap and freeze until set, then serve.

An ice cream scoop in peanut butter ice cream.

Common Questions

What does peanut butter ice cream taste like?

It tastes very similar to Reese's peanut butter cups, especially if you serve it drizzled with chocolate sauce. If you love frozen desserts and peanuts, then you will love this.

Why is my ice cream not freezing in my ice cream maker?

This can happen when the bowl isn't cold enough, the freezer bowl in the machine isn't cold enough, or if you've added too much sugar. I like to chill all my equipment before starting to make.

How long will homemade ice cream keep?

It should be fine for a week, maybe even two. However, it never lasts anywhere near that long in this house because it's so good!

A close up of homemade ice cream.

Chopnotch Tips

  • Add some chopped peanuts and/or chopped dark chocolate for extra texture.
  • For extra indulgence, you can serve this with whipped cream on top and some chocolate sprinkles too if you want.
  • Let it sit on the countertop for about 15 minutes before serving so it can soften slightly.
An overhead shot of ice cream in a white bowl with a spoon.

Peanut butter ice cream makes a wonderful dessert. It's rich, creamy, and full of nutty flavor, and you can enjoy a scoop by itself or add it to anything from a sundae to a soda float.

Let us know what you think! Give this recipe a rating in the comments section below.


How to Make

Peanut Butter Ice Cream

With only six ingredients, rich cream and hints of vanilla team with unmistakable peanut flavor.
Prep Time: 10 minutes
Chilling Time: 2 hours
Total Time: 2 hours 10 minutes
Servings: 8 servings


  • 1 cup milk
  • 1⅓ cups heavy cream
  • 5 egg yolks
  • 1 cup granulated sugar
  • 2 teaspoons vanilla extract
  • cups peanut butter, divided
💡TIP: Save it on Pinterest so you can always come back when you need to! 👇


  • Pour the milk and heavy cream into a saucepan over medium heat on the stovetop. Stir the mixture continuously until it starts simmering. Do not let it come to a boil. Remove it from the heat once it starts to bubble.
  • Whisk together the egg yolks, sugar, and vanilla in a large mixing bowl until the sugar dissolves. Then slowly add the scaled milk and cream while continuing to whisk slowly.
  • Transfer the mixture back into the saucepan, add 1 cup of peanut butter, and cook over medium heat while continuously whisking for about 5 to 10 minutes until the custard thickens enough to coat the bottom of a spoon.
  • Pour the custard through a fine-mesh sieve into a large bowl. Transfer the bowl to the refrigerator and let chill for at least 2 hours, but preferably overnight if possible.
  • Pour the chilled custard into an ice cream maker, turn the machine on, and freeze according to the manufacturer’s instructions. Add the remaining ½ cup of peanut butter once the machine is nearly finished.
  • When finished, tightly cover it with plastic wrap. Make sure the plastic wrap is directly touching and covering the ice cream. Then transfer it to the freezer until ready to serve. Serve and enjoy!
For More RecipesFollow @chopnotch


  • Add some chopped peanuts and/or chopped dark chocolate for extra texture.
  • For extra indulgence, you can serve this with whipped cream on top and some chocolate sprinkles too if you want.
  • Let it sit on the countertop for about 15 minutes before serving so it can soften slightly.

Nutrition Facts

Calories: 577kcal (29%), Carbohydrates: 39g (13%), Protein: 15g (30%), Fat: 43g (66%), Saturated Fat: 16g (100%), Polyunsaturated Fat: 7g, Monounsaturated Fat: 17g, Cholesterol: 170mg (57%), Sodium: 236mg (10%), Potassium: 371mg (11%), Fiber: 2g (8%), Sugar: 33g (37%), Vitamin A: 795IU (16%), Vitamin C: 1mg (1%), Calcium: 102mg (10%), Iron: 1mg (6%)
Print Recipe


Leave a Comment

Add a rating: