Table of Contents
If you’re like me and grew up with jars of peanut butter stacked in the pantry, then you probably assumed making your own was too much work. I used to think the same. That changed the day I tried to recreate my grandma’s peanut butter cookies using fresh, homemade peanut butter and wow. Not only was it simpler than I thought, but the flavor? Unmatched. Making homemade peanut butter felt like a small kitchen win, and now it’s something I never go without. If you’ve got a food processor and some peanuts, you’re halfway there.
In this article, I’ll walk you through how to make creamy, dreamy homemade peanut butter, what kind of peanuts work best, and why you might never buy the store version again. You’ll also find the simple recipe I use, plus tips for storage, uses, and variations. One of my favorite peanut butter recipes is this peanut butter banana bread.
Why Make Homemade Peanut Butter?
Skip the Jar: Better Taste, Fewer Ingredients
When you look at the back of most store-bought peanut butter jars, you’ll often see added oils, sugars, and preservatives. With homemade peanut butter, you get one ingredient: peanuts. That’s it. You can make it just how you like it. Go for super creamy, keep it a bit chunky, or add a swirl of honey or cocoa.
Homemade peanut butter has a deeper, roasted flavor that feels real. It spreads smoothly, adds richness to smoothies, and levels up any recipe you use it in.
Print
Homemade Peanut Butter
- Total Time: 10 minutes
- Yield: 1 cup 1x
- Diet: Vegan
Description
Creamy, one-ingredient homemade peanut butter made with dry roasted peanuts. Ready in 10 minutes, no oil needed.
Ingredients
3 cups dry roasted & salted or unsalted peanuts
Sea salt, to taste (if using unsalted peanuts)
Instructions
1. Place the peanuts in a medium food processor.
2. Process until very smooth, stopping every 30 seconds to 1 minute to scrape down the sides and rest the motor.
3. The mixture will be crumbly, then thick, then creamy. Total time: 8 to 10 minutes.
Notes
Makes about 1 cup.
If using a large food processor, increase peanut quantity so it blends evenly.
- Prep Time: 2 minutes
- Cook Time: 8 minutes
- Category: Condiments
- Method: Blending
- Cuisine: American
Nutrition
- Serving Size: 2 tbsp
- Calories: 180
- Sugar: 1g
- Sodium: 50mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 0mg
It’s Easier Than You Think
Blending peanuts into butter sounds harder than it is. All you need is a food processor and a little time. In around 10 minutes, you’ll have smooth, spreadable peanut butter. No oil is needed. The nuts take care of it on their own.
I’ve used both Cuisinart and KitchenAid processors, and both handled it well. If you’ve never tried it, now is the time. This is one of those recipes that becomes a staple.
Ingredients Matter – Choosing the Right Peanuts and Tools
Best Peanuts for Homemade Peanut Butter
What you use matters. Dry roasted peanuts are perfect, whether salted or unsalted. If you want to control the salt level, go unsalted and add sea salt to taste. Some people try raw peanuts, but they don’t have that full roasted flavor.
There are also different peanut types to consider. Spanish peanuts give a more intense taste, while Virginia peanuts are larger and slightly milder. For added crunch, stir in a handful of chopped peanuts after blending.
The One Tool You Really Need
You only need a food processor. A 7-cup one is ideal for the 3-cup peanut amount. If yours is larger, you can double the batch so the blades work efficiently.
The blending process goes through stages. At first, the peanuts are just crumbs. Then, it becomes a thick clump. Finally, it smooths out into creamy peanut butter. Be patient and give the motor short breaks every minute or so. Stop and scrape the sides often. It helps everything blend evenly.
Once you’ve got the hang of it, you’ll be amazed how often you make this.
Step-by-Step – How to Make Homemade Peanut Butter
Easy Method with One Ingredient
Start with 3 cups of dry roasted peanuts. If unsalted, add sea salt to your taste. Place them in the food processor and begin blending. After 30 seconds, pause and scrape the sides. At first, the peanuts turn to crumbs. Keep going.
After two to three minutes, it forms a thick ball. Don’t stop. Let it keep processing, pausing as needed. Around the eight to ten minute mark, the texture becomes creamy and smooth.
That’s it. You’ve made peanut butter. No oil, no sugar, no additives.
Optional Add-ins for Flavor
After blending, you can customize it. Add honey for a touch of sweetness or cinnamon for warmth. Vanilla adds depth, and cocoa gives it a chocolate spin. You can even stir in chopped peanuts for texture.
If you’re looking for a fun way to use it, I highly recommend these 3 ingredient peanut butter balls. They’re easy to make and always a hit.
Storing and Using Homemade Peanut Butter
How to Store It the Right Way
Once your peanut butter is ready, transfer it to a clean glass jar or airtight container. Store it in the refrigerator to keep it fresh. It will stay good for up to three weeks.
You may notice the oil separating on top. This is normal. Just stir before using. If it’s too firm straight from the fridge, let it sit out for a few minutes to soften.
Always use a clean, dry spoon to avoid introducing moisture.
Quick Recipe Version
This simple homemade peanut butter requires just one ingredient and about ten minutes of your time. Place 3 cups of dry roasted peanuts into a medium food processor. If using unsalted peanuts, add sea salt to taste. Blend, stopping every 30 to 60 seconds to scrape the bowl and give the motor a break. The peanuts will first become crumbly, then form a ball, and finally smooth out into a creamy spread. Once it reaches your preferred consistency, store in a sealed jar in the fridge. Makes about 1 cup. Enjoy on toast, in recipes, or straight off a spoon.
Final Thoughts on Homemade Peanut Butter
Homemade peanut butter is easy, rewarding, and full of flavor. You control every ingredient, and the result tastes better than anything you’ll buy in a jar. Whether you’re making a quick snack or using it in your favorite recipes, this peanut butter delivers freshness and flavor every time. If you’ve never tried making it, now is the perfect moment to start. All it takes is peanuts, a food processor, and ten minutes of your time.


