How To Make Homemade Peanut Butter
Homemade peanut butter is a simple pantry staple made with just a few basic ingredients and a blender or a food processor. The result is rich, nutty, more delicious version of the store bought staple that makes for the best pbj sandwiches and snacks.

This post may contain affiliate links. As an amazon associate, I earn from qualifying purchases. See my full Disclosure Policy for details.
There are some homemade staples that sound much harder to make than they actually are, and peanut butter is definitely one of them.
Once you see how quickly a handful of peanuts transforms into smooth, creamy peanut butter, you may wonder why you ever bought it from the store.
Making it yourself also gives you complete control over the ingredients, so you can adjust the salt, sweetness, and consistency to suit exactly what your family likes.

Plus, let’s talk about how good homemade peanut butter tastes!
It’s rich and more intensely peanut-y.
That rich flavor makes a simple sandwich into a total flavor treat.
Plus this version is nice and creamy, making it absolutely perfect for spreading on toast or crackers, stirring into oatmeal, or dipping apple slices.
Once you try this, you’ll never want to go bag to grocery store peanut butter again!
Ingredients
To make this you’ll need:

- Peanuts– I’m using roasted, unsalted peanuts.
- Salt– Just a little
- Oil– A neutral oil. Peanut oil is ideal for peanut butter but canola oil or vegetable oil will also work.
How to Make
Homemade peanut butter is really easy to make!

Just add the peanuts and salt to a high speed blender or food processor.

Blend or process the mixture until it’s smooth.

Add half a teaspoon of oil at a time and blend it in, repeating this until the peanut butter has reached your preferred smooth, creamy consistency.

Enjoy the peanut butter spread on toast, in sandwiches, on crackers, in oatmeal, or as a dip for apples!

Storing
Let the peanut butter cool to room temperature before transferring the peanut butter to an airtight jar or container.
Refrigerate it for up to a month.

Tips and Tricks
- Use roasted peanuts over raw peanuts for a deeper flavor.
- For a twist, you could use honey roasted peanuts or sweeten it up with a tablespoon of honey, maple syrup, or sugar.
- Be patient while you are blending. The peanuts will go through several stages from powdery crumbs to thick paste before getting creamy. Don’t stop too soon!
- Add the oil sparingly. The peanuts have their own oils and that will separate from the solids as the peanut butter sits. The additional oil is just to help the peanut butter along.
- While the peanut butter doesn’t get cooked or heated, the friction from the blender or food processor will cause it to warm up so you need to let it sit before transferring it for storage.
- While you can enjoy homemade peanut butter in almost all the same ways you’d enjoy store bought peanut butter, some baked goods and candy recipes need store bought, not natural version peanut butter. Homemade peanut butter (and natural store bought peanut butter) will separate which is a problem in some baked goods and candies like peanut butter balls.
- The peanut butter will separate as it sits. Give it a stir before each use.

Other Homemade Spreads and Condiments
Homemade peanut butter is a delicious and surprisingly easy alternative to the storebought staple.
Make it and enjoy!
Looking for other homemade spreads and condiments?
Try these:
- Apple Butter
- Homemade Cookie Butter
- Easy Strawberry Jam
- Homemade Marshmallow Fluff
- Banana Rum Jam
- Southern Style Pimento Cheese
- Instant Pot Peach Jam
- Strawberry Cream Cheese

If you’ve tried this HOMEMADE PEANUT BUTTER, or any other recipe on my site, let me know in the comment section how it turned out, we love hearing from our readers! You can also follow along with me on PINTEREST, FACEBOOK, and INSTAGRAM to see more amazing recipes and whatever else we’ve got going on!

How To Make Homemade Creamy Peanut Butter
Ingredients
- 4 cups roasted unsalted peanuts
- ½ teaspoon salt
- 1 tablespoon neutral flavored oil as needed
Instructions
- In a high speed blender or food processor, add the peanuts and salt and blend on high until smooth.4 cups roasted unsalted peanuts, ½ teaspoon salt
- If the blender needs a bit of help getting past the powdery stage, add ½ teaspoon of oil at a time until it makes a smoother consistency.1 tablespoon neutral flavored oil
- Store leftovers in the refrigerator for up to 1 month
Notes
- Use roasted peanuts over raw peanuts for a deeper flavor.
- For a twist, you could use honey roasted peanuts or sweeten it up with a tablespoon of honey, maple syrup, or sugar.
- Be patient while you are blending. The peanuts will go through several stages from powdery crumbs to thick paste before getting creamy. Don't stop too soon!
- Add the oil sparingly. The peanuts have their own oils and that will separate from the solids as the peanut butter sits. The additional oil is just to help the peanut butter along.
- While the peanut butter doesn't get cooked or heated, the friction from the blender or food processor will cause it to warm up so you need to let it sit before transferring it for storage.
- While you can enjoy homemade peanut butter in almost all the same ways you'd enjoy store bought peanut butter, some baked goods and candy recipes need store bought, not natural version peanut butter. Homemade peanut butter (and natural store bought peanut butter) will separate which is a problem in some baked goods and candies like peanut butter balls.
- The peanut butter will separate as it sits. Give it a stir before each use.
Nutrition
This post may contain affiliate links. As an amazon associate, I earn from qualifying purchases. See my full Disclosure Policy for details. As always, all opinions are my own.



