Homemade Peanut Butter needs just minutes to make and a few ingredients. Once you make this easy recipe at home, you’ll wonder why you haven’t been making it yourself all along!

This creamy peanut butter is perfect for your fave PB&J sandwiches (on toast of course) or to make a delish Peanut Butter Pie or Peanut Butter Cake!

Two slices of toast with Homemade Peanut Butter

The Perfect Spread

Nothing says ‘all-American’ like a batch of homemade peanut butter! This natural peanut butter recipe is so easy to make, you’ll wonder why you ever bought it in a store to begin with! This is a great ‘first recipe’ to try with the kiddos, one of those recipes that gets them thinking about where their food comes from!

Peanut butter is one of the ultimate comfort foods! The good thing about this peanut butter recipe is that you can adjust how much salt you want, add a little extra honey if you’d like it sweeter. It’s even a great base for peanut butter cookies and peanut butter cheesecake!

Who Invented Peanut Butter?

Seriously, who was this genius person? The man behind the legend was a Canadian named Marcellus Gilmore Edson who created ‘peanut paste’ in 1884. This was the process of milling roasted peanuts between two heated surfaces. In 1895, John Harvey Kellogg (yes, the cereal Kellogg!) patented the process in the United States, and the nutritious staple that is in 94% of American households today was born!

What would childhood be like without the famous peanut butter and jelly sandwich packed into our lunches every day?

Collage picture of how to make homemade peanut butter

How to Make Peanut Butter

Here’s the fun part! All you really need are peanuts, some honey for sweetness, and salt! I add a touch of oil to help with consistency. Homemade Peanut Butter is super inexpensive to make if your local supermarket has a bulk section! You will need a food processor to make this recipe.

  • Buy shelled and roasted peanuts.
  • Process the peanuts, honey, and salt in a food processor. Be sure to stop every couple of minutes and scrape down the sides of the food processor to get a smooth consistency.
  • Adjust the honey and salt to your own preference.Slowly drizzle in the oil as you continue to pulse the food processor. Keep adding oil until you get the right consistency.

To Make a Chunky Peanut Butter: Process the peanuts in a food processor as directed in the recipe. Add 3 tablespoons (or to taste) chopped peanuts to the peanut butter!

Then, just transfer to an airtight container and keep refrigerated until you are ready to use!

Homemade Peanut Butter in a clear glass container

How to Store Peanut Butter

The best way to store homemade peanut butter is in an airtight container and in the refrigerator just like you would a natural store bought peanut butter. Remember this delish PB has no additives or preservatives so it can spoil. You can always soften it up a bit by putting it in the microwave for about 30 seconds so that it spreads easier.

What To Use Homemade PB For

This homemade peanut butter recipe can be used for more than just sandwiches and cookies!  Add a little Sriracha and make an amazingly tasty dipping sauce for kebabs! Or add some balsamic vinegar and oil and whip up into an Asian peanut dressing for salad! A few more PB favorites

Jar of Homemade Peanut Butter with a knife in it
5 from 4 votes↑ Click stars to rate now!
Or to leave a comment, click here!

How to Make Homemade Peanut Butter

Homemade Peanut Butter is easy to make with just a handful of ingredients!
Prep Time 7 minutes
Total Time 7 minutes
Servings 24 tablespoons


  • 15 ounces shelled roasted peanuts
  • 1 teaspoon salt
  • 1 ½ teaspoons honey
  • 2-4 teaspoons oil peanut or vegetable


  • Process peanuts, salt and honey in the food processor for 60 seconds.
  • Take a spoon and scrape and scoop down the sides of the bowl. Replace lid
  • Continue to process for about 1 ½ to 2 ½ minutes while slowly drizzling in the oil. Begin with 2 teaspoons oil and add more until you reach your desired consistency.
  • Store your homemade peanut butter in an airtight container in the refrigerator. It will keep for up to 2 months.
5 from 4 votes

Nutrition Information

Calories: 107 | Carbohydrates: 4g | Protein: 4g | Fat: 9g | Saturated Fat: 1g | Sodium: 217mg | Potassium: 116mg | Fiber: 1g | Sugar: 1g | Calcium: 10mg | Iron: 0.4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Breakfast, Side Dish
Cuisine American

Easy Homemade Peanut Butter with a title

Homemade Peanut Butter with a title
Easy Homemade Peanut Butter with a title


, , , ,

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

Leave a Reply

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

Recipe Rating


  1. I’ve been making my own PB for five years, and it’s not necessary to add extra oil. Once the nuts start to “turn” in the processor, set a timer for 12 minutes. The long blend will make is very creamy and it won’t separate much at all once it’s done. I add the honey and salt at the last minute and pulse it in until just mixed. Done.

    But never add extra oil….extra blending will take care of texture and it’s so very creamy. And like I said, the long blending prevents all that separation later.

  2. This is really informative, I love cooking and passionate to learn new things. I tried to make homemade peanut butter last time.

    1. Thanks Rahul! Hopefully this peanut butter was everything you were hoping for. We love it!

  3. I make delicious peanut butter with salted roasted nuts – period!! There is no need for oil or added salt!