If you’ve never tasted fresh, Homemade Peanut Butter, you’re in for such a treat! Creamy, nutty, and customizable, this spread takes only ten minutes and transforms humble peanuts into the most irresistible, spoon-licking delight. Whether you like it velvety smooth or crave a crunchy bite, Homemade Peanut Butter is a game changer for breakfasts, snacks, and all your favorite PB treats. Once you try it, you may never go back to store-bought again—seriously!

Ingredients You’ll Need
What’s amazing about Homemade Peanut Butter is just how straightforward the ingredient list is—each item works hard to create the flavor, texture, and lush richness you crave. Simple pantry staples combine into something truly special!
- Dry roasted peanuts (unsalted): These are the undeniable star, bringing that classic peanutty depth and a toastiness you just can’t fake.
- Peanut oil: A drizzle is totally optional, but it’s your ticket to an extra-creamy finish if you like your Homemade Peanut Butter super spreadable.
- Salt: Just a dash wakes up all the flavors, adding presence and balance, but you can absolutely adjust to your taste or skip it for no-salt diets.
- Honey or maple syrup: Optional but oh-so-good, a swirl of either gently sweetens and rounds out each bite without overpowering those iconic nutty notes.
How to Make Homemade Peanut Butter
Step 1: Start with the Peanuts
Add your dry roasted peanuts to a food processor. No need to chop or prep—just toss them right in. The natural oil in peanuts will help everything blend smoothly, even before you add anything extra.
Step 2: The First Blend
Blend for about one to two minutes. At this stage, you’ll see the peanuts turn crumbly and almost flour-like. Pause to scrape down the sides with a spatula to keep things even.
Step 3: Keep Processing for Creaminess
This is where the Homemade Peanut Butter magic happens. Continue blending for another three to five minutes. Be patient! It will go from thick and clumpy to a gloriously creamy and pourable spread. Scrape down the sides as needed to make sure every bit gets incorporated.
Step 4: Adjust Texture and Flavor
If you love your peanut butter a bit thinner, gradually add the peanut oil (start with one tablespoon and add more as desired). For a touch of sweetness, blend in the honey or maple syrup now. Sprinkle in salt and blitz just until everything’s combined and tasting exactly like you want it.
Step 5: For Chunky Lovers
If chunky is your go-to, pulse in an extra quarter cup of peanuts at the end. A few quick pulses and you’ll have pockets of peanutty crunch swirled throughout your Homemade Peanut Butter.
Step 6: Store It Right
Scoop your finished peanut butter into an airtight jar or container and keep it in the fridge. A quick stir before each use will easily reincorporate any natural oil separation.
How to Serve Homemade Peanut Butter

Garnishes
For a show-stopping finish, sprinkle your Homemade Peanut Butter with a dusting of sea salt flakes or a drizzle of honey. Try a swirl of cinnamon or a handful of chocolate chips for extra flair, especially if you’re serving on a brunch board or dessert platter.
Side Dishes
This spread is so versatile! Dollop it on top of warm toast, whip it into a smoothie bowl, or serve alongside crisp apple or banana slices for a wholesome snack. It’s just as at home in overnight oats or as a dip for celery sticks during snack time.
Creative Ways to Present
Get playful: layer your Homemade Peanut Butter in pretty jars as gifts, or use it as the base for peanut dressing and sauces by blending with a little soy sauce and ginger. Make thumbprint cookies, swirl it into pancakes, or offer individual ramekins as a fun DIY topping for waffles and ice cream.
Make Ahead and Storage
Storing Leftovers
Stash any extra Homemade Peanut Butter in an airtight container in the fridge. It stays fresh and delicious for up to three weeks—just give it a good stir before each use if the oil separates a bit on top (totally natural!).
Freezing
For longer storing, freeze your peanut butter in handy small portions. Use silicone ice cube trays or freezer-safe mini containers; it’ll keep well for up to three months. Thaw in the fridge overnight before using, and stir to restore its creamy texture.
Reheating
If your stored Homemade Peanut Butter becomes a little too firm, just let it sit at room temp for a few minutes, or microwave in 10-second bursts (stirring well in between) until spreadable. Avoid overheating to keep the flavor fresh and the oil stable.
FAQs
Can I use different nuts in this recipe?
Absolutely! While Homemade Peanut Butter is a classic, you can substitute part or all of the peanuts with almonds, cashews, or pecans for your own nutty twist. Just keep in mind, oil content and flavor will vary, so you may need to adjust blending time and add oil to reach the right consistency.
Does this peanut butter separate like natural store-bought versions?
Yes, a little natural oil separation is common with Homemade Peanut Butter since it doesn’t contain stabilizers. It’s totally safe—just stir before using and the texture snaps right back!
Is Homemade Peanut Butter suitable for vegans?
Definitely! This simple recipe is naturally vegan as long as you skip the honey or opt for maple syrup instead. It’s a wonderful, plant-based way to enjoy a protein-packed spread.
Can I make this recipe without a food processor?
A food processor really makes things foolproof, but a high-powered blender can work in a pinch. Just be prepared to pause more often to scrape down the sides and avoid overheating your blender.
How can I add flavors to my peanut butter?
Homemade Peanut Butter is the perfect base for experimenting! Try adding a pinch of cinnamon, vanilla extract, a dusting of cocoa powder, or even a hint of chili for something extra special. Mix in chocolate chips or swirl with fruit jams for fun, customized creations.
Final Thoughts
If you’ve gotten this far, you need to treat yourself and whip up a batch of Homemade Peanut Butter. It’s impossibly easy, wildly delicious, and open to endless tweaks to match your style. Once you taste the freshness, you’ll want to share it with everyone—or just savor it by the spoonful yourself!
Print
Homemade Peanut Butter Recipe
- Total Time: 10 minutes
- Yield: 1 cup
- Diet: Vegan
Description
Learn how to make delicious homemade peanut butter with this easy recipe. Customize the sweetness and creaminess to suit your taste!
Ingredients
Dry Roasted Peanuts:
2 cups
Peanut Oil:
1–2 tablespoons (optional, for creaminess)
Salt:
1/2 teaspoon (adjust to taste)
Honey or Maple Syrup:
1–2 teaspoons (optional, for sweetness)
Instructions
- Add the Peanuts: Add the peanuts to a food processor and blend for about 1–2 minutes until crumbly.
- Blend: Continue processing for another 3–5 minutes, scraping down the sides occasionally, until the peanuts turn smooth and creamy.
- Add Oil: Add peanut oil gradually if needed to reach desired consistency.
- Sweeten: If you like your peanut butter slightly sweet, blend in honey or maple syrup.
- Season: Season with salt to taste and process briefly to combine.
- Store: Transfer to an airtight container and store in the refrigerator for up to 3 weeks. Stir before each use if oil separation occurs.
Notes
- Use honey-roasted peanuts for a naturally sweeter version.
- For chunky peanut butter, pulse in an extra 1/4 cup of peanuts after blending.
- This recipe works great as a base for flavored variations like cinnamon, cocoa, or vanilla.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Condiment
- Method: Blending
- Cuisine: American
Nutrition
- Serving Size: 2 tablespoons
- Calories: 180
- Sugar: 1g
- Sodium: 60mg
- Fat: 16g
- Saturated Fat: 2g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 0mg