Homemade Peanut Butter
Homemade peanut butter with a toasty, nut-forward flavor and a silky texture that’s perfect on everything and beats anything store-bought.
Prep Time 5 minutes mins
Cook Time 10 minutes mins
Blending 5 minutes mins
Total Time 20 minutes mins
Course Snack / Spread
Cuisine American
Pan / Skillet
Spatula or wooden spoon
Blender
Measuring cups & spoons
Airtight jar
- 1 cup roasted peanuts
- ¼ tsp fine salt
Pan-roast the peanuts over medium heat, stirring constantly for 8–10 minutes until they are golden and fragrant. Remove from heat and allow them to cool completely.
Add the cooled peanuts to the blender and pulse in short bursts (3–5 seconds each) until they are coarsely chopped.
Blend on low to medium speed, pausing every 30–60 seconds to scrape down the sides of the jar. The peanuts will progress from coarse crumbs → sticky paste → smooth, creamy peanut butter.
Add ¼ tsp salt once the mixture starts forming a paste and blend again until fully incorporated.
Continue blending until the peanut butter reaches your preferred smoothness. Without oil, it will be slightly thicker than store-bought but still spreadable.
Transfer to an airtight jar and store in the refrigerator for 2–3 weeks. Stir gently before use if natural oil separates.
Keyword Easy Peanut Butter, Homemade Peanut Butter, No Sugar Peanut Butter, Peanut Butter Recipe