How To Make Almond Butter From Scratch

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

To make almond butter from scratch, you simply blend roasted almonds until they turn into a smooth, creamy spread.
 
That’s really the whole magic of it.
 
If you’ve been wondering how to make almond butter from scratch at home, you’re in for a treat because it’s easier than you think.
 
It takes one ingredient, a good blender or food processor, and a little patience.
 
No weird additives, no preservatives, just pure nutty goodness you made with your own hands.
 
In this post, we’ll walk through exactly how to make almond butter from scratch, the steps that actually matter, and the mistakes to dodge along the way.
 
Let’s get to it.
 

How to Make Almond Butter From Scratch

Learning how to make almond butter from scratch starts with understanding what’s happening inside your blender.
 
Here’s how the process breaks down step by step.
 

1. Start With the Right Almonds

To make almond butter from scratch successfully, grab raw almonds that are fresh and unsalted.
 
Freshness matters more than people realize because stale almonds make stale almond butter.
 
You can use whole almonds with the skin on or blanched almonds without skins.
 
The skin adds a slightly deeper flavor and extra fiber, so it’s really a personal choice when you’re making almond butter from scratch.
 

2. Roast Them for Deeper Flavor

You can absolutely make almond butter from scratch with raw almonds, but roasting takes the flavor to another level.
 
Spread the almonds on a baking sheet and roast at 350°F for about 10 to 12 minutes.
 
Give the pan a shake halfway through so they toast evenly.
 
The almonds should smell warm and nutty when they’re done, and that’s your cue to pull them out.
 
Let them cool for around 10 minutes before blending because hot almonds can damage some blenders.
 

3. Blend, Scrape, and Be Patient

This is where most people give up when making almond butter from scratch.
 
Toss the almonds into a food processor or high-powered blender and pulse them into a coarse meal.
 
Then keep blending.
 
First you’ll get almond flour, then a thick paste, and finally a smooth, pourable almond butter.
 
You’ll need to scrape down the sides every minute or so to keep things moving.
 
The whole process usually takes 10 to 20 minutes depending on your machine, so patience is part of the recipe.
 

4. Add a Little Help If Needed

If your machine is struggling, you can add a teaspoon of neutral oil like almond or coconut oil to get things going when you make almond butter from scratch.
 
A pinch of salt at the end brightens the flavor, and a drizzle of honey or maple syrup is nice if you want it sweeter.
 
Just add these after the almonds have already turned creamy.
 

Tips for Making Almond Butter From Scratch

These little tweaks make the difference between good almond butter and great almond butter.
 

1. Use the Right Machine

A food processor works well, but a high-powered blender like a Vitamix handles the job faster.
 
Smaller or weaker blenders can overheat, so give yours breaks when making almond butter from scratch.
 

2. Don’t Add Liquid Too Early

Adding water before the almonds release their own oils will turn your almond butter from scratch into a gritty mess.
 
Wait until you see the natural oils appear before adding anything.
 

3. Store It Properly

Homemade almond butter lasts about two weeks at room temperature in an airtight jar.
 
Store it in the fridge and it keeps for up to three months.
 
If the oils separate, just stir them back in because that’s completely normal for almond butter made from scratch.
 

Why Make Almond Butter From Scratch

Making almond butter from scratch gives you total control over what goes in the jar.
 
Store-bought versions often hide added sugars, palm oil, and preservatives.
 
When you make almond butter from scratch, you know exactly what you’re eating, and it usually costs less per ounce too.
 
Plus, fresh almond butter from scratch tastes richer and nuttier than anything sitting on a shelf for months.
 

So, How Do You Make Almond Butter From Scratch?

You make almond butter from scratch by roasting fresh almonds and blending them patiently until they turn smooth and creamy.
 
One ingredient, one machine, and a bit of time is all this recipe asks for.
 
Now that you know how to make almond butter from scratch, that jar in your pantry will never measure up again.