Homemade Peanut Butter Recipe
Introduction
Making your own peanut butter at home is surprisingly simple and rewarding. With just a few ingredients and some patience, you can enjoy fresh, natural peanut butter free from additives. Let’s walk through the process together.

Ingredients
- 3 cups dry roasted, unsalted peanuts
- 1 pinch sea salt
Instructions
- Step 1: Measure 3 cups of dry roasted, unsalted peanuts.
- Step 2: Add the peanuts to your food processor.
- Step 3: Process on high for about one minute until you have a fine peanut flour.
- Step 4: Add a pinch of sea salt and continue processing. After two minutes, the peanut flour will start sticking together.
- Step 5: If the peanuts climb up the sides of the processor, stop and scrape them down to ensure even processing.
- Step 6: Keep processing; after about four minutes, the peanuts will clump into a mass and a thin layer of peanut butter will form at the bottom.
- Step 7: Continue processing around 6-7 minutes as the peanuts begin transforming into peanut butter.
- Step 8: At about 8 minutes, you’ll see a small ball of peanut butter rolling at the base of the processor.
- Step 9: Check the flavor and add more salt if needed, then give it a final blend.
- Step 10: Transfer your homemade peanut butter to a clean jar and store it in the fridge or at room temperature.
Tips & Variations
- For creamier peanut butter, process longer until smooth and silky.
- Add a teaspoon of honey or maple syrup for a touch of sweetness.
- Try using raw peanuts roasted at home for a fresher flavor.
- Include a tablespoon of neutral oil like peanut or vegetable oil for extra creaminess if needed.
Storage
Store homemade peanut butter in an airtight container or jar. It can be kept at room temperature for up to 2 weeks or refrigerated for up to a month. Stir before use if oil separates, and use a clean spoon to avoid contamination.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use salted peanuts instead of unsalted?
Yes, but reduce or skip the added sea salt to avoid making your peanut butter too salty.
How long does homemade peanut butter last?
When stored properly in a sealed container, it lasts about 1 month in the fridge and up to 2 weeks at room temperature.
Print
Homemade Peanut Butter Recipe
- Total Time: 13 minutes
- Yield: About 1½ cups of peanut butter 1x
- Diet: Vegetarian
Description
This homemade peanut butter recipe uses simple ingredients and a food processor to transform dry roasted, unsalted peanuts into creamy, fresh peanut butter. With just peanuts and a pinch of sea salt, you can make a natural and delicious spread free from additives and preservatives.
Ingredients
Ingredients
- 3 cups dry roasted, unsalted peanuts
- 1 pinch sea salt
Instructions
- Measure Peanuts: Measure out 3 cups of dry roasted, unsalted peanuts to ensure you have the correct quantity for making the peanut butter.
- Add Peanuts to Food Processor: Place the measured peanuts into your food processor bowl, making sure the appliance is clean and dry.
- Process Peanuts to Flour: Process the peanuts on high speed for one minute until they turn into a fine peanut flour-like consistency.
- Add Sea Salt and Continue Processing: Add one pinch of sea salt to the peanut flour and continue processing. After about two minutes, the peanut flour will begin to stick together as the natural oils are released.
- Scrape Down Sides: If the peanuts climb up the sides of the processor and the blades cannot reach them, stop and scrape down the sides with a spatula, then continue processing.
- Form Peanut Mass: After approximately four minutes of processing, the peanuts will start to clump into a single mass and a thin layer of peanut butter will start to form at the bottom.
- Keep Processing: At around six to seven minutes, you may notice the peanuts nearing the texture of peanut butter; continue to process to encourage the transformation.
- Watch for Peanut Ball: By about eight minutes, a small ball of peanuts should be rolling around at the base of the food processor, indicating the peanut butter is almost complete.
- Check Flavor and Texture: Stop to taste your homemade peanut butter and add more salt if desired, then process briefly again if salt is added.
- Store Peanut Butter: Transfer the peanut butter to a clean jar, such as a washed old peanut butter jar, and seal it. Enjoy your fresh, homemade peanut butter!
Notes
- Processing times may vary depending on the strength of your food processor motor. Be patient to achieve the creamy texture.
- If you prefer crunchy peanut butter, reserve some peanuts to stir in at the end after processing.
- Store peanut butter in an airtight container in the refrigerator to maintain freshness for up to a month.
- You can adjust the salt amount according to your taste preferences.
- If you want a smoother consistency, you can add a small amount of neutral oil (e.g., peanut or vegetable oil) during processing.
- Prep Time: 5 minutes
- Cook Time: 8 minutes
- Category: Spread
- Method: Blending
- Cuisine: American
Keywords: homemade peanut butter, peanut spread, natural peanut butter, easy peanut butter recipe, no preservatives peanut butter

