15-Minute Homemade Peanut Butter

Prep: 10 minCook: 10 min16 servingsmediumAmerican
Homemade Peanut Butter with Roasted Peanuts

Transform simple roasted peanuts into smooth, creamy homemade peanut butter in minutes using a food processor or high-powered blender. This customizable recipe lets you control the texture, saltiness, and sweetness to create the perfect spread for sandwiches, toast, or snacking. The addition of peanut oil creates an ultra-smooth consistency, while honey adds natural sweetness. Much more affordable than store-bought varieties and free from unnecessary preservatives.

Ingredients

16 servings
  • 16 ounces dry roasted peanuts
  • ¼ teaspoon salt
  • 1 tablespoon peanut oil, for creamy texture(optional)
    neutral oil1:1allergenpeanuts-free

    any flavorless oil works

    Full guide →
  • 1 tablespoon honey, or agave nectar or sugar to sweeten(optional)
    agave nectar1:1vegan

    natural liquid sweetener

    Full guide →

Instructions

  1. 1

    Place peanuts in food processor or heavy-duty blender

  2. 2

    Process for 1 to 2 minutes until desired consistency forms

  3. 3

    Check consistency and taste the mixture

  4. 4

    Add salt, oil for creaminess, and sweetener if desired

  5. 5

    Process for an additional 1 to 2 minutes for food processor or 30 seconds for blender until smooth

Tips

Tip 1

Honey roasted peanuts are already well-seasoned and may not need additional salt or sweetener

Tip 2

Processing times vary by equipment - check consistency frequently to avoid over-processing

Good to Know

Storage

Store in airtight container at room temperature for 1 month or refrigerate for 3 months

Make Ahead

Can be made up to 1 month in advance and stored at room temperature

Serve With

Serve at room temperature for best spreadability

Common Mistakes

Watch

Stop processing before it becomes too oily to avoid separation

Watch

Add oil gradually to control final texture

Substitutions

Vegan Options

honey
agave nectar1:1vegan

natural liquid sweetener

Full guide →

Nut-Free Alternatives

peanut oil
neutral oil1:1allergenpeanuts-free

any flavorless oil works

Full guide →

General Alternatives

honey
sugar1 tbsp honey = 2-3 tsp sugarrefined

granulated sweetener

Full guide →
Find more substitutions →

FAQ

Can I make this without oil?

Yes, but the texture will be thicker and less spreadable. The natural oils from peanuts will still create a paste-like consistency.

How long does homemade peanut butter keep?

Store at room temperature for up to 1 month or refrigerate for up to 3 months in an airtight container.

What if my peanut butter separates?

Natural separation is normal. Simply stir before using or store upside down periodically to redistribute oils.