Homemade Almond Butter is one of the greatest and simplest spreads you can make at home. Making your own almond butter is healthier and often more affordable than store bought options, plus it’s super simple!
Just take almonds and blend until smooth and toss in a pinch of salt. Viola! Fresh, creamy, delicious, satisfying almond butter at your fingertips.
Add vanilla or cinnamon for some fun and flavorful variety.
Disclosure: Some of the links in this post are affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you. I only share links to companies and products I truly use and stand behind. There is never any pressure on you to make a purchase. It’s completely up to you!
Why Make Homemade Almond Butter?
Making your own almond butter is rewarding for so many reasons. See just a few reasons why we have stopped buying almond butter and started making our own. #noregrets
Homemade Almond Butter is Cheaper
First, more often than not, buying a 16 oz bag of almonds (raw or roasted) is much cheaper than buying a 16 oz jar of almond butter.
You can buy almonds in bulk from Sprouts for as little as $3.99/lb (on sale) or for at most $7.99/lb (full price). Amazon’s Happy Belly brand costs around $14.00 for a 4 lb bag ($3.50/lb).
Most almond butters retail for at least $7.99, with many of the higher end butters running you closer to $15!
Look at what some of the major makers charge:
- Justin’s 10 oz jar – $14.99
- Spread the Love 16 oz jar – $14.99
- Barney Butter 16 oz jar – $14.29
- Artisana Organics 9 oz jar – $12.99
- RX 10 oz jar – $10.99
I could keep going…but I think I made my point.
Homemade Almond Butter Takes Two Ingredients
If you do manage to find a more affordable almond butter, odds are there is a lot more than just almonds and salt in that jar. Added oils, sugars, and preservatives are basically a given with store-bought nut butters. Unless you manage to find the almond butter grinder at Whole Foods, but that brings us back to reason number one…*cough Whole Food or Whole Paycheck??
Homemade Almond Butter requires just 2 ingredients: roasted almonds and salt. That’s it. 100% bullsh*t free.
We do definitely recommend mixing in 1 teaspoon of cinnamon or 1 teaspoon of vanilla extract to really step up the almond butter game.
Ingredients for Almond Butter
- Almonds – the star of the nut butter show!
- Salt – for flavor.
- Vanilla extract (optional) – for a little sweetness.
- Cinnamon (optional) – for a touch of sweet spice.
How to Make Homemade Almond Butter
Equipment
In order to make your own almond butter at home, you’ll need either a food processor or a high-powered blender. I generally reach for my Cuisinart food processor, but my Ninja Professional Blender is definitely also up for the task.
Steps
Place almonds in a food processor or high powered blender. Blend until smooth. It will take about 7 to 10 minutes to get to the desired consistency. Be patient. You will get almond butter, I promise!
First, the almonds will become crumbly and will resemble almond meal or almond flour. As the almonds continue to break down, they will begin to clump and look a little “wetter. Not long after that, the almond powder will form a sticky ball.
As you continue to process, the ball will smooth out against the walls. Its important to pause the food processor every so often to scrape down the sides. I pause every minute or so to scrape the sides.
Also, you may notice that your food processor begins steaming up a bit as the almonds warm. You should pause every so often and open the lid to let the almonds and food processor cool off a bit.
After repeating this process a few times, the almond paste will break down to the desired creamy consistency you’ll want.
Once the almond butter is smooth and creamy, add in the salt. Blend another minute to incorporate the salt.
Add in any mix-ins, like cinnamon or vanilla extract, if desired. Blend another minute. Do NOT add mix-ins before the almond butter is smooth.
This recipe yields about 1 cup of almond butter.
How to Store Almond Butter
Transfer the almond butter to a mason jar or Tupperware. Let the butter cool completely before sealing.
Store in the refrigerator for up to 2 weeks.
How to Enjoy Almond Butter
Almond butter is great for…
- Spreading on toast, English muffins, and bagels
- Blending into a smoothie/smoothie bowl
- Dipping sauce for apples/fresh fruit
- Topping oatmeal/overnight oats
- Mix-in for granola bars, energy bites, or homemade granola
- Folded into baked goods, like brownies, blondies, or muffins
- Thickener and flavorful addition to savory sauces

Homemade Almond Butter
Equipment
- High power blender or food processor
Ingredients
- 2 c whole almonds, roasted, unsalted
- â…› tsp salt
- 1 tsp vanilla extract (optional)
- 1 tsp cinnamon (optional)
Instructions
- Place almonds in a food processor or high powered blender. Blend until smooth. It will take awhile for the almonds to blend. First, the almonds will become a flour-like consistency. As the almonds continue to break down, they will begin to clump and after awhile form a ball of pasty almonds. And after a few more minutes of processing, the paste will break down to the desired creamy consistency you'll want. Make sure to pause the food processor every few minutes to cool off (things do tend to heat up during the blending). Also, scrape down the sides of the food processor with a spatula regularly to help process the almonds.
- Once the almond butter is smooth and creamy, add in the salt. Blend another minute to incorporate the salt. Add in any mix-ins, like cinnamon or vanilla extract, if desired. Blend another minute. Do NOT add mix-ins before the almond butter is smooth.
- Transfer the almond butter to a mason jar or tupperware. Let cool completely before sealing. Store in the refrigerator for up to 2 weeks. This recipe yields about 1 cup of almond butter.
Looks delightful! I wonder if my blender is up to the task…🤔 Only one way to find out!