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)
- 1–2 teaspoons honey or maple syrup (optional, for sweetness)
- 1–2 teaspoons peanut oil or neutral oil (optional, for extra creaminess)
Instructions
- 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.
- Allow roasted peanuts to cool for a few minutes.
- Transfer peanuts to a food processor and process for about 1 minute until crumbly.
- Continue processing, pausing to scrape down the sides as needed, until the peanut butter becomes smooth and creamy (about 3–5 minutes total).
- Add salt, sweetener, or oil if desired, and blend again until fully incorporated.
- 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