Description
This homemade peanut butter recipe is a simple and natural way to enjoy creamy, fresh peanut butter right from your kitchen. Made with just roasted peanuts and a few optional ingredients for sweetness and texture, it’s perfect for spreads, baking, or adding to your favorite dishes. Customize the consistency and flavor to your liking with easy-to-follow steps.
Ingredients
Scale
Ingredients
- 2 cups unsalted roasted peanuts
- 1-2 tablespoons peanut oil (optional, for creaminess)
- 1/2 teaspoon salt
- 1-2 teaspoons honey or maple syrup (optional, for sweetness)
Instructions
- Prepare the peanuts: Place the roasted peanuts in a food processor and pulse or process for 2-3 minutes until they break down into a crumbly paste. Stop occasionally to scrape down the sides of the bowl to ensure even processing.
- Process to creamy consistency: Continue processing the peanuts for an additional 2-4 minutes until the mixture becomes smooth and creamy. Be patient as the peanuts go through stages from crumbly to smooth.
- Add oil for smoothness: If desired, add peanut oil one teaspoon at a time to the mixture while processing until your preferred creaminess is reached.
- Season and sweeten: Add the salt and honey or maple syrup, if using, then process for another 30 seconds to fully combine all ingredients.
- Store the peanut butter: Transfer the finished peanut butter to an airtight container and store at room temperature for up to 2 weeks or refrigerate for up to 1 month.
Notes
- For chunky peanut butter, reserve 1/4 cup of peanuts, chop them coarsely, and stir them into the smooth peanut butter at the end.
- Use natural roasted peanuts to achieve the best peanut flavor.
- Adjust the amount of salt and sweetener to suit your taste preferences.
- Peanut oil is optional and helps create a creamier texture but is not required.
