A Guide To Homemade Nut Butter

Making your own nut butter may sound intimidating, but I’m here to tell you that they are seriously one of the easiest things to make! I’ve been making my own for quite some time now and haven’t gone back to store-bought since.

4 reasons to consider making your own nut butters:

1. It can be cheaper! If you buy nut butters frequently, you’ll know that their price ranges based on the brand, store, processing (whether it’s raw, organic, etc.), ingredients, and type of nut. Store-bought peanut butters (ranging from $0.50CDN/100g – $1.00CDN/100g), for example, cost much less than almond butters (ranging from $2.00-$4.00/100g). Some of these nut butters can get quite expensive, and if you purchase them on a regular basis you’ll know these prices can add up! However, purchasing regular nuts can be much cheaper. Looking at three Canadian grocery stores, peanuts range from $0.50-$0.70/100g, and almonds from $2.00-2.50/100g.This of course depends on the brand and store you buy from!

2. It can be done zero waste! If you shop at bulk stores like Bulk Barn that offer reusable container programs, zero waste nut butters are completely attainable. All you have to do is bring your own mason jars, containers, canvas or mesh bags to your local bulk store, get them weighed at the front counter, fill them up with the nuts you would like, and then weigh and pay!

3. There are minimal ingredients, and you know exactly what’s inside! A lot of store-bought nut butters have additives and extra ingredients, whether that’s to preserve, add colour or flavour, or improve texture. The only ingredient nut butter truly needs, is the nut itself (and maybe a little bit of salt and oil)! By making your own, you can adjust and monitor the ingredients to your liking, and know exactly what you are consuming.

4. You get to say, “I made that!” One of the most satisfying things about making homemade nut butters is the fact that you made it yourself!


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
jar of homemade peanut butter in front of a jar of homemade almond butter

A Guide To Homemade Nut Butter

  • Author: Made by Meg
  • Prep Time: 15 mins
  • Total Time: 15 mins
  • Yield: 2 cups nut butter 1x
  • Diet: Vegan


  • 24 cups roasted & unsalted nut of choice (almond*, peanut)
  • 1/2 tsp oil (olive, canola, avocado, etc.)
  • 1/4 tsp fine salt


  1. Place the nuts & oil (this helps get it going) in a large food processor. 
  2. Process on low until crumbly meal forms. At this point, add in the salt.
  3. Keep processing on low; the mixture should eventually start to cluster together and form a ball. This is a good sign that the natural oils are releasing! Scrape the sides if needed at any point.
  4. Process until a very creamy texture is reached (runny with no major lumps!)
  5. Transfer to a jar and store in the fridge (it will thicken up when it cools down) for several weeks.
  6. Enjoy on toast, muffins, in smoothies, the list goes on!


*Almonds take a bit more time to process than peanuts, but be patient – it’s so worth it!

  • Category: Nut Butter
  • Method: Food Processor

Keywords: homemade nut butter, guide to homemade nut butter, homemade almond butter, homemade peanut butter

Leave a Comment