Made with just 5 ingredients, this Homemade Peanut Butter Ice Cream is sweet and creamy, and incredibly easy to make. Top with hot fudge sauce for a quick and easy homemade ice cream sundae!

A hand pouring hot fudge sauce over peanut butter ice cream

Creamy & Dreamy Peanut Butter Ice Cream

Peanut Butter Ice Cream makes me HAPPY!!

I’ve been making this easy homemade peanut butter ice cream recipe for many years; I originally shared it during the first year of this blog (back in 2010!). Since it continues to be a favorite treat, I wanted to freshen up this post and bring the recipe around again!

This ice cream is crazy easy to make. Just throw some peanut butter and four other ingredients in a blender, and chill it in the fridge. Then freeze the mixture in an ice cream maker and let the machine work its magic. That’s all it takes for delicious, creamy, peanut buttery frozen yum!

While peanut butter ice cream can certainly be enjoyed all on its own, I just have to say, “What’s peanut butter without chocolate?!” Our family has a strong commitment to the PB + Chocolate combo. So I highly recommend serving this up with a drizzle of easy homemade hot fudge sauce over the top. It’s fantastic!

More Ice Cream Recipes: Butter Pecan Ice Cream is full of luscious buttery caramel flavor and studded with salty, crunchy toasted pecans. Cookie Monster Ice Cream is super fun with its blue color, and so yummy with its fresh vanilla bean flavor, plus bites of cookie dough and Oreos. And Chocolate Malt Banana Ice Cream, a copycat version of one of my favorite flavors from a local Minnesota ice cream shop!

Homemade peanut butter ice cream ingredients

What You’ll Need

Whenever I make this ice cream, I’m always amazed by the simplicity of the recipe. This homemade peanut butter ice cream requires just 5 basic ingredients!

  • Peanut butter – Any brand of creamy peanut butter will work. I prefer Jif.
  • Sugar
  • Half-and-half – The “cream” part of this ice cream.
  • Salt – Just a little bit plays so well with the sweetness and peanut butter.
  • Vanilla extract – For added flavor.

How to Make Peanut Butter Ice Cream

You’ll love how easy it is to make a perfectly creamy peanut butter ice cream at home. The hardest part is waiting for it to chill!

  • Combine the ingredients. Puree all ingredients in a blender or food processor until smooth.
  • Chill. Chill the mixture in the fridge.
  • Freeze. Freeze the mixture in an ice cream maker.
Close-up of scoops of peanut butter ice cream in a bowl

Tips for Success

Although this ice cream is super easy to make, these tips may be helpful:

  • Become familiar with your ice cream maker. If you haven’t made ice cream at home before, take a little time to read through the instructions of your ice cream maker before you start. Most machines require that you freeze the bowl for a full 24 hours prior to making ice cream.
  • Puree the ingredients fully. This step ensures a smooth, creamy ice cream without lumps.
  • Chill before freezing. You’ll need to chill the pureed mixture before adding it to the ice cream machine.
  • Freeze before scooping. Though it’s tempting to dive into the ice cream straight from the machine, it will have a softer texture. So it’s best to freeze it for several hours or overnight for the best scooping. (But I have to admit that I enjoy a serving straight from the ice cream maker before freezing the rest!)
Homemade peanut butter ice cream in a bowl with a spoon

Possible Add-Ins

If you want to add a little something to your homemade ice cream, fold in some mix-ins during the last few minutes of freezing the ice cream in the machine. Here are a few ideas:

  • Chopped peanut butter cups
  • Spoonfuls of peanut butter, to add a peanut butter swirl
  • Reese’s pieces
  • Chocolate chips
  • Chopped or shaved chocolate bar
  • Chopped Heath candy bar or toffee
  • Chopped peanuts or other kinds of nuts
  • Chopped Oreo cookies
  • Crushed waffle cones
A hand holding a spoon in a bowl of peanut butter ice cream

Serving Suggestions

We love to turn this ice cream into a sundae, by topping it with some warm hot fudge sauce (easy to make, with just 4 ingredients + 10 minutes of time!). And when we’re feeling extra fancy, we add a swirl of whipped cream and a cherry!

Another favorite combo of ours is peanut butter ice cream topped with a big spoon of marshmallow whip, some hot fudge sauce, and crushed Oreos. So fun!

Heath candy bar also pairs perfectly with the peanut butter and chocolate fudge – we chop it up and sprinkle it over the top.

Of course, if sundaes aren’t your thing, then you can also scoop peanut butter ice cream into a cone. Waffle cones are a favorite in our house. No bowl or spoon needed to enjoy this frozen treat!

How to Store Homemade Ice Cream

It’s important to store your peanut butter ice cream properly, as it can get freezer burn easily. The easiest way to store homemade ice cream is in a loaf pan. Just pour the ice cream in and keep it tightly wrapped with a double layer of plastic wrap. You can store it in other containers or pans, just be sure that they are freezer-safe and have a tight seal (or wrap them with plastic wrap). You can find many ice scream storage container options on Amazon.

Properly stored, homemade ice cream can last for 2-4 months. But know that fresher is always better. Any ice cream can get icy and take on other flavors from the freezer, depending on how the ice cream is packaged, etc.

More Peanut Butter Recipes:

Like this recipe? Save it to Pinterest!

Pinterest image for peanut butter ice cream
A hand pouring hot fudge sauce over peanut butter ice cream

Peanut Butter Ice Cream

Yield: 8 servings
Prep Time: 10 minutes
Cook Time: 5 minutes
Additional Time: 20 minutes
Total Time: 35 minutes

Made with just 5 ingredients, this Homemade Peanut Butter Ice Cream is sweet and creamy, and incredibly easy to make. Top with hot fudge sauce for a quick and easy homemade ice cream sundae!


For the Peanut Butter Ice Cream:

  • 3/4 cup creamy peanut butter, such as Jif
  • 3/4 cup plus 2 tablespoons sugar
  • 2-2/3 cups half-and-half
  • pinch of salt
  • 1/4 teaspoon vanilla extract

For the Hot Fudge Sauce:

  • 3 tablespoons unsalted butter
  • 1/4 cup semi-sweet chocolate chips (I prefer Guittard brand)
  • 1 cup powdered sugar
  • 2/3 cup evaporated milk (One 12-ounce can will make a double batch of hot fudge. Just double the other 3 ingredients as well.)


For the Peanut Butter Ice Cream:

  1. Puree the peanut butter, sugar, half-and-half, salt, and vanilla in a blender or food processor until smooth.
  2. Chill the mixture thoroughly in the refrigerator.
  3. Freeze the mixture in an ice cream maker according to the manufacturer’s instructions.
  4. Transfer to a freezer-safe container and freeze for a few hours or overnight before serving.


Peanut Butter Ice Cream:  Slightly adapted from The Perfect Scoop by David Lebovitz.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 566Total Fat: 41gSaturated Fat: 20gTrans Fat: 1gUnsaturated Fat: 19gCholesterol: 81mgSodium: 335mgCarbohydrates: 42gFiber: 2gSugar: 33gProtein: 14g

Nutrition information is automatically calculated by Nutritionix. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your own favorite calculator.

Did you make this recipe?

Please leave a comment below. And share a photo on Instagram with the hashtag #afarmgirlsdabbles!

A hand pouring hot fudge sauce over peanut butter ice cream
A hand pouring hot fudge sauce over peanut butter ice cream

This post was originally published in 2010, then updated in 2022.