Homemade nut butter is easy to make with just two essential ingredients: nuts and a pinch of salt. Toast the nuts briefly, let them cool slightly, then process them in a food processor or high-speed blender until smooth. You can make a single-nut butter or blend different tree nuts to create your own signature spread.

How To Make Nut Butter
Making nut butter at home is healthier, more economical, and more flavorful than many store-bought options. When you make it yourself you control the ingredients and can avoid added oils, emulsifiers, or excessive salt. This recipe works well with almonds, walnuts, pecans, or any other tree nut. Use it on toast, with fresh fruit, stirred into oatmeal or smoothie bowls, or by the spoonful.











Tips For Making Nut Butter
- Flavoring: You can keep the butter plain with just salt, or add a touch of sweetener and spice. Try cinnamon, a little vanilla, honey, or maple syrup. Note that adding honey or maple syrup can change the texture slightly and make the butter less silky, so add sparingly.
- Mixing Nuts: Blend different nuts for a complex flavor profile. A mix of almonds and pecans or walnuts creates interesting textures and tastes.
- Processing Time: The time required to reach a creamy consistency depends on the nut’s natural oil content. Higher-fat nuts like walnuts and pecans typically process into butter faster (about 10–15 minutes). Lower-fat nuts, such as almonds, can take longer—sometimes up to 30 minutes. Be patient and scrape the sides regularly.
- Always toast the nuts briefly to deepen and enhance their natural flavor. Cool the nuts until warm, not hot, before processing to avoid overheating the motor of your machine and to preserve flavor.
- Storage: Homemade nut butter contains no preservatives, so store it refrigerated to prevent rancidity. It will keep well for 3–4 weeks; discard if it develops off odors, mold, or an unusual taste.
- Serving Tip: Refrigerated nut butter becomes firmer and harder to spread. Let it sit at room temperature for a few minutes before serving to soften and loosen the oils.
Recipe
Ingredients
- 16 ounces (about 3 cups) raw almonds, walnuts, pecans, or a combination
- 1/4 teaspoon salt, or to taste
- Optional: 1/2 teaspoon vanilla extract
- Optional to taste: ground cinnamon
- Optional to taste: maple syrup or honey (use sparingly)
Instructions
- Preheat the oven to 350°F (175°C). Spread the nuts in a single layer on a large rimmed baking sheet. Toast for about 10 minutes, stirring once halfway through. Watch closely so the nuts do not darken or burn; you want them golden and aromatic.
- Remove the nuts from the oven and let them cool until they are warm but not hot, about 10 minutes. Cooling slightly helps the oils stabilize and protects the food processor or blender from overheating.
- Transfer the warm nuts to a high-speed blender or food processor. Pulse a few times, then blend continuously, stopping periodically to scrape down the sides. The nuts will first form crumbs, then a dense ball, and eventually smooth out into a creamy butter. This process can take from 10 to 30 minutes depending on the nut and the machine. If the mixture becomes too hot, pause and allow it to cool for a few minutes.
- Once the butter is very smooth, add the salt and blend briefly to combine. If using vanilla, cinnamon, or a small amount of honey or maple syrup, wait until the mixture has cooled, then add and blend until smooth. Keep in mind that sweeteners can slightly change the final texture.
- Let the nut butter cool completely to room temperature, then transfer it to a clean glass jar and seal tightly. Store in the refrigerator and use within 3 to 4 weeks. Stir before serving if separation occurs; this is natural and harmless.
Notes
*Nutritional analysis in the original calculation was based on almonds. Nutrition values vary depending on the nut used.
Nutrition (per 1 tablespoon)
Serving: 1 tablespoon — Calories: 93 kcal; Carbohydrates: 3.5 g; Protein: 3.5 g; Fat: 8 g; Saturated Fat: 0.5 g; Fiber: 2 g; Sugar: 0.5 g; Sodium: ~10 mg (with 1/4 tsp salt total).
If you try this recipe, consider taking a photo of your nut butter and sharing how you used it—on toast, with fruit, or stirred into porridge. Homemade nut butter is a simple, satisfying way to enjoy natural flavors and control what goes into your food.
