Homemade Peanut Butter Recipe
Introduction
Making homemade peanut butter is surprisingly simple and rewarding. With just a few ingredients and a food processor, you can enjoy fresh, creamy peanut butter without any additives. This recipe lets you control the flavor and texture to your liking.

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 one minute until you get a fine peanut flour.
- Step 4: Add a pinch of sea salt and continue processing. After about two minutes, the peanut flour will start to stick together.
- Step 5: If peanuts climb the sides and the blades can’t reach them, stop and scrape down the sides before continuing.
- Step 6: Keep processing; after about four minutes, the peanuts will clump into one mass and a thin layer of peanut butter will appear at the bottom.
- Step 7: Continue processing around six to seven minutes as the mixture begins to smooth into peanut butter.
- Step 8: At about eight minutes, you’ll see a small ball of peanuts rolling around the base—this is your peanut butter forming.
- Step 9: Taste and adjust salt if needed.
- Step 10: Transfer your homemade peanut butter to a clean jar and enjoy!
Tips & Variations
- For creamier peanut butter, continue processing a little longer until desired texture is reached.
- Add a teaspoon of honey or maple syrup for a touch of sweetness.
- Include a splash of neutral oil like peanut or vegetable oil for extra smoothness.
- Try adding a pinch of cinnamon or chili powder for a unique flavor twist.
Storage
Store homemade peanut butter in an airtight container or jar in the refrigerator. It will keep well for up to 2 weeks. Stir before use if natural oils separate. Bring to room temperature for easier spreading.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use raw peanuts instead of roasted?
Raw peanuts can be used, but roasting enhances flavor and helps achieve the right texture. If using raw peanuts, roast them in the oven at 350°F (175°C) for about 10-15 minutes before processing.
Do I need a food processor to make peanut butter?
A food processor is the easiest way to achieve smooth homemade peanut butter. A powerful blender might work but may require more time and scraping. Manual methods are not practical for smooth texture.
Print
Homemade Peanut Butter Recipe
- Total Time: 13 minutes
- Yield: Approximately 1.5 cups of peanut butter 1x
Description
This easy homemade peanut butter recipe transforms dry roasted, unsalted peanuts into creamy, delicious peanut butter using just a food processor and a pinch of sea salt. Freshly made peanut butter without any preservatives or added sugars, perfect for spreading, baking, or snacking.
Ingredients
Ingredients
- 3 cups Dry Roasted, Unsalted Peanuts
- 1 pinch Sea Salt
Instructions
- Measure Peanuts: Measure 3 cups of dry roasted, unsalted peanuts to ensure you have the right amount for your homemade peanut butter.
- Add Peanuts to Food Processor: Place the measured peanuts into your food processor bowl, preparing them for blending.
- Initial Processing: Process on high for about one minute until the peanuts become a fine peanut flour.
- Add Salt and Continue Processing: Add a pinch of sea salt to the peanut flour and continue processing for an additional two minutes. You will notice the flour starting to clump together.
- Scrape Down Sides: If you see peanuts climbing up the sides and blades can’t reach them, pause and scrape down the sides to ensure even blending.
- Forming Mass: After around four minutes of processing, peanuts will begin to clump into a single mass, and a thin layer of peanut butter will start forming at the bottom of the processor.
- Approaching Peanut Butter Stage: Keep processing; by six to seven minutes, the peanuts will look like they are starting to transform into peanut butter.
- Peanut Butter Formation: After approximately eight minutes, a small ball of peanut butter should be rolling around the base, indicating it’s forming properly.
- Final Check and Taste: Taste your peanut butter and add more salt if necessary to suit your preference.
- Storage: Transfer the peanut butter into a clean, airtight jar or container. Store in a cool place or refrigerate for freshness. Enjoy your homemade peanut butter!
Notes
- Use dry roasted and unsalted peanuts for best flavor and control over salt content.
- The processing time may vary depending on your food processor’s power.
- You can add a touch of honey or oil if you prefer a sweeter or creamier texture.
- Store homemade peanut butter in the refrigerator to keep it fresh longer.
- If natural oil separates, stir before use.
- Prep Time: 5 minutes
- Cook Time: 8 minutes
- Category: Condiments
- Method: Blending
- Cuisine: American
Keywords: homemade peanut butter, peanut butter recipe, easy peanut butter, natural peanut butter, no preservatives peanut butter

