Honey Roasted Peanut Butter – 3 Ingredients (with video!)
This homemade crunchy Honey Roasted Peanut Butter recipe is absolutely delicious, healthy, and made in your food processor with just 3 ingredients! It’s squeaky clean and oh so simple to make!

Why We Love Homemade Peanut Butter
This homemade honey roasted peanut butter is absolutely perfect. There, I said it.
- Great Flavor: Not only is it rich and creamy with a good crunch, but it has a hint of sweetness from the honey, and a bit of salt to balance it all out. Honestly, there isn’t a better way to put it… it’s really is perfect!
- Crunchy OR Creamy: Fair warning, I make my peanut butter crunchy style because that’s the ONLY right way to have peanut butter. I’ll give you instructions to make smooth peanut butter too, but if that’s how you like it, I’m not sure we can be friends. Juuuuust kidding!
- Clean Ingredients: Now do me a quick favor and check on the ingredients in the peanut butter you have in your pantry. Unless you’ve bought the fancy type, it probably contains added sugar, oils, and sometimes other weirdo ingredients that certainly aren’t necessary for peanut butter to be amazing.Making homemade condiments is much healthier than store bought stuff, since you get 100% control over the ingredients you add. Instead of refined sugar, we use all natural honey. Instead of added oils, we use the natural oils of the peanut. And instead of loading it with sodium and preservatives, you can add salt to taste.
Not to mention it’s one of the fastest, easiest, and budget friendly recipes to make, and it’s just one of those things that is SO MUCH BETTER when it’s made fresh.
You may also like: Crunchy Asian Salad, Gluten Free Lunch Box Ideas, Apple Rosemary Butter.
Recipe Ingredients

I told you it was simple, didn’t I? Here’s what’s in the peanut butter:
- Peanuts. There should be one ingredient in your peanuts, and it’s peanuts. Choose unsalted, that way you have total control over the salt factor!
- Honey.
- Salt, optional. If you’re watching your sodium, feel free to omit it.
Yup, that’s it! Just three simple ingredients, and absolutely NO JUNK.
Step by Step Instructions


Next, add all ingredients except 1/2 cup of peanuts to your food processor. If you like smooth peanut butter, go ahead and add ALL the peanuts to the food processor now.
Pulse the mixture for a few seconds to break up the whole peanuts, then puree on high for 5-7 minutes. You may find you need to stop a few times to scrape the sides down with a rubber spatula. That’s normal!
When the peanut butter is creamy and dreamy and flows through the blades easily, it’s ready!
Last, add the 1/2 cup of peanuts that you set aside back into the food processor. Pulse again, just until the peanuts are broken down and blended into the mixture. Now you’ve got crunchy, absolutely delicious peanut butter!

Storing Homemade Peanut Butter
Once your peanut butter is done, transfer it to an airtight jar or container. It doesn’t need to be refrigerated, so you can store in a cool place like a kitchen cabinet for up to one month.
Of course, you have the option to store it in the refrigerator, which will help the peanut butter to last longer, up to 4 months.
Just remember to take it out of the refrigerator and let it sit at room temperature for about an hour before you use it, since it’ll harden at cold temperatures.

I’d love to hear about your experience making this recipe!
Please leave a comment below or tag me on Instagram @cookathomemom.

Honey Roasted Peanut Butter
Equipment
Ingredients
- 4 cups unsalted peanuts
- 2 – 3 Tablespoons honey
- 3/4 – 1 Tablespoon salt, optional
Video
Instructions
Roast the Peanuts
- Lay the peanuts on a cookie sheet and place in a preheated oven at 350 degrees Fahrenheit for about 5 minutes. Remove from the oven and allow the peanuts to cool slightly.
- If you're making crunchy peanut butter, set 1/2 cup of peanuts aside. Skip this step if you want smooth peanut butter.
Make the Peanut Butter
- Add all ingredients (except the 1/2 cup of peanuts) to your food processor.Pulse for a few seconds to break up the whole peanuts, then puree on high for 5-7 minutes. You may need to pause a few times to scrape the sides of the food processor with a rubber spatula.
- When the peanut butter is creamy and the mixture flows through the blades easily, it's ready! Taste it and season with more salt or honey to taste.Add the remaining 1/2 c. of peanuts to food processor. Pulse it a few times to chop the whole peanuts up a bit and mix them into the peanut butter.
- Transfer the peanut butter to a jar and store at room temperature, covered tightly, until you're ready to use it.