Homemade Peanut Butter From Scratch

Sharing is caring!

Last Updated on March 11, 2025 by Toya

Ready to try out learn how to make your own homemade peanut butter? Check out my homemade peanut butter recipe made from scratch. It is perfect for so many amazing peanut butter flavored recipes and has none of the preservatives, additives or extra sugars found in most store-bought peanut butter!

This 30-minute recipe is a must-try if you love creamy peanut butter with minimal effort!

homemade peanut butter from scratch

Homemade Peanut Butter Recipe

This peanut butter recipe is easy to make, uses only two ingredients, and produces a surprisingly creamy peanut butter! Whether you use it for cookies, smoothies, or just spread it on toast, you’ll love the flavor and simplicity of this homemade peanut butter from scratch.

The best part? There are no bad ingredients in this recipe!


Tips to Make the Best Homemade Peanut Butter

When it comes to making your own peanut butter from scratch, here are a few useful tips worth noting:

  • Use raw peanuts: These are ideal for the best peanut butter. If you buy unshelled peanuts, just roast them for 5 extra minutes.
  • Flavoring: You can add your own flavors to your peanut butter with the use of ingredients like vanilla or sweeteners like monk fruit or honey.
  • Appearance: You can make your peanut butter lighter or darker depending on whether you peel the outer skin of the peanuts. The taste is unaffected, but if you prefer, you can remove the skins by rubbing warm peanuts with a kitchen towel for lighter peanut butter, or leaving them on if you prefer a darker peanut butter.
  • Crunchy texture: Want some crunch? Toss in 1 tablespoon of roasted peanuts during the last few seconds of processing to give your peanut butter that crunchy texture.

Ingredients to Make Homemade Peanut Butter

Making this easy homemade peanut butter recipe requires just two ingredients, which are easy to find at your local grocery store. You only need:

  • 2 cup of raw peanuts
  • Salt, to taste (optional)

How to Make Homemade Peanut Butter

  1. Set your oven to 350°F and spread the raw peanuts in a single layer on a baking sheet.
  2. Roast the peanuts for 20 minutes, stirring halfway through. This will bring out the flavor and give the peanuts that perfect roast.
  3. After roasting, let the peanuts cool for a few minutes, then transfer them to a food processor.
  4. Process the peanuts for 5 minutes. Around the 3-minute mark, the peanuts will become dough-like. Add in your salt and process for 2 more minutes until the peanuts turn into smooth, creamy peanut butter
  5. Transfer your creamy peanut butter into a mason jar for storage.

Uses for This Peanut Butter Recipe

My homemade peanut butter is a versatile ingredient. I’ve used it successfully to make recipes like:

  • Peanut butter cookies
  • Peanut butter ice cream
  • Peanut butter smoothies
  • Peanut butter overnight oats and so much more

How to Store Homemade Peanut Butter

Once your peanut butter is made, you’ll want to store it properly to ensure it stays fresh:

  • Room Temperature: You can store the homemade peanut butter in a mason jar at room temperature for up to 3 months.
  • Refrigeration: For longer shelf life, refrigerate the peanut butter, where it will stay good for up to 5 months.

Try this recipe and let me know how you like it in the comment section below!

Homemade Peanut Butter From Scratch

Homemade Peanut Butter From Scratch

Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

This homemade peanut butter is perfect for so many recipes! This 30-minute peanut butter recipe is a must-try if you want to enjoy fresh, creamy peanut butter made from scratch.

Ingredients

  • 2 cups of raw peanuts
  • Salt, to taste (optional)

Instructions

  1. Preheat your oven to 350°F. Spread the peanuts in a single layer on a baking sheet and roast for 20 minutes, stirring halfway through.
  2. Cool the peanuts for a few minutes, then place them in a food processor.
  3. Process the peanuts for 5 minutes. At the 3-minute mark, the peanuts will become dough-like. Add your salt and continue processing for another 2 minutes until the peanuts become creamy peanut butter.
  4. Store the creamy peanut butter in a mason jar.
Nutrition Information:
Yield: 24 Serving Size: 1 tablespoon
Amount Per Serving: Calories: 69Total Fat: 6gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 26mgCarbohydrates: 2gFiber: 1gSugar: 1gProtein: 3g

Leave a Comment

Skip to Recipe