Peanut Butter Recipe

Make this smooth and creamy Peanut Butter to go with your bread, smoothies, and other baked goods! It has a heavenly consistency, a rich flavor, and an endless list of health benefits in store for you! 

peanut butter

Pin this recipe on Pinterest to save for later

This natural and healthy butter is free from salt, sugar, palm oil, and preservatives. It’s absolutely better than the store-bought! Give it a try today.

How to Make Peanut Butter

Your family and friends will surely enjoy this all-natural, one-step, and one-ingredient peanut butter recipe. What could be better than homemade nutritious peanut butter, right?


Peanuts are abundant in healthy fats, protein, and fiber. You can use them to make oil, flour, sauces, dressings, toppings, and peanut butter! Raw peanuts usually taste like peas, but when roasted, they taste sweet with a hint of vegetable flavor. 

However, peanuts are one of the most common allergens in the world. Hence, before making or consuming it, ensure that you are not harming your health. 

The creamy texture and tasty flavor create an impression that it’s difficult and tedious to make. But in reality, you only need roasted nuts and a trusty food processor!

You will also enjoy other recipes with peanuts, such as Air Fryer Peanuts, Peanut Butter Banana Milkshake, and Granola Bars!


  1. Split each peanut into two and remove their hearts or embryos.
  2. Put the peanuts in the food processor or blender and let them blend until the consistency becomes smooth. 
  3. Scrape down the peanuts on the sides with a spatula.
  4. Repeat this process until you achieve a buttery and smooth consistency.
peanut butter recipe

Before you know it, you have already created your peanut butter in less than 30 minutes! Pour the contents into an airtight jar, and you can use it for bread, smoothies, desserts, and other dishes!


How to Select and Store Raw Peanuts

  • If you happen to purchase unshelled and whole peanuts, choose ones that don’t have bruises or cracks.
  • Discard any discolored peanuts to prevent spoilage. 
  • Store the raw peanuts in an airtight container and refrigerate, freeze, or leave them at room temperature for up to 6 months.
  • Since this recipe requires roasted peanuts, you can roast the peanuts in the oven

How to Roast Peanuts

If you can’t find roasted peanuts in the grocery store, you can roast the peanuts at home instead.

  1. Preheat your oven to 350°C for 15 minutes. 
  2. Then, spread the shelled peanuts in a shallow baking tray or pan. Mix the peanuts every 8 minutes for even browning.
  3. Once the skin becomes loose, and the peanuts are golden brown, remove them from the oven. 
  4. Remove the skin and shell.

Alternatively, bake the unshelled peanuts for up to 25 minutes stirring every 10 minutes. From there, removing the skin and shell of the peanuts will be easy after you allow them to cool. You can also sprinkle some herbs or spices if you want flavor in your roasted peanuts. 

how to roast peanuts

How to Roast Peanuts Without an Oven

You can also roast peanuts in a pan over a stove on medium heat.

  1. Simply pour in the shelled peanuts and constantly stir to prevent burning.
  2. Cook the peanuts in the pan for 15 minutes or until golden brown. 

Roast the peanuts in a microwave.

  1. Shell and remove the skin of the peanuts, then put them in a microwaveable dish bowl.
  2. Microwave the peanuts for 2 minutes with the microwave set on high. 
  3. After the first two minutes, stir the peanuts for even browning.
  4. Microwave for another two minutes, then let the peanuts cool at room temperature. 

Moreover, peanuts can also be roasted in a preheated air fryer for 8 minutes. You can add in your desired seasoning before turning on the air fryer. 

How to Store Roasted Peanuts

Store the unshelled or shelled roasted peanuts in an airtight container, which can last up to one month at room temperature.

You can also place it in the fridge for up to six months or in the freezer for up to one year. 

How to Make Peanut Butter Without a Food Processor

You can still make peanut butter without a food processor but remember that other methods of making this at home can have an effect on the consistency and smoothness of the peanut butter. 

As an alternative to a food processor, use a blender at high speed for a finer consistency. Blending peanuts can usually take up to 10 minutes or longer. You may also use a mortar and pestle to pound and grind the peanuts until they become fine and smooth. 

Peanut Butter Variations

This organic peanut butter recipe is vegan, gluten-free, and dairy-free

