how to make homemade nut butter
All featured products are curated independently by our editors. When you buy something through our retail links, we may receive a commission.

Want to know how to make peanut butter, almond butter, or any other nut or seed butter at home? It’s incredibly easy, but here are the details you need to get right. You can also tweak any nut butter recipe to taste exactly like you want it to.

Barring food allergies, pretty much everyone loves peanut butter, whether with jelly, in more involved preparations (peanut butter frozen yogurt, anyone?), or straight off the spoon. If you have a high-powered blender or food processor, it’s super easy to make homemade peanut butter, which not only lets you feel accomplished and cheffy, but lets you control the ingredients and specific taste and texture. Same goes for any other nut butter your heart desires: almond butter, cashew butter, hazelnut butter, pistachio butter, pecan butter…It’s so easy, you barely need a recipe, but here’s a basic rundown, with a few pointers to keep in mind.

Weck 19.6-Ounce Jars, 6 for $39.95 from Williams Sonoma

Whether you're stocking your pantry or making homemade gifts, these jars are just the thing for storing your creations
Buy Now

Step 1: Choose Your Nut (Or Legume, Or Seed)

Generally, nut butters aren’t blended, since sticking to a single type really highlights that variety’s particular flavor—but nothing’s stopping you from experimenting.

No matter what kind you choose, you’re best off buying whole, raw nuts from the bulk section, as these tend to be both fresher and more economical. Buying pre-roasted, salted nuts defeats the purpose of controlling the precise flavor of the nut butter, but again, try whatever appeals to you (even honey roasted peanuts work)!

To make one jar of nut butter, you’ll need between 2 and 4 cups of nuts. You can also use sunflower and sesame seeds in the same way. See our Guide to Seed Butter for more info on those options.

Step 2: Prep Them For Processing

Toasted vs. Raw—and Should You Soak?

Most recipes call for you to very lightly toast your nuts. Preheat the oven to 350 degrees, spread the nuts in an even layer on a rimmed baking sheet, and roast for anywhere between 5 and 15 minutes—the total time depends on your oven, the type of nuts you’re using, and how deeply you want to toast them. Check every 5 minutes and give the pan a shake or use a spatula to stir the nuts so they toast evenly, and take them out when they’re golden brown and fragrant; your nose is a really helpful indicator of when nuts are ready to come out. If you smell them before the timer goes off, check them right away, because they might be done and on the verge of burning.

smoked almond recipe


You also have the option of making raw nut butter, which may have some health benefits, but probably not so much that it makes a huge difference. The bigger factor would be the taste; toasted nut butter will have a deeper, richer flavor.

Another option is soaking your nuts in water to remove naturally occurring chemicals that may affect nutrient absorption—and possibly enhance the flavor too—but if you soak them, you will need to dehydrate the nuts afterward, whether you toast them as a final step or not. For obvious reasons, most people skip this step, but it’s something to consider.

Removing Skins

If you’re toasting your nuts, you don’t need to let them cool completely—in fact, since they harden as they cool, using them while still a little warm can make blending them easier. Just wait until they’re cool enough to handle, then remove any skins, which impart bitterness and mar the texture of the nut butter (although, some people actually prefer to leave them on). It’s OK if some stubborn bits remain, but the more skin you can remove, the better—an old trick is to place a bunch of nuts in a cotton kitchen towel and rub vigorously to loosen the skins.


If your blender is a proper beast, you don’t need to chop the nuts at this point, but if you’re at all concerned that your appliance isn’t quite as powerful as it should be, roughly chopping the nuts with a knife—especially if they’re harder varieties like almonds and hazelnuts—can help take stress off the motor. And if you want a chunky nut butter, reserve a handful of toasted nuts, chop to your desired size, and hold them back to stir in at the end!

Step 3: Blitz Them Up

The blending part of making nut butter can take a significant amount of time, and it can look like things are never going to come together, but they will (eventually)! The more powerful your blender or food processor, the quicker this is, but it also depends on the type of nut you’re using; for instance, cashews are softer and oilier than almonds, so they’ll break down much faster, but they might actually take a little longer to emulsify completely because those oils don’t want to separate and disperse.

Vitamix A2300 Series Ascent Blender, $449.95 from Williams Sonoma

