How to Make Homemade Peanut Butter

Making your own peanut butter is one of those pantry staples that surprises people with how easy it is. With just a couple of ingredients and a food processor, you can turn plain peanuts into a smooth, creamy spread without any preservatives or unnecessary extras.

I’ve recently added a new upload day to the Farmers Wife Homestead YouTube channel. Every Friday, I’ll be sharing practical pantry and freezer ideas, homemade convenience foods, and simple kitchen staples that can help make every day cooking a little easier.

Some weeks there will be a full recipe to follow, while other weeks I’ll be sharing quick tips and tricks, pantry mixes, or ways to make common supermarket products from scratch using ingredients you may already have on hand.

Homemade peanut butter is exactly the sort of recipe these Friday uploads are all about. It’s simple, affordable, and gives you complete control over what goes into it. Once you see how easy it is, it’s hard not to make it again.

Watch the Video

In this Friday Pantry Day video, I’m showing how easy it is to make your own peanut butter from scratch using roasted peanuts and a food processor.

You’ll see just how quickly the peanuts transform from crumbs into a smooth peanut butter, along with a simple trick for making crunchy peanut butter if that’s your preference.

Easy Homemade Peanut Butter (Crunchy or Smooth)

Links to Other Recipes

If you enjoy practical pantry staples like this, you might also like:

Homemade peanut butter in a glass jar

Recipe Card

Makes: Approximately 1 cup

Prep time: 15 minutes

Ingredients

  • 2 cups shelled raw peanuts
  • 1 Tbsp neutral oil (optional)
  • 1 tsp flaky sea salt (optional)

Method

  1. Preheat the oven to 180°C bake.
  2. Spread the peanuts onto a baking tray in a single layer.
  3. Roast for 9–10 minutes, or until lightly golden and fragrant.
  4. Allow the peanuts to cool slightly, then transfer them to a food processor.
  5. Blend until the peanuts break down into crumbs, then continue processing until they form a smooth peanut butter. This can take several minutes depending on your machine.
  6. Add the salt and oil, if using, and blend again until combined.
  7. Taste and adjust the seasoning if needed.
  8. Transfer to a clean jar and store in the fridge.

For Crunchy Peanut Butter

  1. Remove approximately ⅓ cup of the roasted peanuts before blending. Chop the nuts to your desired texture.
  2. Blend the remaining peanuts until smooth.
  3. Stir the reserved chopped peanuts through the finished peanut butter.

What to Serve with This Recipe

  • Fresh bread or toast
  • Crackers
  • Apple slices
  • Smoothies
  • Baking recipes

Stacey’s Kitchen Tips

  • Be patient while blending — the peanuts will eventually release their oils and become smooth
  • Different food processors will take different amounts of time
  • Warm peanuts blend more easily than cold peanuts
  • Scrape down the sides of the food processor occasionally if needed

Variations & Substitutions

  • Add honey for a sweeter peanut butter
  • Add a pinch of cinnamon for extra flavour
  • Leave out the salt if preferred
  • Use roasted peanuts instead of roasting your own

Storage, Freezer & Make-Ahead Notes

  • Store in an airtight jar in the fridge
  • Homemade peanut butter will naturally separate over time; simply stir before using
  • Best used within 3–4 weeks
  • Keep refrigerated for maximum freshness

Final Thoughts

This is one of those recipes that reminds me how satisfying it can be to make simple pantry staples from scratch. It only takes a few minutes, uses very basic ingredients, and the flavour is hard to beat.

If you’ve never tried making your own peanut butter before, I’d definitely encourage you to give it a go. It might just become one of those pantry staples you stop buying altogether.

Stacey

How to Make Homemade Peanut Butter

A simple homemade peanut butter made with roasted peanuts, with optional salt and oil. Easy to make, budget-friendly, and far tastier than many store-bought versions.
Print Recipe
Homemade peanut butter in a glass jar
Prep Time:15 minutes
Total Time:15 minutes

Ingredients

  • 2 cups shelled raw peanuts
  • 1 Tbsp neutral oil optional
  • 1 tsp flaky sea salt optional

Instructions

  • Preheat the oven to 180°C bake.
  • Spread the peanuts onto a baking tray in a single layer.
  • Roast for 9–10 minutes, or until lightly golden and fragrant.
  • Allow the peanuts to cool slightly, then transfer them to a food processor.
  • Blend until the peanuts break down into crumbs, then continue processing until they form a smooth peanut butter. This can take several minutes depending on your machine.
  • Add the salt and oil, if using, and blend again until combined.
  • Taste and adjust the seasoning if needed.
  • Transfer to a clean jar and store in the fridge.

For Crunchy Peanut Butter

  • Remove approximately ⅓ cup of the roasted peanuts before blending. Chop the nuts for your desired texture.
  • Blend the remaining peanuts until smooth.
  • Stir the reserved chopped peanuts through the finished peanut butter.

Notes

Notes
  • The peanut butter may seem dry at first but will become smooth as the peanuts release their oils
  • Scrape down the food processor as needed during blending
 
Variations
  • Add honey for sweetness
  • Add cinnamon or a little cocoa powder for a different flavour
 
Storage
  • Store in the fridge
  • Stir before use if natural oil separation occurs
Servings: 1 Cup
Author: Farmers Wife Homestead

Similar Posts

Leave a Reply

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

Recipe Rating