How to Make Honey Peanut Butter at Home — Smooth, Natural Spread

Elevate your PB&J with this easy Homemade Honey Peanut Butter. Sweet, nutty, and creamy, it takes about 10 minutes to make and tastes far better than store-bought. Spread it on toast or enjoy it by the spoonful straight from the jar.

Honey peanut butter in a jarAt home we usually reach for honey peanut butter because the combo of honey and peanuts is irresistible. But making your own honey peanut butter is quick and simple — just four ingredients and about ten minutes. Once you try it, you may never buy another jar.

You can easily adjust this recipe to suit your preferences. For a pure, natural version, skip the honey and enjoy the peanuts by themselves. If you like a thinner, more pourable texture, add a touch of neutral oil. Homemade peanut butter is fantastic on toast, blends well into smoothies, and is perfect for baking peanut butter cookies or using in other treats.

How to make peanut butter

Three straightforward steps stand between you and a jar of rich, creamy honey peanut butter.

Making homemade peanut butter in a food processor
Honey Peanut Butter Process Photos Step 1 – 3
  1. Roast the peanuts, then add them to a food processor fitted with the metal blade.
  2. Process until the peanuts break down into a smooth paste.
  3. Add honey, salt, and oil, then process again until fully combined and creamy.

Why add oil?

Peanut butter can be made from peanuts alone, but adding oil helps achieve a spreadable or pourable consistency and prevents the mixture from seizing when you add a sweetener like honey. Use the amount that gives you the texture you prefer.

Substitutions and variations

Sweetener: Honey is my favorite, but pure maple syrup works well too.

Oil: Choose a neutral-flavored oil such as canola or vegetable. Peanut oil will enhance the peanut flavor. Coconut oil can be used, though it may add a noticeable coconut taste.

Spices: A pinch of cinnamon complements the peanuts nicely. For seasonal variations, try pumpkin pie spice or apple pie spice.

Make it crunchy: Prepare the recipe as directed, then fold in roughly chopped roasted peanuts to create a crunchy texture.

A jar of peanut butter

Storing and using honey peanut butter

How to store

Keep homemade peanut butter in an airtight container or glass jar in the refrigerator. A cleaned jam jar works perfectly.

Shelf life

Stored correctly, homemade peanut butter will remain good for several weeks. For peak flavor, consume within 2–3 weeks; beyond that the taste will gradually diminish. Make smaller batches if you expect to use it slowly.

Recipe ideas using homemade honey peanut butter

  • Classic PB&J sandwiches, or upgrade baked treats like PB&J pop tarts, peanut butter jelly cookies, and thumbprint cookies.
  • Homemade peanut butter cups that rival store-bought candy.
  • All kinds of peanut butter desserts, from chocolate chip cookies and brownies to peanut butter cupcakes.
  • Pet-friendly treats: many dogs enjoy peanut butter, so you can use a small amount in peanut butter–banana dog treats (ensure ingredients are safe for your pet).

A spoonful of homemade peanut butterIf you try this recipe, feel free to leave a comment, share a photo, or rate it — I’d love to know how yours turned out. Cheers!

Baker’s tip: Roasting the peanuts enhances their flavor and releases warm oils, which makes the peanuts easier to process. Don’t skip roasting.
5 from 1 vote

Honey Peanut Butter

By Trang Doan
Sweet, nutty, and creamy homemade peanut butter that’s quick to prepare and perfect for spreading or snacking straight from the jar.
Servings: 10
Honey peanut butter in a jar
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes

Equipment

  • Food processor

Ingredients

  • 2 cup peanut (281 g)
  • 2 tablespoon honey (42 g)
  • 4 teaspoon oil, canola or vegetable (20 g)
  • 1/8 teaspoon kosher salt

Instructions

  • Roast the peanuts in a skillet over medium heat for 4–5 minutes until lightly browned and fragrant.
  • Add the warm peanuts to a food processor and grind for about 2 minutes until a paste forms.
  • Add oil, honey, and salt. Process for another 2–3 minutes until smooth and creamy. Adjust oil for desired consistency.

Notes

  • This batch yields about 1¼ cups of peanut butter. One serving is 2 tablespoons.
  • Adding oil prevents the peanut butter from seizing when honey is incorporated.
  • Any oil will affect flavor; choose a neutral oil or peanut oil for best results.
  • Optional: add a pinch of cinnamon or other spice to vary the flavor.

Nutrition

Serving: 34 gCalories: 188 kcal

Nutrition information is an approximation.

iconLike this recipe? Rate & comment below!

This super easy homemade peanut butter is sweetened with honey, takes just 10 minutes to make and you'll want to eat it straight from the jar