Craft Your Own Peanut Butter

There’s nothing quite like the rich, creamy goodness of homemade peanut butter. Forget the store-bought versions filled with added sugars, unhealthy oils, and mysterious preservatives. This simple recipe brings you back to basics, requiring just two core ingredients to create the most incredibly smooth, flavorful, and natural peanut butter you’ve ever tasted. It’s perfectly balanced with a hint of salt, allowing the true, robust flavor of roasted peanuts to shine through. Once you experience the unparalleled taste and freshness of making your own, you’ll wonder why you ever bought it from a jar. And trust us, your family will feel the same way!

A spoon dipping into a jar of homemade peanut butter, showcasing its creamy texture and rich color.

Why Make Your Own Peanut Butter?

Stepping into the world of homemade peanut butter offers a multitude of benefits that extend far beyond just satisfying a craving. It’s a culinary journey that prioritizes health, flavor, and customization, making it a truly rewarding experience for any home cook.

Unmatched Freshness and Flavor

Store-bought peanut butter, even the “natural” varieties, often sits on shelves for months, losing some of its vibrant flavor. When you make peanut butter at home, you’re getting the freshest possible spread. The intense, toasty aroma and deep, nutty flavor of freshly processed peanuts are simply incomparable. This freshness translates into a superior taste that elevates everything it touches, from a simple slice of toast to complex baked goods.

A Healthier Choice: No Mystery Additives

Many commercial peanut butters contain hydrogenated oils, corn syrup, emulsifiers, and preservatives that detract from their nutritional value. Our 2-ingredient recipe eliminates all these unnecessary additives. You get pure peanut goodness, with all its natural proteins, healthy fats, and fiber, without any hidden sugars or trans fats. This makes it an excellent choice for anyone looking to maintain a healthier diet, manage sugar intake, or avoid common allergens found in processed foods.

Cost-Effective and Sustainable

Buying peanuts in bulk and making your own peanut butter is often more economical than purchasing premium natural brands. You can save money while ensuring you’re consuming a high-quality product. Furthermore, reducing your reliance on heavily packaged store-bought items contributes to a more sustainable lifestyle by cutting down on waste.

Customization at Your Fingertips

One of the greatest advantages of DIY peanut butter is the ability to tailor it precisely to your preferences. Love it super smooth? Blend longer. Prefer a chunky texture? Add some whole peanuts back in. Want a hint of sweetness? A touch of honey or maple syrup can be incorporated. Crave a spiced version? Cinnamon, vanilla, or even a pinch of chili powder can transform the flavor profile. The possibilities are endless, allowing you to create unique variations that you won’t find on any grocery store shelf.

How to Make Peanut Butter with Just 2 Ingredients

If you’ve never made creamy peanut butter from scratch, prepare to be amazed by its simplicity. All you truly need is a powerful food processor and a little patience. The process itself is surprisingly straightforward: you just toss in the peanuts and let the machine work its magic. Over several minutes, the powerful blades will transform the humble nuts into a series of textures—first crumbs, then a sticky paste, and finally, a luxuriously silky, spreadable butter. This sugar-free peanut butter is perfect on toast, blended into smoothies, or, let’s be honest, eaten straight off the spoon. While dry-roasted peanuts yield a classic flavor, honey-roasted varieties can be used for a slightly sweeter twist. Either way, the resulting flavor is bold, deeply toasty, and inherently superior to anything you’d find in a jar.

Spreading creamy homemade peanut butter onto a piece of toasted bread, ready for a delicious breakfast or snack.

The Two Essential Ingredients for Perfect Peanut Butter

The beauty of this recipe lies in its minimalist approach. With just two simple ingredients, you can create a truly exceptional product. But like any good minimalist recipe, the quality of those few ingredients makes all the difference.

Dry-Roasted Peanuts: The Foundation of Flavor

The primary ingredient is, of course, peanuts. For the best results, use dry-roasted peanuts. These have already been roasted, which deepens their flavor and helps release their natural oils more readily during processing. You can choose between blanched (skinless) or unblanched (skin-on) peanuts. Blanched peanuts will result in a smoother, lighter-colored peanut butter, while unblanched peanuts will give a slightly darker, earthier flavor and a tiny bit more texture due to the skins. Ensure your peanuts are unsalted or lightly salted if you want full control over the final salt content. Avoid oil-roasted peanuts, as these can alter the texture and flavor of your homemade spread.

A Pinch of Salt: Enhancing the Natural Sweetness

