Making homemade peanut butter is one of the easiest ways to enjoy a fresh, wholesome pantry staple. With a food processor, you can turn simple roasted peanuts into rich, creamy peanut butter in minutes.
The best part? You control exactly what goes in it. No preservatives, no unnecessary oils, and no added sugar unless you want them. Whether you prefer smooth, crunchy, lightly salted, or naturally sweetened, homemade peanut butter is easy to customize for your family.
It’s the kind of recipe that feels just right—simple ingredients, practical skills, and a result that tastes better than store-bought.

Why Make Homemade Peanut Butter?
There are a lot of good reasons to make peanut butter from scratch.
- Better flavor. Freshly blended peanuts create a deeper, richer peanut flavor.
- Control the ingredients. You decide how much salt, sweetness, or oil is added.
- No preservatives. Homemade peanut butter contains only what you put in it.
- Budget-friendly. Buying peanuts in bulk can make homemade peanut butter more economical.
- Custom textures. Blend it ultra creamy or leave it a bit chunky.
Homemade Peanut Butter (Creamy, Natural & Easy)
As an Amazon Associate I earn from qualifying purchases.
Kitchen Essentials
Ingredients
- 2 Cups Roasted Peanuts we prefer a lightly salted variety
- ¼ Teaspoon Salt adjust up to 1/2 teaspoon, optional
- 1 Teaspoon Honey adjust up to 2 teaspoons, or use maple syrup, optional
- 1 Teaspoon Peanut Oil adjust up to 2 teaspoons, or use neutral oil, optional
Instructions
- Add roasted peanuts to a food processor. Process on medium-high speed until the peanuts break down into a crumbly mixture.2 Cups Roasted Peanuts
- Continue blending until the mixture becomes thick and paste-like.
- Keep processing until smooth and creamy, scraping the sides as needed.
- Add salt, honey, or oil if desired and blend again until incorporated.¼ Teaspoon Salt, 1 Teaspoon Honey, 1 Teaspoon Peanut Oil
- Transfer to a jar and store in the refrigerator.
Your Own Private Notes
Notes
Texture Tips for Perfect Peanut Butter
For ultra-creamy peanut butter- Process a little longer.
- Add 1 teaspoon neutral oil if needed.
- Remove a few tablespoons of chopped peanuts before blending.
- Stir them in at the end.
- Keep blending. The natural oils will release.
Nutrition
Flavor Variations
Once you start making homemade peanut butter, it’s easy to experiment with flavors.
- Honey Peanut Butter. Blend in 1–2 teaspoons of honey for a lightly sweet spread.
- Maple Peanut Butter. Use maple syrup instead of honey for a cozy, rich sweetness.
- Cinnamon Peanut Butter. Add ¼ teaspoon cinnamon for a warm flavor perfect on toast or oatmeal.
- Chocolate Peanut Butter. Blend in 1 tablespoon cocoa powder and 1–2 teaspoons honey.
- Crunchy Peanut Butter. Reserve ¼ cup chopped peanuts and stir them in after blending.

Ways to Use Homemade Peanut Butter
Homemade peanut butter is incredibly versatile.
Spread it on:
- Toast
- Pancakes or waffles
- Apple slices
- Banana sandwiches
Use it in:
- Smoothies
- Energy bites
- Granola bars
- Peanut sauces
- Homemade cookies
It’s also delicious stirred into oatmeal or yogurt for extra protein and flavor.
How to Store Homemade Peanut Butter
Because homemade peanut butter doesn’t contain preservatives, proper storage is important.
Refrigerator Storage. Store in an airtight jar. It keeps for 2–3 weeks.
Room Temperature. It can sit out for about 1 week if your kitchen is cool. Natural oil separation is normal. Simply stir before using.
Can You Freeze Peanut Butter?
Yes. Peanut butter freezes well.
- Store in an airtight container.
- Freeze for up to 6 months.
- Thaw in the refrigerator and stir well before using.

Helpful Tips for Success
Use roasted peanuts
Roasted peanuts blend more easily and produce better flavor.
Warm peanuts blend faster
If peanuts are slightly warm from roasting, they release oils more quickly. Microwave for 30 seconds or warm in a dry skillet for a minute or two.
Don’t rush the process
It may look dry at first but keep blending and it will become creamy.
Use a strong food processor
High-powered processors produce the smoothest texture.
Can you make peanut butter without oil?
Yes. Peanuts naturally contain oils that release during blending, creating a creamy texture without added oil.
What type of peanuts work best?
Dry roasted peanuts work best. You can use salted or unsalted depending on your preference. I like to use the kind with the skin removed too.
Why is my peanut butter dry?
It likely needs more processing time. Continue blending and the oils should release. If needed, add a small amount of neutral oil.
Can I use raw peanuts?
Yes, but roasting them first improves flavor and makes them easier to blend.
Roast at 350°F for 10–12 minutes, then cool slightly before blending.
Fresh Peanut Butter
This is one of those simple kitchen skills that pays off every time you make it. With just a food processor and a few minutes, you can turn roasted peanuts a rich, creamy spread your whole family will enjoy.
Once you try it fresh, you may never want to go back to store-bought again.




It is so easy, to make your own.