
Learn how to make homemade peanut butter with just a few simple ingredients! This easy recipe lets you customize the flavor and texture for a fresh, delicious spread.
Let’s be honest—peanut butter is basically the glue that holds the universe together. It’s the unsung hero of sandwiches, the secret weapon in smoothies, and the reason we all eat celery (begrudgingly). But have you ever looked at the ingredients on a jar of store-bought peanut butter? Hydrogenated oils? Mystery sugars? Some kind of science experiment gone wrong?
No thanks!
That’s why making your own peanut butter is a game-changer. It’s ridiculously easy, takes just minutes, and the best part? You control everything—no weird preservatives, no unnecessary fillers, just pure peanutty goodness.
So whether you like it smooth, chunky, or somewhere in between, this homemade peanut butter recipe will have you questioning why you ever bought the pre-made stuff in the first place. Ready to upgrade your PB game? Let’s get blending!
Homemade Peanut Butter Recipe

Peanuts are a powerhouse of essential nutrients, including vitamins, minerals, protein, fiber, magnesium, folate, and vitamin E. They also rock healthy fats and resveratrol, both of which boost heart-health, gut-health, metabolism, and your brain.
The good news is that by making your own delicious peanut butter homemade from scratch you can control the ingredients, avoid unnecessary additives, and customize your jam. On top of that it’s super easy to do!
Here’s what you’ll need:
Equipment
- Food processor or high-speed blender – essential for grinding peanuts into a smooth, creamy butter (a powerful motor is recommended). It’s easier to get the butter out of a FP of course.
- Baking sheet – if using raw peanuts, you’ll need this for roasting.
- Parchment paper (optional) – to line the baking sheet for easy cleanup.
- Spatula or spoon – for scraping down the sides of the blender or food processor.
- Measuring cups & spoons – for accurate ingredient measurements.
- Airtight glass jar or container – for storing your homemade peanut butter.
- Oven (if roasting raw peanuts) – to bring out the peanuts’ natural oils and enhance flavor.


Using raw organic peanuts instead of standard, commercially processed peanuts offers several health and environmental benefits. Organics are grown without synthetic pesticides, herbicides, or genetically modified organisms (GMOs), reducing exposure to harmful chemicals. They also tend to have a richer, more natural flavor, free from the additives and preservatives often found in mass-produced peanut butter brands.
Additionally, raw organic peanuts retain their full nutritional profile, including heart-healthy fats, protein, fiber, and essential vitamins and minerals like vitamin E and magnesium. Plus, choosing organic supports sustainable farming practices that promote biodiversity, soil health, and reduced environmental impact.
Ingredients
- 2 cups organic peanuts (raw or roasted, unsalted)
- 1-2 tbsp organic coconut oil (or other neutral oil, optional)
- ½ tsp pink salt.
- 1-2 tsp organic maple syrup or stevia (optional for sweetness)

Should You Roast Raw Peanuts?
Roasting peanuts alters their nutrient profile in both beneficial and slightly detrimental ways. On the positive side, roasting enhances the availability of certain antioxidants, such as polyphenols, by breaking down cell walls, making them easier for the body to absorb. It also deepens the flavor and aroma, making peanuts more enjoyable to eat.
However, roasting at high temperatures can lead to some loss of heat-sensitive vitamins, such as vitamin E and certain B vitamins. Additionally, prolonged roasting may cause a slight reduction in healthy fats due to oxidation.
Overall, while roasting may slightly diminish some nutrients, it also enhances others, making roasted peanuts a nutritious and flavorful choice.

Despite their name, peanuts aren’t actually nuts—they’re legumes. Unlike true nuts, such as walnuts and cashews, which grow on trees, peanuts develop underground as part of the legume family, which includes beans, lentils, and peas.
So while peanuts share some nutritional similarities with nuts, such as being high in healthy fats and protein, their botanical classification aligns them more closely with legumes due to their growth process and plant characteristics.
Instructions
- Prepare the Peanuts:
- If using raw peanuts, roast them in a preheated oven at 350°F (175°C) for 10-15 minutes until golden and aromatic. Let them cool slightly.
- Blend the Peanuts:
- Place the peanuts in a food processor or high-speed blender. Blend on high speed for about 3-5 minutes, stopping occasionally to scrape down the sides.
- Add Oil (if needed):
- If the peanut butter is too thick or dry, add 1 tbsp of oil at a time and blend until smooth.
- Season and Sweeten (Optional):
- Add pink salt for flavor and vegan maple syrup for sweetness, then blend again.
- Store:
- Transfer to an airtight jar and store at room temperature for up to 1 week or in the fridge for up to 3 months.

Best Way to Store Homemade Peanut Butter
For storage, keep your peanut butter in an airtight glass jar. It can be stored at room temperature for up to a week or in the refrigerator for up to three months to maintain freshness and prevent oil separation. If stored in the fridge, let it sit at room temperature before use for easier spreading.
With these tools, you’ll be fully prepared to make creamy, delicious homemade peanut butter! 😋 💚🥜

Homemade Peanut Butter
Equipment
- Food processor (or blender).
- Glass jar (airtight)
- Oven (if roasting raw peanuts)
Ingredients
- 2 cups peanuts
- 1-2 tbsp coconut oil
- ½ tsp pink salt.
- 1-2 tsp maple syrup (or stevia – optional for sweetness)
Instructions
- If using raw peanuts, roast them in a preheated oven at 350°F (175°C) for 10-15 minutes until golden and aromatic. Let them cool slightly. You can also just blend them raw.
- Place the peanuts in a food processor or high-speed blender. Blend on high speed for about 3-5 minutes, stopping occasionally to scrape down the sides.
- If the peanut butter is too thick or dry, add 1 tbsp of oil at a time and blend until smooth.
- Season and Sweeten (Optional):
- Add pink salt for flavor and optional vegan maple syrup or stevia for sweetness, then blend again.
- Transfer to an airtight jar and store at room temperature for up to 1 week or in the fridge for up to 3 months.
Nutrition
As an Amazon Associate, we earn commissions from qualifying purchases.
Keep Reading (and cooking!)
Himalayan Tartary Buckwheat Bread
This site contains affiliate links. Learn more here.