Salt plays a crucial role not just in seasoning, but in enhancing the inherent sweetness and complexity of the peanuts. A small amount of kosher salt or fine sea salt is usually all that’s needed. Start with a quarter teaspoon per two pounds of peanuts, and you can always add more to taste. Salt not only balances the richness but also acts as a natural preservative to some extent, though it’s primarily for flavor. If you used pre-salted dry-roasted peanuts, you might want to adjust or omit the added salt.

Achieving Perfect Consistency: Tips and Tricks

The journey from whole peanuts to creamy butter is fascinating and relies heavily on a few key techniques to ensure the best texture.

Use Warm Peanuts for the Best Consistency

This is arguably the most important tip for achieving ultra-smooth, spreadable homemade peanut butter without needing to add extra oil. Warming your peanuts before blending significantly helps in releasing their natural oils faster. You can either use freshly roasted peanuts if you’ve roasted them yourself, or simply spread them on a baking sheet and pop them into a 300°F (150°C) oven for about 5-10 minutes. This gentle warming cuts down on processing time and aids in creating that dreamy, creamy texture, ensuring your peanut butter isn’t too thick or gritty.

The Food Processor Magic: Stages of Transformation

The process in the food processor will unfold in several distinct stages. Initially, the peanuts will break down into coarse crumbs. Continue blending, and they will transform into a sticky, clumpy paste. With further blending, they’ll form a thick ball that rolls around the bowl. Don’t stop! Keep processing, and that ball will gradually loosen, becoming a thick, then eventually a beautifully smooth and glossy liquid butter. This entire transformation can take anywhere from 5 to 10 minutes, depending on the power of your food processor. Patience is your best friend here.

Scraping Down the Sides

Regularly stopping the food processor to scrape down the sides of the bowl is essential. This ensures all the peanut bits are evenly incorporated into the butter, preventing dry clumps and promoting a consistent, smooth texture. Aim to do this every minute or so, especially in the initial crumb and paste stages.

Optional Additions for Texture and Flavor

  • For Chunky Peanut Butter: If you prefer a chunky texture, process the peanuts until they reach a coarse, crumbly stage. Then, remove about half a cup of these crumbs and set aside. Continue blending the remaining peanuts until smooth. Finally, stir in the reserved peanut crumbs for that delightful chunky texture.
  • Adding Sweetness: For those who like a sweeter spread, a tablespoon or two of honey, maple syrup, or even a natural sugar substitute can be added towards the end of the blending process.
  • Thinning with Oil: If, after thorough blending, your peanut butter seems too thick, you can add a small amount (1-2 tablespoons) of neutral-flavored oil like peanut oil, canola oil, or avocado oil. This is rarely necessary if the peanuts are warm, but it’s an option for achieving an even looser consistency.
Homemade peanut butter in a jar, ready to be enjoyed.
5 from 2 votes

Homemade Peanut Butter Recipe

My 2-ingredient homemade natural peanut butter is a healthier and tastier alternative to the jarred stuff. No sugar or oils!
Prep: 6
Cook: 0
Total Time: 6
Yields: 48 tablespoons (approx. 3 cups)
Print

Ingredients

  • 2 pounds dry roasted peanuts
  • ¼ teaspoon kosher salt

Equipment

  • Food Processor

Instructions

  • Add the peanuts to a large food processor, seal, and process for 5 minutes, scraping down the sides of the food processor every minute.
    2 pounds dry roasted peanuts
    Peanuts in a food processor, beginning the transformation into butter.
  • Add the salt when the peanut butter is nearly smooth but is still a little lumpy and blend for another minute.
    ¼ teaspoon kosher salt
    Homemade peanut butter in a food processor, showing a smooth, creamy texture.

Notes

Yield: This recipe makes approximately 3 cups of peanut butter.

  • Make sure to scrape down the sides of the food processor occasionally. This will help incorporate everything evenly and ensure a smooth consistency.
  • You will observe a fascinating change from solid peanuts to a smooth butter as the nuts gradually release their natural oils. This transformation can take several minutes.
  • If you enjoy the distinct flavor of honey-roasted peanuts, you can certainly use them in this recipe as a direct substitute for dry-roasted peanuts.
  • For those who prefer a chunky texture, simply add some chopped peanuts back into the food processor towards the end of the blending process and pulse briefly until desired chunkiness is achieved.
  • If you don’t have an airtight container, a clean glass mason jar works wonderfully for storing your homemade peanut butter, keeping it fresh for longer.
  • Natural peanut butter can become quite firm in the refrigerator. To restore its spreadable consistency, simply let the container sit at room temperature for several minutes before use. You may also stir in a tiny amount of neutral oil if you prefer a thinner consistency.

