If you’ve been following along here for a while, you know that one of the core ideas behind backyard farming and homesteading is this: the more you can make yourself, the better: for your health, for your wallet, and for your peace of mind. And if there’s one thing I wish I had started making years ago, it’s homemade peanut butter.
I know what you’re thinking. Peanut butter? Really? Stick with me.
We go through a lot of peanut butter in this house. A LOT. And once I realized how simple it is to make from scratch, and how much better it tastes, I felt a little silly buying those plastic jars for so long. Flip one of those jars over and read the ingredient label. Beyond peanuts and salt, you’ll often find partially hydrogenated oils, added sugar, and a lineup of stabilizers that have nothing to do with actual food. When you make it yourself, you control every single thing that goes in and it is so good.
Plus, it costs a fraction of what the good natural stuff runs at the store. Win-win.
Looking for more homestead kitchen projects? Check out our homemade almond butter and homemade Nutella posts, because once you start making your own nut butters, it’s hard to stop!
This article is part of my homestead cooking series where I share how to make from-scratch food instead of buying it at the grocery story. From homemade bread and jelly to homemade condiments. I'm Gretchen and I've been homesteading for over 15 years. Here at the Backyard Farming Connection, I connect the lines between growing your own food, raising your own animals, and putting it all together in the kitchen.

Contents
What You’ll Need to Make Homemade Peanut Butter
The beauty of homemade peanut butter is how simple it is. You really don’t need much:
Equipment:
- A food processor or high-powered blender (a Vitamix or similar works great, but a standard food processor does the job just fine)
- A spatula for scraping down the sides
- A jar for storing
Ingredients:
- Raw or dry-roasted peanuts (more on this below)
- Salt (optional but recommended)
- A drizzle of honey or maple syrup (optional, for a lightly sweetened version)
- A teaspoon of peanut or neutral oil (optional, for extra creaminess)
That’s it. Seriously. You can make a delicious, wholesome peanut butter with one single ingredient if you want to keep it simple. In reality, I rarely add the extra ingredients above – I like mine simply with the nuts – lightly roasted and occasionally with light salt.
Choosing Your Peanuts
Not all peanuts are created equal, and since this recipe has so few ingredients, the ones you pick really do matter.
Dry-roasted peanuts are the easiest to work with and give you that classic peanut butter flavor right out of the gate. They’re ready to blend immediately, which saves time.
Raw peanuts give you a little more control. If you start with raw, roast them yourself in a 350°F oven for about 12–15 minutes, until they smell fragrant and look lightly golden. Let them cool slightly before blending: warm (but not hot) peanuts blend up more smoothly and release their oils more easily.
If you’re buying in bulk, raw peanuts are usually cheaper and store longer, which is always a win from a homesteading perspective.
How to Make Homemade Peanut Butter: Step by Step
This process is genuinely simple. Don’t be discouraged if it looks crumbly at first: trust the process. The peanuts go through a few stages before they become that silky, creamy spread you’re after and it happens suddenly!
Step 1: Add your peanuts to the food processor. Start with about 2 cups. This will yield roughly 1 to 1.5 cups of peanut butter.
Step 2: Process. Turn it on and let it run. For the first minute or so, you’ll have what looks like coarse, dry crumbles. Keep going. Scrape down the sides as needed.
Step 3: Watch the magic happen. Around the 2–3 minute mark, the peanuts will clump into a thick, dry ball. This is completely normal. Keep processing. The natural oils in the peanuts will begin to release and the mixture will start to loosen up.
Step 4: Add salt and any extras. Once you’re getting close to your desired consistency (about 4–5 minutes total for most food processors), add a pinch of salt, a drizzle of honey if you like it slightly sweet, and a small splash of oil if you want it extra creamy and smooth.
Step 5: Process a bit more. Blend for another 30–60 seconds until you reach the texture you love. For chunky peanut butter, pull out a scoop of chopped peanuts before you start blending and stir them back in at the end.
Step 6: Store. Transfer to a clean jar. Homemade peanut butter keeps at room temperature for a couple of weeks (natural oil separation is normal — just stir before using), or in the fridge for up to 3 months.


