Level up your PB and J sandwiches with this Homemade Peanut Butter recipe. It’s so easy, you’ll never pick up a jar at the store ever again! This Honey Peanut Butter version is sweet, nutty and creamy. You’ll want to slather it all over your morning toast but most likely you’ll want to eat it by the spoonfuls straight from the jar.
We buy Skippy honey peanut butter exclusively at our house because who doesn’t love honey and peanut butter together. But did you know it only takes 10 minutes to make your own honey peanut butter at home? It’s so easy, and it requires just 4 ingredients.
You can easily customize this homemade peanut butter recipe to your taste. Maybe you prefer it all natural with no additional ingredients, just pure peanut taste. Maybe you prefer your peanut butter on the savory side, so skip the honey. Either way, it’s great on toast and in smoothies for a quick morning jump start. Just think of all the peanut butter cookies you can make for snacking!
How to make peanut butter
You are seriously just 3 easy steps away from a jar of delicious creamy honey peanut butter that you may not want to share with anyone else.

- Roast the nuts and add them to a food processor using the metal blade.
- Process until it becomes peanut butter.
- Add your mix-ins: honey, salt, and oil. Process again until smooth.
Why is oil sometimes added to peanut butter?
Technically you can make peanut butter with just one ingredient. Adding oil will thin out your homemade peanut butter from spreadable to pourable, use it to your preference. If you’re adding a sweetener like honey in this recipe, the oil is needed to keep the peanut butter from seizing up.
Substitutions and Variations
Sweetener: I love honey in my peanut butter, but maple syrup will also work in this recipe.
Oil: It is best to use a flavorless oil like vegetable oil or canola oil, but technically you can use whatever oil you prefer. If you have peanut oil, even better! You could also use coconut oil, though personally I’m not a big fan of the coconut oil flavor in this peanut butter recipe (Believe me, I tried!).
Spices: A pinch of cinnamon will be excellent in this recipe. If you want to add holiday flavor, try a bit of pumpkin pie spice or apple pie spice.
Can I make this honey peanut butter crunchy?
Make this honey peanut butter recipe as directed, then fold in roughly chopped roasted peanut if you want to make it “crunchy.”
Storing and Using Honey Peanut Butter
How to store homemade peanut butter?
Store homemade peanut butter in an airtight container or glass jar in the refrigerator. I used a clean old jam jar.
How long does homemade peanut butter last?
When stored properly in the refrigerator, homemade peanut butter will last for weeks. However, longer than 2 – 3 weeks, it will start to lose flavor. So consume within this time or adjust the recipe to make a smaller batch if you know you won’t finish it within 2 weeks.
Recipe ideas using homemade honey peanut butter
- You could eat all the PB&J sandwiches you want but I think a PB&J Homemade Poptart or these Peanut Butter Jelly Cookies and these Peanut Butter and Jam Thumbprint Cookies will be even more amazing.
- Step aside Reese’s, I got you covered with Homemade Peanut Butter Cups.
- And all the peanut butter treats you can think of, from Peanut Butter Chocolate Chip Cookies to Peanut Butter Brownies to Chocolate Peanut Butter Cupcakes.
- Dogs love peanut butter too, so don’t forget to whip up a batch of Peanut Butter Banana Dog Treats for your puppers. A small amount of honey in this peanut butter should be fine for your dogs to consume.

Honey Peanut Butter

Equipment
Ingredients
- 2 cup peanut, 281 g
- 2 tablespoon honey, 42 g
- 4 teaspoon oil, canola or vegetable, 20 g
- โ teaspoon kosher salt
Instructions
- Roast the peanuts in a skillet over medium heat for 4 - 5 minutes until lightly brown and nutty.
- Add warm peanuts to a food processor and ground for about 2 minutes.
- Add oil, honey and salt and process for another 2 - 3 minutes until smooth.
Notes
- This recipe makes 1 ยผ cup of peanut butter. One serving is 2 tablespoons.
- Donโt skip out on the oil when making this recipe, or the peanut butter will seize up when honey is added.
- Use a different type of oil to your liking but note that whatever oil you use will impart its flavor on the peanut butter. I prefer a flavorless oil or peanut oil.
- Add a pinch of spice like cinnamon to change the flavor if you wish.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like this recipe? Rate & comment below!















I’ve never tried honey in peanut butter but I will be now. This looks perfectly smooth and creamy. I love the maple syrup idea too.