Making your own nut butter at home is an easy and rewarding process that allows you to customize the flavor and texture to your liking while enjoying a healthier, more natural alternative to store-bought versions. From almonds and cashews to pecans and pistachios, any nut can be transformed into a creamy and delicious spread. Homemade nut butter is perfect for spreading on bread, adding to smoothies, or using in baking recipes, and it's a great way to incorporate more healthy fats and protein into your diet.
Pre-heat the oven to 180°C. Once ready, roast the nuts for 10-20 minutes or until golden brown (pistachios take 10 minutes, hazelnuts up to 20). Then let them cool off for 5 minutes.
While still warm, add the nuts to a blender (I use my Vitamix E310 or food processor along with 1/3 tsp salt and blend until smooth. You won’t need to add any oil. Simply stop the machine after every minute and scrape down the sides, then blend again. Some nuts only take 1 minutes (for instance hazelnuts) others might take up to 20 minutes (for instance pistachios). If it seems impossible to turn it into a butter, you can add 1 tbsp of neutral oil (like vegetable oil) as well, but it shouldn’t be necessary.
Transfer the butter to a jar and store at room temperature. It will firm up into a spreadable paste over the next two days.