Tips for the Best Homemade Peanut Butter
- Don’t rush it. The biggest beginner mistake is stopping too early. What looks like a dry, chunky mess will eventually become creamy and smooth — just keep processing. Don’t give up!
- Warm peanuts blend better. If your peanuts are cold from the pantry, a quick 5-minute roast in a warm oven can help speed things along. I prefer roasting my own peanuts for this reason.
- Taste as you go. This is the fun part. You get to decide exactly how sweet, salty, or nutty you want it.
- Mix it up. Once you’ve got the basics down, try adding a tablespoon of cocoa powder for chocolate peanut butter, a dash of cinnamon and maple syrup for a fall-inspired version, or even a little vanilla extract.
Is Homemade Peanut Butter Actually Healthier?
In short, yes, it can be, especially compared to most conventional store-bought brands. When you make it yourself, you avoid added hydrogenated oils, excess sugar, and preservatives. You’re getting the real deal: peanuts, their natural oils, and whatever you choose to add.
Peanuts themselves are a fantastic source of protein, healthy fats, magnesium, and vitamin E. The key is simply keeping the ingredient list short and real.
How Much Money Does It Save?
This is where it gets fun. A pound of dry-roasted peanuts from a bulk store or warehouse club typically runs $2–$4 per pound. That pound of peanuts yields roughly 1.5 cups (about 12 oz) of peanut butter: comparable to a standard jar. Compare that to the $7–$10 you might spend on a quality natural peanut butter at the grocery store, and the savings add up fast, especially if your household goes through it the way ours does.
Frequently Asked Questions
Do I need a special blender? Not necessarily. A food processor works great. A high-powered blender like a Vitamix will be faster, but a standard food processor will absolutely get the job done it just takes a little longer and more scraping. If you plan to make a lot of nut butter, it’s worth investing in a good food processor.
Why is my peanut butter grainy? Keep going! Grainy means you haven’t processed it long enough for the oils to fully release. Give it a few more minutes.
Can I use honey-roasted peanuts? Yes, and they make a deliciously sweet, kid-friendly peanut butter. Just know they’re already seasoned, so taste before adding any extra salt or sweetener.
How long does homemade peanut butter last? At room temperature, about 2 weeks. In the fridge, up to 3 months. The fridge version will firm up, so just let it sit at room temperature for 10–15 minutes before you plan to use it.
Making your own peanut butter is one of those simple, satisfying homestead kitchen wins that takes almost no time and pays off every single day. Once you taste fresh, homemade peanut butter on a warm slice of toast, the store-bought stuff is just never going to measure up.
Don’t forget to check out the recipe card below for exact measurements and quick steps to keep handy in the kitchen!
Have you tried making your own nut butters? Drop a comment and let me know — I love hearing how these simple homestead swaps are working in your kitchen.

Ingredients
Method
- Step 1: Add your peanuts to the food processor. Start with about 2 cups. This will yield roughly 1 to 1.5 cups of peanut butter.
- Step 2: Process. Turn it on and let it run. For the first minute or so, you’ll have what looks like coarse, dry crumbles. Keep going. Scrape down the sides as needed.
- Step 3: Watch the magic happen. Around the 2–3 minute mark, the peanuts will clump into a thick, dry ball. This is completely normal. Keep processing. The natural oils in the peanuts will begin to release and the mixture will start to loosen up.
- Step 4: Add salt and any extras. Once you’re getting close to your desired consistency (about 4–5 minutes total for most food processors), add a pinch of salt, a drizzle of honey if you like it slightly sweet, and a small splash of oil if you want it extra creamy and smooth.
- Step 5: Process a bit more. Blend for another 30–60 seconds until you reach the texture you love. For chunky peanut butter, pull out a scoop of chopped peanuts before you start blending and stir them back in at the end.
- Step 6: Store. Transfer to a clean jar. Homemade peanut butter keeps at room temperature for a couple of weeks (natural oil separation is normal — just stir before using), or in the fridge for up to 3 months.