A high-powered blender or food processor is essential here.
Buy Now

No matter what type of nut you use, just tip them into your food processor, put the lid on, put it on the highest power setting, and let the blades do their work. Scrape down the sides of the container as needed, and give the machine a rest for 10 or so minutes if the motor seems in any danger of overheating. The nuts will go from chopped to pulverized to pasty and thick before finally smoothing out into a recognizable nut butter texture.

Step 4: Adjust the Texture

If you’ve been blending for around 15 to 20 minutes and still aren’t seeing the right texture develop, you can add a teaspoon of neutral oil (or nut oil) at a time to help things along. Keep adding more in small increments until you have the texture you want. And if you crave a more homogenized supermarket-style peanut butter (think Jif), you can add Crisco or other shortening, potentially even lard if you’re a fan of the peanut butter-bacon combination! Once the texture is how you like it, if you reserved some chopped nuts for a chunkier butter, now’s the time to stir those in.

Step 5: Season (Or Don’t) to Taste

To finish up, taste your nut butter. If you love it, leave it alone. If you think it needs a little something, add a pinch of salt and/or sugar, or even a bit of honey, maple syrup, agave, or other sweetener, but do so sparingly, mix well, and taste again before adding more.

honey substitue

Rachen Buosa/EyeEm/Getty Images

That’s all your basic nut butter needs, if even that. But if you want to get more creative, you can add all sorts of spices at this point (cinnamon, ginger, cayenne, vanilla…), and add-ins like chia seeds, chocolate, and so forth too.

How to Store Homemade Nut Butter

Since nut oils can go rancid fairly quickly, you should store your nut butter in an airtight container—glass Mason jars are always nice—in a dark, cool place like a pantry, garage, or cupboard away from the stove.

The refrigerator is ideal because it not only preserves freshness but inhibits bacterial growth (especially important in homemade, preservative-free nut butters!), but honestly, I never do that, because (a) it firms up in the fridge and isn’t as spreadable right away, and (b) I go through nut butter super quickly, so it never has a chance to go bad. But you know the old saying, “Do as I say, not as I do…” And then there’s the more modern: “You do you!” (Just err on the side of caution and store it in the fridge if you think it will take you more than a few weeks to get through your jar—or start making smaller batches of only 1 cup or so of nuts to begin with.)

A Note on Equipment

food processor


To make the smoothest nut butter in the shortest amount of time, and without worrying about destroying your precious kitchen equipment, you should absolutely get the very best food processor or blender you can afford.

Food processors are generally considered better for nut butter, but either way, your equipment needs super-sharp, durable blades and a powerhouse motor, which don’t generally come cheap—still, the investment will be well worth it, and you’ll find lots of other uses for the gadget. On the high end of the home blender spectrum is the Vitamix, which will run you at least around $300, usually more. Slightly cheaper at about $200 is this Cuisinart 14-cup food processor.

Related Reading on CNET: The Best Food Processor of 2020 | The Best Blender of 2020

Another popular brand that will get the job done is Ninja, but you’ll have to actively hold it down rather than just press a button, and since it’s designed to work in shorter bursts, you may need to rest it between bouts of blending. However, it costs significantly less (between $40 and $50 depending on specific model and sale prices), so might be a better choice.

In any case, if your blender or food processor is less of a workhorse and more of a kid’s carnival-ride pony, consider sticking to softer nuts (i.e. cashews instead of almonds) that will cause it less stress, and be sure to give it a rest once or twice—or even more often—during the blending process so you don’t burn out the motor.

Nut Butter Recipes

Now that you know how easy it is to make nut butter at home, give it a go—and consider branching out into some of these intriguing flavor variations:

Chai Spiced Almond Butter

View this post on Instagram

Recipe of the day/nut butter of the week goes to this little jar of heaven aka my deliciously simple, healthy, homemade Chai Spiced Almond Butter 🍯✨💛 . Deliciously golden, nutrient rich almonds are oven roasted then blended with a splash of vanilla, a cheeky pinch of salt and a combination of chai inspired spices (think cinnamon, nutmeg, cardamom and cloves) and the end result is so insanely delicious that it may just blow your pretty little mind! 🍯✨💛🙌🏻 . Seriously you guys if you haven’t made a batch of this yet you need to do it, asap! 😋👌🏻 . As always out deliciously simple, healthy, homemade almond butter is made with no refined flours or sugars, using just a handful of real food ingredients that I bet you have on hand already and once you’ve roasted those golden delicious, nutrient rich almonds you’re divine little jar of chai spiced almond butter comes together in under 10 minutes! 😍❤️🙌🏻 . FYI – and it also happens to be vegan, gluten free and paleo friendly but, most importantly, it’s downright delicious and you need it in your life, asap! ❤️❤️❤️ . Seriously stop what you’re doing, this needs to happen now! 🍯✨💛🙌🏻 . Grab the recipe on the blog – link in profile 👆🏻👆🏻👆🏻 . . The only thing left to decide is how will you eat yours?! . Me?! I love to eat it with a cold crisp gala apple as a mid morning snack/afternoon snack and later tonight it’s safe to say I will enjoy an extra cheeky spoonful (OK 2) with a chunk of dark chocolate . . . YUMMMMMMM . How will you eat yours? . . . . . . . . #healthy #homemade #recipe #realfood #reallife #natural #treat #fitfam #chooseu #moderation365 #beYou #loveyourlife #lovethewayyoueat #mindsetmatters #beYou #vegan #glutenfree #paleo #primal #nutbutter #almondbutter #treatyoself #happiness #snacksmart #spreadthefit @australianalmonds

A post shared by emsswanston (@emsswanston) on

The warmth of cloves, cinnamon, cardamom, and nutmeg lend a lot of flavor to already-awesome almond butter, and work just as well with peanuts, cashews, and other nuts. Try adding a dash of ginger too, and prepare to have to make another batch right away, because this will not last long. Get the Chai Spiced Almond Butter recipe.

Homemade Salted Maple Pecan Butter

Pecan butter doesn’t get as much press as other kinds of nut butter, but it’s just as delicious, whether plain or flavored, like with dark chocolate, or sea salt and maple. Get the Homemade Salted Maple Pecan Butter recipe.

Homemade Chocolate Peanut Butter

Save yourself the step of slathering peanut butter on chocolate and blend the sweet stuff right in, then spread it on toast, use it for dipping fruit and pretzels, or eat some right off a butter knife (come on, we’ve all done it). Get the Homemade Chocolate Peanut Butter recipe.

Roasted Strawberry Walnut Butter

Walnut butter is another less common version that makes a nice addition to your pantry. This rendition blends in dried strawberries so it’s kind of like a twist on PB&J all in a single jar. Get the Roasted Strawberry Walnut Butter recipe.

Homemade Pistachio Butter

Luscious and beautifully green, pistachio butter is incredibly expensive, but much less so if you make it at home! Get the Homemade Pistachio Butter recipe.

Macadamia Cashew Butter

Macadamia nuts are great made into their very own single-ingredient butter, but paired with rich cashews, the result is an ultra-creamy nut butter you’ll want to put on everything. Get the Macadamia Cashew Butter recipe.

Vanilla Cinnamon Espresso Hazelnut Butter

Hazelnut butter is another especially luxurious type, and of course you can make homemade Nutella way better than the mass-produced stuff, but for something a little different, try adding vanilla, cinnamon, and espresso. You can also use vanilla bean in your nut butter if you prefer it to extract. Get the Vanilla Cinnamon Espresso Hazelnut Butter recipe.

Super Seedy Sunflower Butter

If you don’t do nuts, you can make creamy sunflower butter instead, and flavor it any way you want. This version adds several different seeds like flax, hemp seeds, pumpkin seeds, and chia seeds for crunch and a nice nutritional boost. Get the Super Seedy Sunflower Butter recipe.

What to Do with That Last Bit in the Jar

Make Almond Milk in 2 Minutes Flat with This Genius Trick

Header image courtesy of MAIKA 777 / Moment / Getty Images

Jen is an editor at Chowhound. Raised on scrapple and blue crabs, she hails from Baltimore, Maryland, but has lived in Portland (Oregon) for so long it feels like home. She enjoys the rain, reads, writes, eats, and cooks voraciously, and stops to pet every stray cat she sees. Continually working on building her Gourmet magazine collection, she will never get over its cancellation. Read more of her work.
See more articles