Storage: Store homemade peanut butter in an airtight container at room temperature for up to 1 month. For extended freshness, it can be stored in the refrigerator for up to 2 months.

Nutrition Facts
Homemade Peanut Butter
Amount Per Serving (1 tablespoon)
Calories 111
Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Polyunsaturated Fat 2g
Monounsaturated Fat 5g
Sodium 90mg4%
Potassium 120mg3%
Carbohydrates 4g1%
Fiber 2g8%
Sugar 1g1%
Protein 5g10%
Calcium 11mg1%
Iron 0.3mg2%
* Percent Daily Values are based on a 2000 calorie diet.
Author: Becky Hardin
Did You Make This?We love seeing what you’ve made! Tag us on social media at
@easydessertrecipes
for a chance to be featured.

How to Make Peanut Butter Step-by-Step

Making your own peanut butter is incredibly simple when you follow these easy steps. Gather your ingredients and equipment, and you’ll have fresh, homemade peanut butter in minutes!

  1. Gather Your Ingredients: Begin by gathering all the necessary items: just dry-roasted peanuts and a pinch of salt. For the absolute smoothest peanut butter, gently warm the nuts in a 300°F (150°C) oven for 5 to 10 minutes before starting. This helps them release their natural oils more easily.
A bowl filled with dry-roasted peanuts sits beside a small bowl of kosher salt, ready for blending.
  1. Blend the Peanuts: Carefully add 2 pounds of your warm, dry-roasted peanuts into a large food processor. Secure the lid tightly and begin processing. Blend continuously for approximately 5 minutes. During this time, the peanuts will undergo several transformations: from coarse crumbs to a sticky paste, then a thicker ball, and finally a smoother, creamier butter. Make sure to stop the food processor and scrape down the sides of the bowl every minute to ensure all the nuts are evenly processed and no dry bits are left behind.
Dry-roasted peanuts inside a food processor, mid-blend, showing the transition from whole nuts to a crumbly texture.
  1. Add the Salt and Finish Blending: Once the peanut butter has reached a nearly smooth consistency, with perhaps just a few tiny lumps remaining, add ¼ teaspoon of kosher salt. Continue to blend for another minute. This final blend will fully incorporate the salt and achieve that perfect, silky-smooth texture. If you prefer chunky peanut butter, now is the time to add in some reserved chopped peanuts and pulse briefly until they are mixed in to your liking.
Homemade peanut butter in a food processor, now smooth and creamy after adding salt and final blending.

How to Store Homemade Peanut Butter

Proper storage is key to maintaining the freshness and quality of your homemade peanut butter. Because it lacks commercial preservatives, its shelf life is different from store-bought varieties, but with a few simple guidelines, you can enjoy it for weeks.

Airtight is Essential

Always store your peanut butter in an airtight container. This prevents exposure to air, which can cause the oils to go rancid and the butter to dry out. Glass jars, such as mason jars, are ideal for this purpose, but any container with a tight-fitting lid will work.

Room Temperature Storage

For most immediate use, homemade peanut butter can be stored at room temperature in your pantry for up to 1 month. During this time, it will remain perfectly spreadable. It’s normal for the natural oils to separate and rise to the top; simply stir them back in before each use.

Refrigerated Storage for Extended Freshness

If you want to prolong the life of your peanut butter, storing it in the refrigerator is an excellent option. When kept in an airtight container in the fridge, your homemade peanut butter can stay fresh for up to 2 months. Be aware that refrigeration will cause the peanut butter to firm up considerably. To make it spreadable again, simply remove it from the fridge 15-30 minutes before use and allow it to come to room temperature. A good stir will also help restore its creamy consistency. If it’s still too stiff, you can warm a small portion in the microwave for a few seconds or stir in a tiny amount of neutral oil.

The Versatility of Homemade Peanut Butter: Recipes and Uses

Once you’ve crafted a fresh batch of your very own homemade peanut butter, the real fun begins: exploring the endless delicious ways to incorporate it into your meals and snacks. Its pure, intense flavor makes it a star ingredient in both sweet and savory applications.