If you want to add more flavor, you can add some honey, maple syrup, cocoa powder, chocolate, or cinnamon while it blends in the food processor

  • Food processor: Use this equipment to grind the peanuts into a thick, rich paste. 
  • Spatula: This comes in handy when scraping the contents on the sides of the food processor. 
  • Airtight jar: Store your peanut butter in an airtight jar. 

This post contains affiliate links, which means I earn commission income from qualifying purchases at no extra cost to you. Please read the full disclosure for more information.

How to Use Peanut Butter

Aside from the classic peanut butter sandwich, this condiment can also be used for smoothies, drinks, desserts, puddings, oatmeals, marinades, dipping sauces, salad dressings, soups, pies, and more! 

Peanut butter is definitely a versatile, healthy, and tasty ingredient that you should have in your kitchen. 

Storage Tips

  • At room temperature: Store the peanut butter in an airtight container and place it in a cold and dry area for up to four weeks. 

make ahead

  • In the fridge: Pour the peanut butter into a glass airtight container that lasts up to three months. 
  • To freeze: Peanut butter can be frozen for up to 6 months in the same container. To defrost, simply leave the peanut butter at room temperature for a few hours. After defrosting, it is not recommended to refreeze it as it might affect the consistency and the flavor. 
how to make peanut butter

Frequently Asked Questions

Is peanut butter good for my health?

Yes, it is! Peanut butter is packed with vitamins and minerals to help your overall health. It aids in taking care of your heart, gaining muscle, losing weight, and regulating blood pressure. 

However, like any other food, this should be used in moderation to avoid adverse effects.  In fact, the U.S. Department of Agriculture recommends consuming only up to two tablespoons of peanut butter per day

While this has high-calorie content, research shows that it can still help with weight loss and reduce the vulnerability to obesity. Moreover, according to JAMA Internal Medicine, consuming peanut butter can help fight against cardiovascular diseases and complications. 

What are the benefits of peanut butter?

Here are some peanut butter benefits that you will surely appreciate about this condiment:

  • Its nutty and sweet taste will satisfy your appetite.
  • Consuming it can curb your cravings to help you cut down on weight.
  • Peanut butter is low in carbs, making it suitable for people with diabetes.
  • This condiment has properties to improve your skin and hair.

Can you consume peanut butter every day?

Of course! Peanut butter can be used daily, but as mentioned in the preceding question, limit your intake to two tablespoons per day. 

roasted peanut

This post may contain general information and does not constitute professional medical advice. Always seek information or advice from a qualified medical professional. Please read the full disclaimer for details.

how to make peanut butter

Homemade Peanut Butter

Once you try this Homemade Peanut Butter recipe, you will never need to buy peanut butter again!
Prep Time 25 mins
Total Time 25 mins
Servings 500 g
Course Condiment/spice
Cuisine American, South America
Calories 570kcal


  • 500 g peanuts (roasted and peeled)


  • Prepare the roasted peanuts.
    Split each peanut into two and remove their hearts or embryos. The heart or embryo is the tiny nub that you will notice attached to peanut halves. This can cause a slightly bitter flavor in the peanut butter.
  • Use a food processor to make the peanut butter.
    Put the peanuts in the food processor or blender and let them blend until the consistency becomes smooth.
    Scrape down the peanuts on the sides of the food processor or blender to make sure that all of the peanuts are ground into a paste. Repeat this process until you achieve a buttery and smooth consistency.



  • You can roast peanuts in an oven, microwave, stove, or air fryer.
  • Even without an oven, you can make peanut butter using a blender, mortar, and pestle.
  • Always store your peanut butter in an airtight container on the counter, in the fridge, or the freezer.
  • Unshelled peanuts can usually take up to 20 minutes to roast.


Serving: 100g (of 500g)Calories: 570kcalCarbohydrates: 16gProtein: 26gFat: 50gSaturated Fat: 8gPolyunsaturated Fat: 17gMonounsaturated Fat: 22gSodium: 22mgPotassium: 744mgFiber: 10gCalcium: 106mgIron: 4mg
Keyword easy peanut butter, easy plant-based butter, homemade butter, homemade spread, nut butter, smooth peanut butter

About Lola

Learn more

Never miss a recipe. Get new recipes and more in your inbox.

You might also like

Leave a Reply

Your email address will not be published.

Recipe Rating