Homemade Honey Peanut Butter

This post may contain affiliate links.

This homemade crunchy Homemade Honey Peanut Butter is absolutely delicious, healthy, and made in your food processor with just three ingredients. It comes together quickly and has the perfect balance of sweetness, salt, and crunch!

Side view of a small glass jar filled with creamy peanut butter.

Easy Honey Peanut Butter Spread

Homemade condiments are much better than store-bought products. You have 100% control over the ingredients you add! Instead of refined sugar, we use all natural honey. Instead of added oils, like palm oil, we use the natural oils of the peanut. And instead of loading it with preservatives, you can just add salt to taste.

Not to mention this is one of the fastest, easiest, and most budget-friendly recipes to make. It’s just one of those things that is SO much better when it’s made fresh!

Why We Love Homemade Peanut Butter

  1. It has 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. 
  2. It can be made crunchy OR creamy. Crunchy style is my favorite, but I’ll give you instructions to make smooth peanut butter, too! This recipe can be used to make whatever texture you prefer.
  3. It has clean ingredients. If you check the ingredients in the peanut butter you have in your pantry, it likely contains added sugar, oils, and other ingredients that just aren’t necessary to make amazing peanut butter. This recipe cuts all of that out!
Top down of the labeled recipe ingredients on a white marble board: peanuts, honey, salt.

Ingredients

  • 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: I like to use delicious local or raw honey, but any variety of honey will work well here.
  • Salt: If you’re watching your salt intake or prefer your peanut butter without it, feel free to omit the salt.

Substitutions and Variations

Almond Butter: Swap the peanuts for raw or roasted almonds to make homemade honey almond butter. You may need to blend for a few minutes longer, as almonds are a bit firmer than peanuts. Still delicious!

Cinnamon: Add a pinch of ground cinnamon along with the honey for a warm, spiced twist.

Smooth Peanut Butter: If you prefer creamy peanut butter, simply blend all the peanuts at once and skip the extra chopped peanuts at the end.

How Make Nut Butter

Follow these simple steps to make the perfect homemade peanut butter:

Top down of the peanuts roasting on a parchment lined baking pan.
  1. Before you do anything, toast the peanuts. Lay the peanuts on a cookie sheet and place in a preheated oven at 350°F for 5 minutes. This activates all the delicious flavors in the peanuts and gives you a better tasting peanut butter.
Progression in four steps showing the peanut butter being blended from whole peanuts to a creamy consistency in the food processor.

Step 1: Add all ingredients except ½ 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.)

Step 2: Pulse the mixture for a few seconds to break up the whole peanuts, then puree on high for 5-7 minutes.

Step 3: 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!

Step 4: Add the ½ 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!

Side view of the peanut butter in a glass jar on a gray plate with sliced apples.

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 it 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 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 colder temperatures.

Top down close up of one serving of peanut butter on a plate with apple slices.

FAQs

Do I need a high-powered food processor?

Nope! Any standard food processor will work here. It just may take a little longer to reach that smooth, spreadable texture if you have an older machine.

Can I use salted peanuts to make peanut butter?

Totally! You should skip the added salt in the recipe or taste and adjust at the end if using salted peanuts. Using unsalted peanuts gives you better control over the final flavor.

Why is my peanut butter dry or crumbly?

This can happen if the peanuts aren’t roasted enough or if the food processor isn’t run long enough. Keep blending—it often smooths out with just a bit more time!

Tips for Success

You’ll be amazed at just how easy this incredible nut butter recipe is to make. For the best results, use these tips:

  • Be patient. Nut butter always looks too dry at first. Just keep blending! It’ll smooth out after a few minutes.
  • Scrape the sides often. Stop the food processor a couple of times to scrape the sides and make sure everything blends evenly.
  • Season to taste. This is helpful in all areas of cooking, and making homemade condiments is no exception! Tasting as you go will help you determine the best flavor for you.

How to Serve Honey Peanut Butter

This mouthwatering peanut butter is so good you’ll want to eat it straight from the jar. Here are some other tasty ideas for serving:

Did you make this recipe?

5 stars
I’d love to hear about your experience making this recipe! Please leave a comment and rating below!

Side view of peanut butter in a small glass jar beside slices of apples.

Homemade Honey Peanut Butter

This homemade crunchy Honey Roasted Peanut Butter is absolutely delicious, healthy, and made in your food processor with just three ingredients. It comes together quickly and has the perfect balance of sweetness, salt, and crunch!
5 from 1 vote
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 12 servings
Author: Laura Miner

Ingredients

  • 4 cups unsalted peanuts
  • 2 to 3 tablespoons honey
  • ¾ to 1 tablespoons salt optional

Video

Instructions

Roast the Peanuts

  • Lay the peanuts on a cookie sheet and place in a preheated oven at 350°F (177°C) for about 5 minutes. Remove from the oven and allow the peanuts to cool slightly.
  • If you're making crunchy peanut butter, set ½ cup of peanuts aside. Skip this step if you want smooth peanut butter.

Make the Peanut Butter

  • Add all ingredients (except the ½ 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 ½ cup of peanuts to the 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.

Notes

To store: Transfer the peanut butter to an airtight jar or container. Store in a cool but unrefrigerated place like a kitchen cupboard for up to one month. Alternately, it can be stored in the refrigerator, and it will last longer, up to 4 months. 
Note: This recipe was originally published February 26, 2014, and republished with new photos and video March 4, 2021. In May 2025, we added more tips and tricks. 

Nutrition

Serving: 2tablespoons | Calories: 296kcal | Carbohydrates: 13g | Protein: 12g | Fat: 24g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 13g | Sodium: 439mg | Potassium: 310mg | Fiber: 4g | Sugar: 5g | Vitamin C: 0.02mg | Calcium: 29mg | Iron: 1mg
Did you try this recipe? Share it with us on Instagram! @cookathomemom!

More Recipes You’ll Love

A woman in a black dress smiles while holding a bowl of food with vegetables and ground meat in a kitchen.
Hey friend, I’m Madison!

I’m the mama behind Cook at Home Mom. Through simple, family-friendly recipes and practical meal prep tips, I show busy moms how to make healthy eating enjoyable and sustainable, even with packed schedules. So glad you are here!

View Press Page

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating