Homemade Roasted Nut Butter
Prep time
Cook time
Total time
I chose an even 1 pound of nuts for this recipe to keep it simple. But you can make more or less, depending on your needs and equipment. Every ¼ cup of nuts makes about 2 tablespoons of nut butter. See the post above for ingredient and equipment recommendations.
Recipe type: Condiment
Cuisine: American
Serves: 1½ cups
  • 3 cups (1 pound) raw nuts (see post above for recommendations)
  • Oil, as needed (optional; see post above for options)
  • ¼ to ½ teaspoon salt, to taste
  1. Preheat your oven to 350ºF.
  2. Spread the nuts out on a baking sheet and roast them for 5 minutes. Stir the nuts, and roast them for another 5 minutes. Stir again, and roast them for up to 5 minutes more, until toasted, but not burned. Keep a close eye! Once you can smell them, it's often too late.
  3. Allow the nuts to cool for at least 10 minutes.
  4. Pour the nuts into your food processor (or in batches in a grinder), and grind until the oils begin to release and the nuts form a paste. If it is too thick, you can add just a touch of oil for a smoother consistency. Add the salt, and process until smooth and creamy (or you can leave it a little "rustic" if preferred).
  5. Scrape the nut butter into an airtight container. I recommend storing it in the refrigerator for freshness.
Nutrition Note: The nutrition facts are for using almonds, no oil, and ½ teaspoon salt in the recipe. Using other nuts, oil, and more or less salt will affect the nutritional values.
Nutrition Information
Serving size: 1 tablespoon Calories: 69 Fat: 5.9g Saturated fat: .5g Carbohydrates: 2.6g Sugar: .5g Sodium: 51mg Fiber: 1.5g Protein: 2.5g
Recipe by Go Dairy Free at https://www.godairyfree.org/recipes/homemade-roasted-nut-butter