Breakfast Staples

  • Classic Toast or Bagels: Spread generously on warm toast, English muffins, or bagels for a simple yet satisfying start to your day.
  • Oatmeal & Yogurt: Swirl a spoonful into your morning oatmeal or Greek yogurt for an extra boost of protein and creamy texture.
  • Smoothies: Add a dollop to your favorite fruit or vegetable smoothie for richness, thickness, and a nutty flavor kick.
  • Pancakes & Waffles: Drizzle warm peanut butter over a stack of pancakes or waffles instead of syrup for a decadent treat.

Baking and Desserts

Homemade peanut butter shines in baked goods, bringing a depth of flavor that commercially processed options often lack. Try it in my super moist peanut butter sheet cake for a rich, nutty dessert that’s perfect for feeding a crowd. Or, for a timeless favorite, bake a batch of classic peanut butter cookies. They’ll be soft, wonderfully chewy, and bursting with authentic peanut flavor. If you’re more of a muffin person, my chocolate peanut butter muffins are a must-try for breakfast or a satisfying snack. And for an ultimate sweet treat, don’t miss my homemade peanut butter cups—they’re incredibly easy to make and taste so much better than anything store-bought!

Savory Applications

Don’t limit peanut butter to just sweets! It’s a fantastic base for savory dishes too:

  • Sauces & Dressings: Whisk it into salad dressings for an Asian-inspired flair, or create rich sauces for stir-fries, noodles, or grilled chicken.
  • Marinades: Use it in marinades for meats or tofu, adding moisture and a complex nutty note.
  • Dipping Sauces: Combine with soy sauce, ginger, garlic, and lime juice for a vibrant dipping sauce for spring rolls or satay.

Quick Snacks & Dips

  • Fruit & Veggie Dipper: Pair with apple slices, celery sticks, or banana for a quick, healthy, and protein-packed snack.
  • Energy Bites: Mix with oats, honey, and other add-ins to create no-bake energy bites perfect for on-the-go fuel.
  • Crackers: Spread on your favorite crackers for a simple, satisfying snack.

Frequently Asked Questions About Homemade Peanut Butter

New to making peanut butter at home? Here are some common questions you might have:

What kind of peanuts should I use?

For the best results, use dry-roasted, unsalted peanuts. You can use blanched (skinless) for a smoother texture or unblanched (skin-on) for a slightly earthier flavor and a bit more fiber. Avoid oil-roasted peanuts as they can affect the final consistency and add unnecessary fats.

Can I use raw peanuts?

While you theoretically can, it’s not recommended. Raw peanuts need to be roasted first to develop their full flavor and to help release their oils properly. You can roast raw peanuts at home by spreading them on a baking sheet and baking at 350°F (175°C) for 15-20 minutes, stirring occasionally, until fragrant and lightly browned. Let them cool slightly before processing.

How long does it take to make peanut butter?

The actual processing time in the food processor is usually 5-10 minutes, depending on the power of your machine and your desired consistency. Prep time is minimal, often just gathering ingredients and potentially warming the peanuts, so the total time from start to finish is generally under 15 minutes.

Why is my peanut butter not getting smooth?

There are a few reasons this might happen. Most commonly, it’s a matter of patience—it truly takes time for the peanuts to release enough oil to become smooth. Keep blending! Ensure your food processor is powerful enough. Also, using warm peanuts is crucial as it aids in oil release. If after 10-12 minutes it’s still too thick, you can add a teaspoon or two of neutral oil (like peanut, canola, or vegetable oil) to help it along.

Can I add sweeteners or other flavors?

Absolutely! This is where homemade really shines. You can add honey, maple syrup, agave, or even dates for sweetness. For flavor variations, try cinnamon, vanilla extract, cocoa powder for chocolate peanut butter, or even a pinch of chili powder for a spicy kick. Add these towards the end of the blending process.

Is homemade peanut butter healthier?

Generally, yes! By making it yourself, you control all the ingredients. Our 2-ingredient recipe contains no added sugars, hydrogenated oils, or artificial preservatives found in many commercial brands. This means you’re consuming a product that’s pure, rich in natural fats, protein, and fiber, making it a truly wholesome choice.

More Baking Basics Recipes to Try!

Mastering basic components like homemade peanut butter opens up a world of culinary possibilities. Expand your kitchen repertoire with these other essential “baking basics” recipes that will elevate your cooking and baking from scratch.

How to Make Browned Butter

Homemade Nutella

Homemade Marshmallow Fluff

How to Make Lemon Curd