Homemade Peanut Butter

5 from 18 votes

Make your own homemade peanut butter with just two ingredients and a blender/food processor. This is an easy step-by-step tutorial with ideas to customize!

This post may contain affiliate links. Please read our disclosure policy.

Making peanut butter at home is actually super easy and saves you from eating all the extras that come with most store-bought versions! All you need is peanuts and a food processor, or a powerful blender to make homemade PB!

jar of homemade peanut butter
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

Recipe At a Glance

Cuisine Inspiration: American
Primary Cooking Method: No-Cook
Dietary Info: Gluten-free, Dairy-free, Vegan (if honey is omitted)
Key Flavor: Nutty and lightly sweet
Skill Level: Easy

Why This is So Good

  • Customizable sweetness: You can easily adjust the flavor by adding honey (or leaving it out for a more savory option).
  • Super simple: Just toss the peanuts in a food processor, and you’re done in minutes – no cooking required!
  • Fresh and natural: No added preservatives or oils – it’s all about that pure peanut flavor.

Ingredients to Make Homemade Peanut Butter

overhead shot of peanuts in a pyrex jug
  1. Shelled peanuts that are dry roasted and unsalted. Yes, you’ll add salt later, but if you use salted peanuts, you will lose the ability to control the amount, and the peanut butter could be too salty.
  2. Salt: This is where you get that perfect balance of sweet and savory. A pinch of salt really brings out the flavor of the peanuts, making the peanut butter even more addictive.
  3. Honey (Optional): If you like your peanut butter on the sweeter side, adding a little honey does the trick. It adds just the right amount of sweetness without being too much. And if you want to keep things simple (or vegan), you can totally leave it out.

Recipe Substitutions & Additions

  • Use a different sweetener Maple Syrup or Agave: Customize your sweetness level.
  • Add Spices: Cinnamon or a wintery pumpkin pie spice mix would be nice. If your palate runs savory, try chili powder. The result would be fantastic in peanut noodles.
  • Add Cocoa Powder: Popular Nutella is essentially hazelnuts and cocoa powder, so think about that!
  • Use Other Nuts: You can make almond butter, cashew butter and even sunflower seeds work well as nut and seed butters.

How to Make Peanut Butter from Scratch

side by side shot of peanuts in a blender being chopped
  1. Place the roasted peanuts in a food processor.
  2. Turn the food processor on and let it run for about five minutes, stopping the food processor to scrape down the sides with a spatula as necessary.
  3. The peanuts go through three phases: first, they will crumble, then they form a dry ball, and eventually, they start to look like spreadable peanut butter. Be patient, the creamy stage can take five minutes or longer.

Finally, once the consistency is creamy and there are no more crumbs, you can add the honey and salt. Turn the food processor on again and blend for 20-30 seconds to incorporate.

honey being poured into a blender

This homemade peanut butter recipe yields about 1 ½ cups of peanut butter. Transfer to a glass jar and store in the fridge or in the pantry.

overhead shot of peanut butter in blender

Tips for Making the Best Homemade Peanut Butter

  1. Roast the nuts. Even if you buy dry-roasted nuts, you can roast them for an additional 5 minutes. A little extra roasting helps release the oils for a creamier blend.
  2. Do not rush the blending time in the food processor. When the mixture looks blended enough, it may seem like your job is done. But keep going until it looks spreadable. This is when the mix goes from dry to creamy.
  3. Taste the peanut butter to guide the process. Depending on your blender or food processor, your peanut butter may take shorter or longer to reach the creamy stage. Your eyes and taste buds are a better guide than the timer.
  4. Add neutral oil if it looks too dry. A few teaspoons of neutral oil can be added if your homemade peanut butter looks too dry.

Recipes with peanut butter

homemade peanut butter in a bowl

Frequently asked questions

Will homemade peanut butter be as creamy as the supermarket brands?

This will depend on your food processor. However, it’s likely that it will still have a little more texture, closer to the “natural” supermarket brands.

How can I make chunky peanut butter at home?

To make chunky peanut butter, take out and set aside ¼ cup or so of the peanuts at the crumbly stage. Continue to process the rest of the nuts to the creamy stage. Add the crumbles in after the honey and salt and process briefly to distribute evenly.

How long does homemade peanut butter last?

Stilltasty.com tells us that unrefrigerated homemade peanut butter will last a month. Refrigerated it will be good for six months.

peanut butter in a jar with a lid on

DIY peanut butter is a super-fun project for kids. Especially since it almost seems like magic. Try making your own version of this pantry staple.

For more cooking resources, check out:

If you’ve found this cooking resource for How to Make Peanut Butter helpful or if you’ve tried any recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience with this technique. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Homemade Peanut Butter

Make your own homemade peanut butter with just two ingredients and a blender/food processor. This is an easy step-by-step tutorial with ideas to customize!
5 from 18 votes
Servings 24 Tablespoons
Calories 69
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

  • 2 cups dry roasted shelled peanuts
  • ½ teaspoon salt
  • 1 tablespoon honey optional

Instructions

  • Place roasted peanuts in a food processor. Turn the food processor on and let it run on high for about 5 minutes, scraping down the sides with a spatula as necessary. The peanuts will start to crumble, then form into a dry ball and eventually start to look like spreadable peanut butter.
  • Once the consistency is creamy and there are no more crumbs, you can add the salt and honey, if using. Turn the food processor on again and blend for 20-30 seconds to incorporate. Yields about 1 ½ cups peanut butter.
  • Transfer to a glass jar, and store in the fridge or in the pantry.

Notes

Storage: Store the homemade peanut butter in the pantry for up to on month. Or store it in the refrigerator for up to six months. We prefer warm peanut butter and store it in the pantry, but we go through it quickly.
Nutritional information does not include the optional honey.

Nutrition

Serving: 1 tablespoon, Calories: 69kcal, Carbohydrates: 2g, Protein: 3g, Fat: 6g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Sodium: 51mg, Potassium: 91mg, Fiber: 1g, Calcium: 13mg, Iron: 0.5mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American

5 from 18 votes (18 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. George Scheuttig says:

    When making homemade peanut butter do you leave the shell on the peanuts or deshell before processing.

    1. Yumna Jawad says:

      No, you don’t. In this recipe, use shelled peanuts that are dry roasted and unsalted. Hope that helps!