Learn how to make almond butter at home! All you need is a food processor and toasted nuts. I include four delicious flavor variations for this easy nut butter recipe, including cinnamon and vanilla, salted caramel, chocolate, and pumpkin spice.

It's no secret that I love a good nut butter. From a frothy peanut butter milkshake to these quick and easy almond butter blondies, if you're not eating it plain, there are so many delicious ways to cook with nut butter. But buying at the store can be expensive, and you don't always know what's hiding inside. Learning how to make nut butter was the best life hack, and today I'll show you how to make almond butter with nothing but roasted almonds in the food processor!
Why Make Nut Butter at Home?
- No funny business. When you make your own homemade almond butter (or any nut or seed butter), you can control exactly how it tastes and the ingredients. So there are no added sugars, preservatives, or artificial flavors.
- Make it your own. You can add your own flavor! Here, I've included four of my favorite ways to add extra flavor to homemade almond butter. The flavors are made with unrefined sugars and natural spices. And they make your nut butter taste like dessert!
- Any nut or seed. You want to make nut butter with almost any type of nut or seed. Here is our ultimate guide to making nut butter at home if you want to try it out with other types of nuts!

Ingredients You'll Need
For the basic almond butter, you need just one ingredient: raw almonds. Additional ingredients come in when you start to flavor the nut butter. Below, find recipes to make:
- Cinnamon & Vanilla Bean – Ground cinnamon and a vanilla pod. You can substitute one vanilla bean pod with 1 tablespoon of pure vanilla extract or vanilla paste, if needed.
- Salted Caramel – Coconut sugar and sea salt.
- Chocolate – Coconut sugar and cocoa powder for a version similar to my dark chocolate almond butter.
- Pumpkin Pie – Pumpkin pie spice and coconut sugar.
How to Make Almond Butter
Follow these steps to make homemade almond butter in minutes. This method works for just about any nut or seed, so get creative and let me know your favorites in the comments!

- Toast the nuts. First, toast the almonds in the oven. You don't want to go over 350°F, because almonds can burn easily. Keep a close eye on the nuts in the oven and stir them regularly to prevent burning. Then cool the nuts for 5 to 10 minutes out of the oven.

- Blend into nut butter. Next, place the cooled nuts in a food processor. Blend on high until the nuts are smooth and creamy. It will take a few minutes, but keep blending! You can also add your flavors now.
- Enjoy. That's it! Transfer the warm and fresh butter to a glass jar and enjoy. Or store in the fridge for several weeks.

How to Use Almond Butter In Recipes
If you don't end up eating this nut butter straight from the jar, there are dozens of ways to use it in recipes. Here are some of my favorite ways to use it:
- Baking: Try it in these almond butter brownies, almond butter truffles, and almond butter cookies (or this version with chocolate chips).
- Breakfast: Add it to vegan baked oatmeal or almond butter chocolate granola, or quinoa breakfast bowls.
- Smoothies: Drizzle almond butter over a smoothie bowl or blend it into your favorite morning smoothie recipes.
- Savory dishes: Use almond butter in the dressing for this soba noodle salad.

More Nut Butter Recipes
How to Make Almond Butter

Ingredients
- 2 cups raw almonds
for the cinnamon & vanilla bean:
- 1/2 teaspoon cinnamon
- the beans of 1 vanilla pod
for the salted caramel:
- 2 tablespoons coconut sugar
- 1/2 teaspoon sea salt
for the chocolate:
- 2 tablespoons coconut sugar
- 1 tablespoon cocoa powder
for the pumpkin pie:
- 1 1/2 teaspoon pumpkin pie spice
- 2 tablespoons coconut sugar
Instructions
for plain almond butter:
- Add the almonds to a baking sheet. Roast at 350ºF for 10 – 15 minutes, stirring every few minutes until the almonds are fragrant starting to look toasted. Remove from the oven and allow to cook for 5 – 10 minutes.
- Transfer the almonds into the bowl of a food processor. Process on high until smooth and creamy, scraping down the sides as needed. Please note, this can be a slow process – be patient and resist the urge to add extra oil.
- Once completely smooth, pour into a glass jar and enjoy!
for the flavored options:
- Pulse in the flavor add-ins once the almond butter is smooth. Pour into glasses and enjoy!
