Honey Peanut Butter
This post may contain affiliate links. See my disclosure policy.
My honey roasted peanut butter recipe is sweet, nutty, and creamy. It’s easy to make in a food processor and needs just three simple ingredients.

Growing up, honey peanut butter sandwiches were my favorite lunchbox treat, and to this day, my family and I love anything peanut butter. Since I make my own peanut butter weekly, adding honey was a no-brainer. After testing it many times, I landed on the perfect balance: thick, spreadable, and just sweet enough without overpowering the nutty flavor.
Why I love this honey peanut butter recipe

- 3 ingredients. All you need is honey, peanuts, and a dash of oil.
- Quick and easy. It’s ready to enjoy in under 10 minutes.
- Healthy. No hydrogenated vegetable oil, corn syrup, or refined sugar. You can’t say that about most store-bought varieties (looking at you, Peter Pan and Skippy!).
- Cheaper than name brands. Peanuts are affordable, so why am I paying upwards of $8 for a jar of peanut butter? Never again!
Key Ingredients

Find the printable recipe with measurements below.
- Peanuts. Roasted and unsalted.
- Honey. For the best recipe, use good quality honey like Manuka. Alternatively, you can use maple syrup or agave. Just know the flavor will be slightly different.
- Coconut oil. Measured in its liquid state. Unless you like the overpowering flavor of coconut, opt for refined coconut oil. You can also use any neutral-flavored oil, like rapeseed or safflower.
How to make honey peanut butter

Step 1- Blend the peanuts. In a blender, add the peanuts and blend until crumbly, stopping regularly to scrape down the sides with a spatula.

Step 2- Add the remaining ingredients. Add the honey and blend until thick and combined. Slowly add the oil while still blending. If the mixture is too thick, add more oil.
Arman’s recipe tips
- Roast your peanuts. If you can’t find roasted, unsalted peanuts, get raw peanuts and bake them on a baking sheet in the oven at 350°F for 15-20 minutes (see my recipe video in the recipe card where I demonstrate this method!).
- Adjust the consistency. Prefer chunky peanut butter? Add chopped peanuts at the end. Like creamy peanut butter? Add more oil.
- Be patient. It may take a while before you start seeing that peanut butter-like consistency, but keep at it!
- Blend on low speed. So you don’t burn out your blender. If the blender feels warm to the touch, turn it off and let it cool down for a few minutes.
- Add a pinch of salt to bring out the natural sweet flavor.
Frequently asked questions
If you are allergic to honey, don’t like its flavor, or don’t use it due to your diet restrictions, I recommend using agave syrup instead. In recipe testing, I found that agave syrup was a 1:1 substitute for honey and provides very similar results.
Both honey and peanut butter harden at cold temperatures. So, if you are storing your honey-roasted peanut butter in the fridge, allow it to sit at room temperature for up to an hour before you use it.

Storage instructions
To store: Transfer the spread into an airtight container or jar and store it at room temperature for up to 4 weeks. Keep it somewhere cool and out of direct sunlight and heat sources.
To freeze: Place the spread in a glass jar and store it in the freezer for up to 6 months.
More homemade spreads
If you tried this Honey Peanut Butter recipe, please leave a star rating and comment. It helps others thinking of making this.

Honey Peanut Butter
Video
Ingredients
- 6 cups roasted peanuts
- 1/4 cup honey
- 1/4 cup coconut oil or any neutral oil
Instructions
- In a high speed blender, add the roasted and unsalted nuts and blend until crumbly, regularly scraping down the sides.
- Add the honey and blend until thick and combined. Slowly add the oil while still blending. If the mixture is too thick, add more.
- Transfer to a jar or container.
Wow.
Sweet peanut butter. Really want to make this. I like PB so much.
I need to start making my own peanut butter. I love it so much!
Love your recipes 😉
How do you thicken the nut butter if it’s too runny?
Add more peanuts!
and i need this in my life ASAP!!
I will personally make you a batch!
I’m tempted by this! I can’t stand the shop bought stuff, but roasted and spiced? Sounds incredible!
Just pinned 🙂 Thanks for joining in with #recipeoftheweek!
This is completely random but I ate Nandos today and thought of you (because the British Nandos TRUMPS Australia’s one!)
Yum, love honey roast peanuts but not had them in a butter before, adding cayenne sounds like a great idea too. #RecipeoftheWeek
Thank you, Jen 🙂 Appreciate it!
Thanks for linking up at our Gluten Free Fridays Party! I have tweeted and pinned your entry to our Gluten Free Fridays board on Pinterest! 🙂 I can’t wait to see what you share next time!
-Cindy
Cheers!
That looks and sounds fabulous! I love peanut butter, but yours sounds even better that ‘normal’!!
Thank you so much- I love the added spice 😉
Love peanut butter. This looks like a fantastic variation from the usual.
Thanks so much! 🙂
You present an interesting twist on peanut butter…I’ve not had spicy pb before, but I have no doubt yours is luscious…and perfect on toast. Blasphemy to be without nut butter for sure. =) Thanks much for sharing this with us at Weekend Potluck. Enjoy a lovely weekend.
Thank you Marsha- enjoy your trip this week and I’ll see you back next week! 🙂
Plain toast is edible punishment.
I love the addition of cayenne pepper. Very clever.
Also since receiving your lovely gift of almond butter, my nut butter tally is now two. Guess I need to be kicked out of the HLB community. You’d totally miss me though.
Sunshine, I totally brought you peanut butter mixed with coconut oil. Please add salt to it.