Homemade Peanut Butter Recipe

No ratings yet

Learn how to easily make delicious, creamy, healthy, and sugar-free homemade peanut butter right at home with this quick DIY recipe. Made from just peanuts, it’s naturally oil-free, cost-effective, and completely customizable to your tastes—perfect every time!

creamy homemade peanut butter in a jar

Making homemade spreads, pastes, and butter is my new favorite hobby. It’s much easier than you’d think, and usually, you only need one ingredient.

Why You’ll Love Homemade Peanut Butter

  • All Natural: No preservatives, additives, or artificial ingredients.
  • Healthy and Sugar-Free: Control your ingredients for a healthier, sugar-free peanut butter.
  • Easy and Quick: Minimal ingredients, and it’s ready in under 20 minutes.
  • Customizable: Adjust salt, sweetness, and flavors to your liking.
  • Cost-Effective: Cheaper than store-bought peanut butter, especially when made in bulk.
  • Fresh and Delicious: Nothing beats the taste of freshly roasted peanuts.
  • No Added Oils: Natural oils from peanuts create a creamy texture.

How to Make Homemade Peanut Butter

Watch the full video recipe to learn how to make the best natural peanut butter.

Prefer the written recipe? Scroll down to the recipe box 👇

Homemade Peanut Butter vs Store-Bought

When comparing homemade peanut butter to store-bought:

  • Ingredients: Homemade peanut butter contains just peanuts and optionally salt, while store-bought often includes sugars, hydrogenated oils, and preservatives.
  • Health Factor: DIY peanut butter is healthier—it’s sugar-free, oil-free, and free of artificial additives.
  • Taste and Freshness: Homemade peanut butter has a fresher taste, thanks to freshly roasted peanuts.
  • Texture Control: You can control the creaminess or chunkiness in your homemade peanut butter.

Variations

Explore various homemade peanut butter variations by adding:

  • Salt: Enhances natural peanut flavor.
  • Vanilla Extract: Adds subtle sweetness and aroma.
  • Sweeteners: Honey, maple syrup, or agave syrup for sweetness.
  • Cinnamon: Adds warmth and depth.
  • Chocolate: Cocoa powder or melted dark chocolate for a decadent treat.
  • Spices: A pinch of cayenne or nutmeg for a spicy kick.
  • Seeds and Nuts: Chia seeds, flaxseeds, or almonds for added texture and nutrients.

Why My Peanut Butter Isn’t Creamy?

a peanut butter is being made in a blender

If your peanut butter isn’t creamy, here are some tips:

  • Blend Longer: It usually takes 5-15 minutes to achieve a creamy consistency.
  • Scrape the Sides: Regularly stop and scrape down the sides of your food processor or bllender.
  • Quality Equipment: Use a powerful food processor or high-speed blender.
  • Roast Properly: Properly roasted peanuts blend easier and yield creamier results.

How to Store Homemade Peanut Butter

homemade peanut butter is poured into mason jar

Store your homemade peanut butter in an airtight container or mason jar in the refrigerator. It will keep fresh for 3-4 weeks. Stir before using, as natural separation may occur.

homemade peanut butter in a jar

Homemade Peanut Butter Recipe

Learn how to make creamy, healthy, and sugar-free homemade peanut butter with this easy DIY recipe—no added oil and perfect every time!
No ratings yet
Prep Time 5 minutes
Total Time 30 minutes
DIFFICULTY Easy
Cuisine American
Servings 2.5 cups
Calories 999 kcal

Ingredients
 

  • 3 cups (450 g) Peanuts raw

Optional:

  • Salt
  • Vanilla extract
  • Sweetener read notes

Instructions
 

  • Preheat oven to 350F (175C).
  • Spread peanut in a single layer on a baking try and roast for 10-12 minutes.
  • Wrap the peanuts in a kitchen towel and rub vigorously to remove the skin. Let cool completely.
  • Place the peanuts into the blender or to a large food processor, add salt (optional) and blend until smooth and creamy, pausing to scrape down the sides as necessary.
  • At the beginning it seems like it’s not blending well, but you have to be patient. First it will be crumbly, then it will form a paste, then it will be smooth and creamy. All the process takes about 5-15 minutes (depending on your blender/food processor).
  • Transfer the peanut butter to an airtight container or to a mason jar and store in the refrigerator.

Video

Notes

  • Use Raw Peanuts – For best results, start with raw peanuts and roast them yourself for optimal flavor and texture.
  • Storage – Store homemade peanut butter in an airtight container in the refrigerator for up to 4 weeks. 
  • Texture Control – Blend longer, scraping down the sides regularly, for a smoother consistency.
  • Flavor Variations – Customize your peanut butter by adding salt, honey, vanilla extract, or spices according to your taste preferences.
  • Natural Separation – Separation of natural oils is normal. Stir peanut butter before each use.
  • For Better Understanding – I recommend watching the video recipe to clearly see each step and the ideal texture.
  • Check the FAQs – For questions about ingredient substitutions, storage, or troubleshooting tips, see the FAQs section located below the recipe card.

Nutrition

Calories: 999kcalCarbohydrates: 28gProtein: 46gFat: 87gSaturated Fat: 13gPolyunsaturated Fat: 30gMonounsaturated Fat: 39gSodium: 39mgPotassium: 1303mgFiber: 17gCalcium: 186mgIron: 7mg
Nutrition information is automatically generated and thus we can not guarantee it is 100% accurate.
Keyword peanut butter

Frequently Asked Questions

Do I need oil for homemade peanut butter?

No, natural oils from peanuts create a creamy texture without added oil.

How long does homemade peanut butter last?

Stored properly in the refrigerator, it lasts up to 4 weeks.

Can I add sweeteners to homemade peanut butter?

Yes, honey, maple syrup, or agave syrup work well.

Is homemade peanut butter healthier?

es, it’s sugar-free, oil-free, and made without preservatives.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




The maximum upload file size: 2 GB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here