We all love nut butters.

Unless you are allergic (and even if so), you can’t deny it.

They are just too darn good.

And correct me if I am wrong, but all-natural nut butters are much better than the chemical-filled, sugar-added kind. I was never really one for Skippy’s peanut butter, although my cousins absolutely adored the stuff. One of my cousins would eat it out of the jar with a spoon as her after school snack every day.

But as fun-packaged as Skippy was, he just wasn’t healthy. At all. Added sugars, canola oil… It didn’t take much for me to understand why all natural nut butters are so much better for you. And it opened my eyes to all the nut butters out there.

Wait, what?! It’s not just peanut butter?!

And can you believe it? These all-natural nut butters are made from just a few ingredients.

Well, you can make your own nut butters at home. And in my opinion, homemade nut butters taste even better.

The best part? They are so simple to make, and a cheaper alternative than buying the all-natural organic stuff. And you can customize your nut butter to satisfy your taste buds!

So deliciously creamy.


  • 2 cups whole, unsalted nuts of choice
  • Optional: add-ins (see list below)


  1. Place nuts into a food processor and blend, stopping occasionally to scrape the sides. This takes patience, as you’ll begin to see the nuts form a powder. Keep going! You’ll then notice your nut butter will begin to clump. Continue to blend until you get your desired consistency – the longer you blend, the creamier it will be as the natural oils of the nuts come out.
  2. Store in a jar, in your fridge!


  • For a chunky nut butter, follow the process above. Once you’ve got a pretty creamy consistency, add in more nuts, about 1/2 a cup (or more or less, depending on what you prefer) and blend so that the nuts are chopped, but not to the point where they become creamy as well. Or, simply chop up some nuts (in your food processor or otherwise) and stir in!
  • Add in some extra ingredients to switch up your nut butters! Use sea salt for saltier nut butters or honey for something sweeter (honey almond butter. Does that not sound amazing?), or maybe cocoa powder and stevia for something a little more decadent and to set that chocolate craving straight. (Chocolate peanut butter? Yes, please!) There are so many ways to change up your typical nut butter. Get creative!
  • Combine different nuts! Try cashew almond, or peanut and hazelnut butter! Find your favourite combination!
  • For a roasted nut butter, place your nuts on a parchment or foil lined cookie sheet and roast for anywhere from 5-15 minutes at 350 degrees F. Play around to find your favourite time. The almond butter I have pictured is raw.
Note: For the pictures, I used almond butter. You can use blanched almonds (which means almonds without the skin), but I really don’t mind the texture or taste, and the skin has amazing health benefits!

Some nut butters to try at home: peanut butter (an obvious choice!), almond butter (pictured in this blog post), hazelnut butter (maybe try a healthy take on nutella? Note to self: try this one out!!), cashew butter… walnut butter?! The options are endless!