Healthy Peanut Butter

Note: This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

Learn how to make your own creamy and healthy homemade peanut butter with this one ingredient recipe. 

A white bowl of creamy peanut butter with a spoon scooped in the peanut butter.
Creamy One Ingredient Peanut Butter
 
When I first came to the US I fell in love with the creamy nutty taste of peanut butter. As a grad student with limited cooking skills and time, making PB&J became my go-to breakfast. To this day, eating a creamy yet sweet peanut butter and jelly sandwich takes me back to those first years here.

Why are homemade nut butters good for you?

While buying homemade nut butters at the store is extremely convenient, making them at home is a healthier option. Many manufactured nut butters contain different additives that aren’t very healthy for you. Hydrogenated oils, sugars, and food colorings are some of the added ingredients in store bought peanut butters. 
 
By making your nut butters at home you know exactly what you are putting in as well as what you are getting out of your peanut butter. Homemade nut butters are packed with nutrients and minerals such as biotin, folate, and magnesium as well as unsaturated fats. 

Different kinds/textures of peanut butter

The two main kinds of peanut butter include creamy and chunky. Creamy, like the kind in this recipe, contains uniformly ground peanuts. Chunky, on the other hand, contains a mixture of ground and chopped peanuts. 

Why you’ll love this healthy peanut butter recipe

Aside from the wonderful health benefits associated with homemade peanut butter, there are many additional reasons to love this quick and delicious recipe!

  • No oil- this recipe contains no added oils.
  • Tastes great– slightly salted and smooth this delicious peanut butter satisfies all your peanut butter cravings.
  • You know what goes into it– simple ingredients help you know exactly what you are putting into your peanut butter.
  • Inexpensive– peanuts are the cheapest nut on the market making this recipe budget friendly. 
Creamy peanut butter in a food processor with the words.
Fresh Peanut Butter

How to make peanut butter

Ingredients: roasted peanuts.

Optional add ons – salt, honey or maple syrup (to sweeten it).

Save the recipe form

💌  Want to save this recipe?

Enter your email below, and we will send it straight to your inbox. As a bonus, you'll receive recipe ideas every week!

Process

Step 1 – Roast peanuts (or get store-bought roasted peanuts)

To begin, roast your peanuts to get intensify the flavor. You can choose to either air fry or roast peanuts in the oven. 

To roast in the oven, bake at 325°F for 10-12 minutes. Toss the peanuts halfway for even browning.

If you roast them in the air fryer, cook at 325°F for 10 minutes. Remember to toss the peanuts halfway through for even cooking. I prefer to use the air-fryer because it is faster and gives perfect results every time.

A collage of images showing peanuts being air fried
Air fried Peanuts

Note: Let the peanuts cool down for at least 10 minutes before grinding. 

Step 2 – Blend peanuts

  1. Pour the roasted peanuts in the bowl of a food processor. 
  2. Blend the peanuts till they turn into a smooth and creamy paste. Stop and scrape every 2-3 minutes or as needed. The blending process should take about 3-5 minutes. Depending on the food processor, this could take more or less time- the key is to be patient. (Note: When you start blending the peanuts will turn into a dry powder first, it then rolls up into a dough and then finally starts turning into a paste.)
  3. If using salt and maple syrup, add them at this point and mix well with a spatula to incorporate it in. Alternatively blend the salt and syrup in with the food processor for a creamy paste, but I find it’s easier to just mix it with a spatula. 
  4. Store the peanut butter in a glass jar or airtight container in the refrigerator for about 2-3 months.
A collage of images showing different stages of Peanut butter while being ground
Step by step Peanut butter

Tips

  1. Allow roasted nuts about 5-10 minutes for cooling before blending them. 
  2. The food processor grinds nut butter faster compared to a high-performance blender. So if you have a food processor try that first. 
  3. You’ll need to determine the minimum quantity of nuts you need to add to your food processor so that these nuts grind properly. For my food processor, it was about 2 cups. 
  4. To prevent your blender or food processor from overheating and shutting down, stop and scrape the sides every 3 minutes. Then wait for about 30-60 seconds before blending again. Ideally this should not take more than 5 minutes. 
  5. The blending time will vary depending on the device you use. Be patient and look for visual cues as explained in the instructions above. 
  6. You don’t need oil for this recipe. Simply grind the peanuts first and then add any desired flavors.

Flavoring options – add salt, honey or maple syrup

Frequently asked questions about peanut butter

How to store peanut butter

Refrigerate and use it within 2-3 months. This will help prevent the peanut butter from molding. 

In fact, nuts are prone to molding and should be stored in a cool dry place. You can freeze nuts if you buy them in bulk. Then, take them out when you are ready to use or consume them.

What can I use peanut butter for?

  1. Smoothies
  2. As a topping in oatmeal
  3. Granola / Granola bars.
  4. As a dip with your favorite fruits – apples, strawberries etc,
  5. With jams or jelly to make peanut butter sandwich.
  6. Makes for a lovely gift too!
A white plate with a piece of bread with peanut butter and another piece of bread with jelly on it.
Healthy Homemade Peanut Butter

Is eating peanut butter good for you?

Yes, eating healthy homemade peanut butter can be good for you but there is such a thing as too much of a good thing. While peanut butter is packed with protein and low in carbohydrates, not all are made the same. Many store brand peanut butters contain added sugar, oils, and fats that are not good for you. 

Is it okay to eat peanut butter every day?

It is okay to eat peanut butter everyday. Packed with fiber and protein peanut butter makes an excellent daily snack. Simply measure the serving size when you plan to enjoy the healthy nut butter.

