How to Make Homemade Peanut Butter

Updated: Aug. 30, 2022

Learning how to make peanut butter at home has never been easier! It's way faster than a trip to the store.

We love peanut butter’s versatility. The creamy spread tastes delicious in a sandwich, paired with chocolate and even incorporated into savory dishes. And while it’s easy to pick up a jar of the good stuff at the store, it’s even easier to make peanut butter at home! All you need are three simple ingredients and a food processor.

What’s the deal with powdered peanut butter? Find out here.

Tips on Selecting Ingredients

First, be sure to choose unsalted peanuts. You’ll want to be able to control the exact amount of salt in your recipe, so look for unsalted, dry-roasted peanuts for grinding. You should also look for kosher salt and real honey!

Essential Tools for Making Peanut Butter

The most important tool when making peanut butter is a quality food processor. You want one that can stand up to grinding peanuts down to a paste. This extra-large Cuisinart food processor is a serious investment for homemade peanut butter lovers. It also won our Test Kitchen’s approval! If you’re not ready to splurge, look for a highly rated, more affordable option like this 10-cup Hamilton Beach food processor.

Next, you’ll need a high-quality spatula for scooping all the peanutty goodness out of the food processor. This variety pack of nonstick, dishwasher-safe spatulas is perfect no matter which size you need.

Finally, invest in clear glass jars to store and display all your hard work. Not only will these Ball jars look beautiful on your kitchen shelf, they’ll keep your homemade peanut butter fresh and creamy.

How to Make Peanut Butter


  • 2 cups unsalted dry roasted peanuts
  • 1/2 teaspoon salt
  • 1 tablespoon honey

Step 1: Process peanuts

How to make peanut butterTaste of Home

Start by placing the peanuts and salt in your food processor. Process for about 5 minutes—or until the desired consistency is reached—scraping down sides with a spatula as needed. If you prefer a super-smooth, creamy peanut butter, you’ll want to process for a little longer. If you like a chunky peanut butter, process a little less.

Step 2: Add honey

How to make peanut butterTaste of Home

Add the honey and process just until blended.

Editor’s Tip: You don’t have to add the honey, but we strongly recommend it. It gives the peanut butter a creamier consistency and slightly sweet flavor. Plus, you’ll reap these amazing honey health benefits.

Step 3: Store and serve

How to make peanut butterTaste of Home

Once your peanut butter is well-blended, transfer it from the food processor to an airtight container.

How long will the peanut butter last?

Fortunately, homemade peanut butter rarely expires because it simply won’t last that long. Just have one spoonful and you’ll see why! If you don’t end up devouring your entire jar immediately, homemade peanut butter can be kept in a cool, dark place (like the pantry) for about a month. Keep it in the refrigerator to help it last a bit longer.

Is it cheaper to make your own peanut butter?

Usually, yes! But that depends on the kind of peanut butter you buy. Homemade peanut butter relies on just a few natural ingredients. And that same quality costs a lot at the store, so you’ll come out ahead if you make your own. However, if you buy a generic brand when it’s on sale, that’s going to be cheaper.

What is the healthiest peanut butter?

Well, it’s hard to beat our recipe that calls for just three ingredients. But if you opt for the store-bought stuff, look for a jar with minimal ingredients, no added sugar and no artificial ingredients. We love this brand that you can buy on Amazon.

Each serving of natural peanut butter, about 1 tablespoon, has 111 calories, 9 grams of fat and 4 grams of protein.

Get more information on healthy nut butters here.

Use Homemade PB in These Sweet Recipes
1 / 55