Learn how to make Homemade Peanut Butter, with both cinnamon and chocolate flavors, when you follow these simple and quick steps!
Jump To
- Also Featured In
- Ingredients You Need to Make Homemade Peanut Butter
- How to Make Homemade Peanut Butter
- How to Make Different Flavors of Peanut Butter
- How Much Does Homemade Peanut Butter Cost?
- How Do You Make Homemade Peanut Butter Runny?
- How Long Does Homemade Peanut Butter Last?
- My Favorite Peanut Butter Recipes
- 📖 Recipe
- How to make Homemade Peanut Butter: 3 Flavors!
Also Featured In
This recipe is also featured in the following vegan recipe roundups:
We are a peanut butter obsessed family.
Peanut butter makes an appearance on our plates at LEAST once a day, if not more.
We love peanut butter drizzled on our oatmeal or smeared on a piece of toasted bread for breakfast
I use peanut butter often when I'm cooking like in this Peanut Butter Tempeh and Broccoli Sheet Pan Dinner, Creamy Peanut Butter Sweet Potato Curry and our favorite Peanut Butter Pumpkin Soup.
As for dessert, I'll never pass up one of these Easy Vegan Peanut Butter Cups!
Since we use peanut butter so often, I wanted to learn how to make it myself.
You guys, making homemade peanut butter couldn't be easier.
Let me show you how to make it!
Ingredients You Need to Make Homemade Peanut Butter
As you can probably guess, you don't need many ingredients to make homemade peanut butter.
In fact, you just need two!
Even the salt is optional!
Our family loves salted peanut butter, so I always add some sea salt to my homemade peanut butter.
How to Make Homemade Peanut Butter
Now it's time to answer the question you're all here for!
Thankfully, making homemade peanut butter is super simple.
Follow the step-by-step instructions below and you'll be enjoying runny, homemade peanut butter in no time!
- Preheat your oven to 350 degrees and line a baking tray with a silicone baking mat or parchment paper. Spread your raw peanuts in a single layer on the tray and roast them in the oven on the middle rack for 10-15 minutes. Stir the peanuts half way through the baking time and watch them carefully towards the end as you don't want them to burn. You will know they are done when they are fragrant and some are starting to turn golden.
- Once roasted, removed the peanuts from the oven and carefully place them in your food processor along with ½ teaspoon of sea salt.
- Process the peanuts until smooth, scraping down the sides of the food processor as needed. After 30 seconds you should have a fine meal. After about 2-3 minutes you should have a sticky dough. 5 minutes after starting, you should have runny peanut butter. I like to let my peanuts process for a couple minutes more even after they turn into butter so that the final product is a super runny peanut butter.
How to Make Different Flavors of Peanut Butter
To make the cinnamon or chocolate peanut butter, first make peanut butter by processing the peanuts and salt into peanut butter.
Then add in the remaining ingredients listed in the recipe card for one flavor and process until smooth.
If needed you may want to add in 1-2 teaspoons of coconut oil to create a runnier nut butter as the extra ingredients may have thickened up the peanut butter.
Store these homemade nut butters in the fridge for a few months!
You can also use different nuts to make different nut butters, such as our favorite Homemade Pecan Butter!
How Much Does Homemade Peanut Butter Cost?
The cost of making peanut butter at home will obviously depend on how much you spend on peanuts.
For me here in KL, a jar of store-bought peanut butter costs me about $5, while a jar of homemade peanut butter costs me about $1.
I found a good deal on peanuts from a grocery store I frequent and since then I just pick up a few bags of peanuts every time I go. That way I always have them on hand to make more peanut butter whenever our jars get low.
How Do You Make Homemade Peanut Butter Runny?
For me, I find that if I process the peanuts long enough they will naturally turn into a runny peanut butter.
However, if you are having trouble getting your peanuts to turn runny, you can always add in 1-3 teaspoons of neutral oil to achieve a runnier nut butter.
How Long Does Homemade Peanut Butter Last?
In our house, homemade peanut butter doesn't last long!
But to answer your question more specifically, to be safe I would recommend storing your homemade peanut butter in the fridge to keep the oils from going rancid.
Pour the homemade peanut butter into a jar, seal the jar and store it in the fridge for up to a month.
We honestly don't always do this due to how quickly we go through a jar of homemade peanut butter, but it's probably better to be on the safe side.
My Favorite Peanut Butter Recipes
Like I mentioned at the beginning of this post, peanut butter finds its way into so many of my recipes, from both sweet to savory.
Below are some of my all-time favorite peanut butter recipes!
- Creamy Peanut Butter Sweet Potato Curry
- Easy Peanut Butter Cups
- Healthy Peanut Butter Chocolate Chunk Granola
- Creamy Vegan Pumpkin Soup with a Peanut Butter twist!
📖 Recipe
How to make Homemade Peanut Butter: 3 Flavors!
Ingredients
REGULAR PEANUT BUTTER:
- 2 cups peanuts
- ½ teaspoon sea salt
CINNAMON PEANUT BUTTER:
- 2 cups peanuts
- ½ teaspoon salt
- ¼ cup coconut sugar
- 1 teaspoon cinnamon
- 1-2 teaspoons coconut oil optional
CHOCOLATE PEANUT BUTTER:
- 2 cups peanuts
- ½ teaspoon salt
- ½ cup coconut sugar
- ⅓ cup cocoa powder
- 1*2 teaspoons coconut oil optional
Instructions
- Preheat your oven to 350 °F and line a baking tray with a silicone baking mat or parchment paper. Spread your raw peanuts in a single layer on the tray and roast them in the oven on the middle rack for 10-15 minutes. Stir the peanuts half way through the baking time and watch them carefully towards the end as you don't want them to burn. You will know they are done when they are fragrant and some are starting to turn golden.
- Once roasted, removed the peanuts from the oven and carefully place them in your food processor along with ½ teaspoon of sea salt.
- Process the peanuts until smooth, scraping down the sides of the food processor as needed. After 30 seconds you should have a fine meal. After about 2-3 minutes you should have a sticky dough. After about 5 minutes you should have peanut butter. I like to let my peanuts process for a couple minutes more even after they turn into butter so that the final product is a super runny peanut butter.
- To make the cinnamon or chocolate peanut butter, first make peanut butter by processing the peanuts and salt into peanut butter. Then add in the remaining ingredients and process until smooth. If needed you may want to add in 1-2 teaspoons of coconut oil to create a runnier nut butter as the extra ingredients may have thickened up the peanut butter.
Marie says
I have made my own peanut butter for years - so much better (and cheaper) than store-bought! Never tried adding cinnamon though, will definitely give that a try. Thanks for the tip!
Faith says
Let me know if you give it a try Marie! I sweetened the cinnamon version, but I'd like to know if peanut butter with just cinnamon and no sugar is still good!
Marie says
I tried today without any sweetener, and it worked out perfectly ! So good! I added it on top of oatmeal sweetened with banana, so didn't feel that I needed any additional sugar, and the flavors combined really well. Guess it would be perfect on toast with banana or just as a dip/topping with different fruits. Thanks again 🙂
Faith says
That’s great to know marie!! And I wish I had that bowl of oatmeal. Thanks for sharing!