A white bowl with creamy homemade peanut butter being poured into it on white dish towel and the words.
Creamy Peanut Butter Recipe

Which nut butter is healthiest?

Some of the healthiest nut butters you can make include peanut, almond, and cashew butter. Here are a few reasons why these are considered the healthiest nut butters. 

Widely considered the healthiest nut butter, almond butter contains 7 grams of fiber and 12 grams of monounsaturated fats (healthy fats). Almond butter tends to be more expensive than peanut butter but is more readily available than cashew butter. Tree nuts, like almonds, also help lower cholesterol. 
 
Peanut Butter contains the most protein of the nut butters. Peanuts are also less expensive than almonds making peanut butter the more cost effective nut butter.
 
Cashew butter offers different health benefits. Cashews create the creamiest nut butter making it a common dairy replacement in recipes. It contains a high source of copper which helps prevents heart disease and osteoporosis. Unlike peanut and almond butter cashew butter is high in carbs and harder to find. 
 
 
Other easy to make nut butter that is worth making at home – 
  1. Almond Butter– Considered the healthiest of the nut butters, quickly make this delicious and creamy almond butter at home. 
  2. Homemade cashew butter – You have to try this creamy and delicious cashew butter and it might just become your favorite nut butter. Spread it on toast, add it to smoothies or even when making granolas – you will love the fresh, homemade taste!
  3. Hazelnut butter – This hazelnut butter recipe is a healthy take on the popular hazelnut spread – Nutella. Make it at home in less than 10 minutes using your food processor. 
Recipe card - save the recipe

📩  Save this recipe!

Enter your email below, and we will send it straight to your inbox. As a bonus, you'll receive recipe ideas every week!

Creamy peanut butter in a food processor with the words.
Click on the stars to rate!
5 from 2 votes

Homemade Peanut Butter Recipe

This healthy peanut butter recipe makes a creamy homemade nut butter!
Pin Print Save
Cook Time: 10 minutes
Blending time: 3 minutes
Total Time: 13 minutes
Servings: 16 tablespoons

Ingredients
 
 

  • 2 cups unsalted peanuts roasted [see note]
  • 1 tablespoon maple syrup or honey, optional
  • tsp salt optional

Instructions
 

  • Add the roasted peanuts [see note] in the bowl of a food processor.
  • Blend the peanuts turn into a smooth and creamy paste. The peanut butter goes through various phases as you grind it - starts with a dry powder, rolls up into a dough and then finally starts turning into a paste [see step by step pics in the post].
  • Stop to scrape the sides of the bowl every couple of minutes, if needed. Takes about 3-5 minutes to get a fine paste. The timings may vary depending on your blender.
  • Add salt and maple syrup, if using and mix well with a spatula to incorporate it in. 
  • Store the peanut butter in a glass jar or airtight container in the refrigerator for about 2 months.

Notes

How to roast peanuts

Roasting the peanuts at home is cheaper and you can do it without oil in an oven or an air-fryer. It takes about 10 minutes in an air-fryer at 325°F and about 10-12 minutes in an oven kept at the same temperature. Don’t forget to toss the peanuts at the 5-minute mark for even browning. 
I prefer to air fry since there is no preheating needed and the peanuts are evenly roasted. 
Make sure you let the peanuts cool down for at least 10 minutes before grinding. 
Tips
  1. Let the roasted nuts cool down for about 5-10 minutes before blending them. 
  2. From what I have seen the food processor grinds nut butter faster compared to a high-performance blender. So if you have a food processor try that first. 
  3. You'll need to determine the minimum quantity of nuts you need to add to your food processor so that these nuts grind properly. For my food processor, it was about 2 cups. 
  4. Blenders and food processors can overheat and shut down. That's why don't run your machine for more than 3 minutes at a stretch. Stop and scrape the sides every 3 minutes and wait for about 30-60 seconds before blending again. 
  5. The blending time will vary depending on the device you use. Be patient and look for visual cues as explained in the instructions above. 
  6. You don't need oil for this recipe just make sure to grind the peanuts first and then add any flavorings. 
Flavoring options – add salt, maple syrup or honey, etc.
Read the post...For helpful information on ingredient swaps, storage tips, meal prep ideas, and variations!

Disclaimer: Approximate nutritional information is provided as a courtesy and can vary depending on the exact ingredients/brands used. If you have health issues, please work with a registered dietician or nutritionist.

Nutrition

Serving: 1tablespoonCalories: 110kcalCarbohydrates: 5gProtein: 4gFat: 9gSaturated Fat: 1gSodium: 19mgPotassium: 123mgFiber: 1gSugar: 2gCalcium: 11mgIron: 1mg
Diet: Vegan
Course: Accompaniment
Method: Air fryer, Blender
Keywords: DIY, easy, homemade
Cuisine: American
Did you enjoy this recipe or have a question?Please leave a comment below. Don't forget to rate!

Get dinner on the table faster!

Learn my meal planning + prepping secrets to make fresh Indian food without spending hours in the kitchen.

An overhead shot of Gujarathi kadhi along with rice, rotis and a side of lemon

FREE EMAIL COURSE

Simmer to slimmer logo

Leave a Reply

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

Recipe Rating




2 Comments

  1. 5 stars
    I haven’t ever made peanut butter at home, but I am bookmarking this recipe to try because my 7 year old loves peanut butter!

    1. Shantala – It is super easy.Once you make it at home you’ll never get store bought again. Just use a good food processor.