How to Make Homemade Almond Butter

Most of my favourite snacks consist of something with almond butter on top of it. Banana, rice cakes, bagels, basically anything you can think of.

There are many delicious natural almond butters in stores that only list raw almonds as ingredients. Most of the time you can find these for a reasonable price and they are nice and creamy tasting. That being said, nothing beats the taste of homemade almond butter, trust me.

Making homemade nut butters is a very simple process, all you need is almonds, an oven, and a food processor.

As you can see in the picture above, I have used a mixture of plain raw almonds, as well as blanched almonds. I found this helps to get the creamiest almond butter. Having the blanched almonds helps the creaminess of the butter while the skin on the almonds provide a more almondy flavour. Almondy is a word right? But that’s just being picky when it comes to what kind of almonds you use, I have made it with only blanched or only regular, and they all taste delicious.

By buying raw almonds you can roast them at home, and make your almond butter when they are fresh out of the oven as it is easier to blend when the almonds are warm.

Bonus: It will smell amazing in your kitchen!

Your almonds will blend in what I like to think of as four different stages before reaching perfection.

Stage 1: Finely chopped almonds.

Stage 2: This looks like almond flour.

Stage 3: Looks like almond butter but its not creamy

Then stage 4, and usually around 15-20 minutes later, when you will have the creamiest most delicious almond butter.


Almonds are an excellent source of healthy fats and are a good source of protein as well! They are jam packed with many nutrients such as fiber, manganese, magnesium, Vitamin E, and many more.

How to Make Homemade Almond Butter

Cook time: 10 minutes Prep time: 10-20 minutes Total time: 30 minutes Yield: Approximately 1 cup

  • 1.5 Cups Raw almonds
  • 1.5 Cups Blanched raw almonds
  • Optional: 1 tsp sea salt or Himalayan pink salt
  • OR 3 Cups Raw almonds
  1. Preheat oven to 350℉
  2. Place almonds on baking sheet into preheated oven and roast for 10 minutes.
  3. Place roasted almonds into food processor and blend.
  4. Add In salt if desired.
  5. You will need to scrape the sides every few minutes to get all of the almonds well blended.
  6. Be patient! You will need to let it blend for around 10-20 minutes!
  7. Place in a jar and lick the spoon.

per tablespoon:

Calories: 90 Total fat: 7.5g saturated fat: 0.5g sodium: 96.9mg Carbohydrates: 3.5g Fiber: 2g Sugar: 0.5g Protein: 3g

Published by athl-eats

I'd like to consider myself a food and coffee enthusiast. I always get excited to create eat flavourful recipes that fuel my mind and my body. A few of my favourite foods consist of salads (the fun kind), sourdough bread, avocados, and almond butter. My coffee order is an iced americano with oatmilk no matter the weather.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: