HealthNutrition

How to Make Nut Butter at Home

A DIY almond—or cashew, or sunflower—spread should be a staple in any kitchen

Making homemade nut butter is easy and doesn't break the bank. (Photo: Hannah McCaughey)
Making homemade nut butter is easy and doesn't break the bank.

There are worse vices than nut butter. Calorically dense, it makes a great snack for athletes, thanks to ample protein and fat content. The only downside? A 16-ounce jar can cost upwards of $10. Fortunately, you can make it for around half that cost.

Almonds, cashews, and sunflower seeds are all great bases for your nut butter. Don’t be afraid to mix different nuts and seeds, and be sure to get them raw and unsalted. Roasting at home makes them easier to grind, draws out beneficial oils, and deepens the flavor. 

Rachael Hartley, a dietitian from Columbia, South Carolina, likes to blend walnuts with maple syrup, macadamia nuts with coconut flakes, and pecans with pumpkin-pie spice. Here, Hartley shares her foolproof recipe for a classic nut or seed spread. 

Ingredients

  • 3 cups raw nuts or seeds
  • 1 tablespoon peanut or neutral-flavored oil (if needed) 
  • 1 or 2 tablespoons honey, maple syrup, or other sweetener
  • Salt, cinnamon, coconut flakes, vanilla extract, or cocoa powder to taste

Instructions

Heat oven to 350 degrees. Spread the nuts or seeds on a pan and toast until they smell fragrant, about ten minutes, stirring halfway through to keep them from burning. Place in a food processor and mix on high until the texture is smooth and runny, scraping down the sides intermittently and adding a little oil for creaminess if needed. This can take up to ten minutes. Once it’s smooth, blend in the sweetener and the salt and other flavorings to taste. Transfer the butter to a 16-ounce jar and store at room temperature for a week or in the fridge for several weeks.