Why You’ll Love Homemade Peanut Butter Recipe

Making peanut butter at home gives you full control over the ingredients and flavor. It’s more cost-effective, tastes better than many commercial brands, and comes together in just about 15 minutes. Whether you like it smooth, crunchy, sweetened, or spiced, this recipe adapts to your preferences.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 16 ounces (3 cups) unsalted dry roasted peanuts

  • Up to ¼ teaspoon fine salt

  • Optional flavorings: 2 to 3 teaspoons honey or maple syrup, ½ teaspoon ground cinnamon

Directions

  1. Add the unsalted dry roasted peanuts to your food processor.

  2. Blend on high speed for about 10 minutes, pausing as needed to scrape down the sides. The peanuts will change from crumbs, to a dough-like ball, to smooth, creamy peanut butter.

  3. If desired, add salt and your choice of sweetener or spice. Blend for another 30 seconds until fully combined.

  4. Let the peanut butter cool to room temperature.

  5. Transfer it to a clean jar or airtight container and seal with a lid.

  6. Store in the refrigerator and enjoy as needed.

Servings and timing

Yield: About 16 ounces (approximately 2 cups)
Prep time: 15 minutes
Total time: 15 minutes

This recipe makes enough to fill a standard medium jar—great for sandwiches, dipping fruit, or blending into smoothies.

Variations

  • Naturally sweetened: Add honey or maple syrup for a touch of sweetness.

  • Cinnamon peanut butter: Add ground cinnamon for a cozy flavor twist.

  • Crunchy style: Reserve ¾ cup of peanuts, then pulse them in at the end.

  • Mixed nut butter: Blend in almonds, cashews, or other nuts for a unique taste.

Storage/Reheating

Store your homemade peanut butter in a sealed container in the refrigerator. It stays fresh for up to 1 month. If the natural oils separate, simply stir before use. There’s no reheating necessary, but letting it sit at room temperature before serving can soften it slightly for easier spreading.

FAQs

How long does homemade peanut butter keep?

It lasts about 1 month in the fridge when stored in a clean, sealed container.

Can I make this peanut butter without a food processor?

You can try using a high-powered blender, but a food processor is ideal due to the thick texture.

Do I have to add salt?

No, adding salt is completely optional and based on taste or dietary needs.

Can I use roasted peanuts with oil?

Yes, but dry roasted peanuts are preferred to avoid adding excess oil to the mix.

What sweeteners can I use?

Honey or maple syrup are great choices. You can adjust the amount to suit your taste.

Why does homemade peanut butter separate?

The natural oils may rise to the top. Just give it a good stir before each use.

Can I make crunchy peanut butter?

Yes. Simply add some chopped peanuts back in at the end for texture.

Is this peanut butter vegan?

Yes, as long as you use maple syrup or skip sweeteners entirely instead of honey.

Can I roast my own peanuts?

Definitely. Roast raw peanuts at 350°F (175°C) for 10–20 minutes before blending.

Why does it take so long to blend?

It takes time for the peanuts to release their oils and transform into a smooth butter—be patient.

Conclusion

Making homemade peanut butter is easy, rewarding, and highly customizable. With just a handful of ingredients and a bit of time, you can enjoy a jar of creamy (or crunchy!) peanut butter that’s fresher and healthier than anything off the shelf. Perfect for spreading, baking, or simply enjoying by the spoonful.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Peanut Butter Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 15 minutes
  • Yield: 1 1/2 cups
  • Diet: Vegan

Description

This homemade peanut butter recipe is incredibly easy, requiring just one ingredient—peanuts! It’s smooth, creamy, and much tastier than store-bought versions.


Ingredients

  • 2 cups shelled raw peanuts (or roasted, unsalted)
  • 1/4 teaspoon salt (optional, adjust to taste)
  • 12 teaspoons honey or maple syrup (optional, for sweetness)
  • 12 teaspoons peanut oil or neutral oil (optional, for extra creaminess)

Instructions

  1. Preheat oven to 350°F (if using raw peanuts). Spread peanuts in a single layer on a baking sheet and roast for 10 minutes, stirring halfway.
  2. Allow roasted peanuts to cool for a few minutes.
  3. Transfer peanuts to a food processor and process for about 1 minute until crumbly.
  4. Continue processing, pausing to scrape down the sides as needed, until the peanut butter becomes smooth and creamy (about 3–5 minutes total).
  5. Add salt, sweetener, or oil if desired, and blend again until fully incorporated.
  6. Transfer the peanut butter to an airtight container and store in the refrigerator for up to 1 month.

Notes

  • Roasting enhances flavor, but you can use already roasted peanuts.
  • Be patient during blending—peanuts go through crumbly, dough-like, then creamy stages.
  • Adjust salt and sweetener to taste for your preferred flavor profile.
  • Use a powerful food processor for the smoothest results.
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Spread
  • Method: Blending
  • Cuisine: American

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 188
  • Sugar: 1g
  • Sodium: 1mg
  • Fat: 16g
  • Saturated Fat: 2g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star