Homemade Peanut Butter: Easy Recipe
Learn how to make creamy and rich peanut butter. It’s packed with amazing flavour of real peanuts which will be super hard to resist.
I can’t stop making this peanut butter at home. It’s so much tastier than store-bought. If you have a high power blender, then this peanut butter can get ready in just a few minutes.
I’ll show you how to make creamy or crunchy peanut butter, plus a variation which I love. The only time-consuming part of this easy recipe is roasting the peanuts which takes about 10 minutes. Roasting helps peanuts to release oil and it brings out excellent flavor of peanuts. Once you have roasted peanuts, 70% of your job is done.
Why I Make My Own Peanut Butter
- Peanut butter is one of the healthiest sources of proteins. It has the right amount of amino acids for protein digestion. Just one tablespoon will give you 4 grams of good quality protein.
- One tbsp of peanut butter also contains about 8 grams of healthy fat. Fats are an essential part of your daily nutrition. Excluding them from your diet in the name of weight loss can be detrimental to your health especially your brain health. Being fat deficient is one of the primary reasons for hormonal imbalance and lower energy levels. You must include good fats in your and your child’s diet in just the right amount. Therefore, it is an excellent food for natural weight gain in kids.
- In addition to protein, peanut butter is also packed with vitamins and minerals like vitamin B6, vitamin E, biotin, zinc and magnesium. If you are a fitness enthusiast, then eating peanut butter daily can keep your body functioning at its best and provide you that necessary boost of vitamins and minerals.

How Healthy Is Store Bought Peanut Butter
Pick up the label and check the ingredients. If the ingredient list just says 100% Peanuts, it means it is good to buy though it might be a little expensive.
However, most peanut butter ingredients would include roasted peanuts, sugar, emulsifiers, hydrogenated vegetable oil which includes cheap quality processed cotton oil, palm oil and soybean oil and salt.
So along with all that healthy peanuts, you and your kids are also having processed sugar and inflammatory bad oils. This is definitely not what you want to put in your or your child’s system.
So, here comes the homemade version to rescue! All you need is a high power blender and of course peanuts.
Ways To Use Peanut Butter

- The easiest and the most delicious way to use it is, peanut butter toast with maybe bananas or strawberries on top.
- You can make peanut butter cookies, muffins, add it to granola, smoothies, overnight oats or have it with fruits like apples. I personally love peanut butter and apple combination.
- You can make energy balls with peanut butter for healthy snacking.
- You can also make Peanut Butter Dressing for salads.
Step by Step Instructions
For detailed recipe, please jump to the recipe card below
- Spread raw peanuts on a baking tray and dry roast in a preheated oven at 180 C for ten minutes or till peanuts release slight oil. After 4 to 5 minutes, give a shake then roast again for another 4 to 5 minutes. You can also dry roast the peanuts on stove top as well till they are fragrant. Just make sure not to burn them. Keep stirring.

Note: Save yourself time and use pre roasted unsalted peanuts with or without skin. I retained skin of some peanuts because skin of peanuts is super rich in antioxidants.
- Put the peanuts in a blender and blitz till peanuts crumble. Now if you like Chunky Peanut Butter, take out few tbsps of crumbled peanuts and mix towards the end when the peanut butter is ready.

- Blitz for another minute. Butter will start coming together. Open and scrape from the sides now. Keep repeating this process till you see butter forming. Keep blitzing at this point till butter gets a flowing consistency.

For Sweet and Salty Variation
- When you notice that butter is about to form, at this stage you can 1/4th tsp of either rock salt or sea salt, 1 tbsp of raw honey and 1 tbsp of either cold pressed coconut oil or olive oil. Oil will help to make it even more creamy.
- If you don’t want sweet and salty peanut butter you can simply skip this step and keep blitzing till you get smooth and creamy peanut butter.

- Blitz for another minute. It’ll start coming together. Open and scrape from the sides now. Keep repeating this process till you see butter forming.

For Chunky Peanut Butter
- Add 2 tbsps of chunky peanuts which we kept aside at this stage for Chunky Peanut Butter and mix well.
Storing
Transfer the peanut butter to a food-safe container or jar, cover it, and store it in the refrigerator for up to 1 or may be even 2 months if stored well.
In winters, you can keep the peanut butter at a room temperature. If the peanut butter separates, use a spoon to stir it until it is well blended.
- Caution: Peanut Butter is not recommended for kids below 1 year because it can cause allergies and choking hazards.
Make Your Own Peanut Butter | Easy Recipe
Equipment
- 1 High Power Blender
Ingredients
- 2 cups Raw Peanuts with or without skin
For Sweet and Salty Variation
- 1/4th tsp Rock Salt or Sea Salt
- 1 tbsp Raw Honey
- 1 tbsp Cold Press Coconut or Olive Oil
Instructions
- Spread raw peanuts on a baking tray and dry roast in a preheated oven at 180 C for ten minutes or till peanuts release slight oil. After 4 to 5 minutes, give a shake then roast again for another 4 to 5 minutes.
- Alternatively, you can also dry roast the peanuts on stove top as well till they are fragrant. Just make sure not to burn them. Keep stirring.
- Put the peanuts in a blender and blitz till peanuts crumble. Now if you like Chunky Peanut Butter, take out few tbsps of crumbled peanuts and mix towards the end when the peanut butter is ready.
- Blitz for another minute. Butter will start coming together. Open and scrape from the sides now. Keep repeating this process till you see butter forming. Keep blitzing at this point for creamy peanut butter. This process takes 5-7 minutes.
For Variation
- When you see that butter has started forming, at this stage add rock salt or sea salt, coconut oil or olive oil and raw honey for sweet and salty variation of peanut butter.
For Chunky Peanut Butter
- Once the butter becomes smooth, add 2 tbsps of chunky peanuts which we kept aside at this stage for Chunky Peanut Butter and mix well.
Notes
- Save yourself time and use roasted unsalted peanut butter. Just heat them in the oven or on stove top for 2 minutes. Warm peanuts will help to release the butter more quickly than cold peanuts.
- Use a high power blender to make any kind of nut butter. It will save you a lot of time. However, if you don’t have a high power blender, you can still make peanut butter but it might take few extra minutes.
- 2 cups of peanut butter will give you roughly 10 ounces or 300 grams of peanut butter.
Tried this easy peanut butter recipe? Let me know how it turned out in the comments below! I’d love to hear if you added your own twist—maybe a pinch of salt, honey, or even some cocoa!