Homemade Nut Butter

Cook time: 30 minutes

Making your own nut butter is easier than you might think. Serve it on pancakes or apples for a delicious and nutritious treat for all ages (over 1).

Almonds alone are delicious, but you can use any type of nut or seed, so get creative! Peanuts, cashews and hazelnuts are a delicious combination. Or try mix of peanuts, pecans, and walnuts. Throw in a dash of flax or pumpkin seeds for an added boost of nutrients.


  • 500 g (3 cups) nuts.

Optional ingredients:

  • Cinnamon

  • Organic maple syrup

  • Sea salt

  • Pure organic vanilla extract


To achieve a creamy texture, you’ll need a high-power blender like a Vita-Mix, Thermomix, or food processor.


  1. Preheat oven to 176 C (350 F). Line a baking sheet with backing paper and spread the nuts evenly in one layer on the pan.

  2. Bake for 10 minutes, stirring halfway. Keep an eye on them to make sure they’re not

  3. Remove the nuts and allow them to cool slightly before mixing.

  4. Mix nuts in a high-power blender until smooth and creamy. If your blender gets hot, turn it off and give it a couple minutes to cool.

  5. Add optional ingredients AFTER nut butter is smooth.

  6. Boil jars in hot water to sanitize.

  7. Fill jars and allow to cool.

  8. Store nut butter in the refrigerator for up to 2 weeks.

Tips and Tricks:

  • Roasting the nuts ahead of time helps bring the nutty flavor out, don’t skip it!

  • If working with hazelnuts, it’s better to remove the skins after roasting. Simply spread them out over a kitchen towel, cover with another towel, and roll them around with your hand until the skins fall off.

  • If adding additional spices, first blend the nuts until smooth, and THEN add the spices. Amounts vary according to taste.

Show us your homemade nut butter with the hashtag #ElbysOrganics


Recent Posts

See All