The Best Homemade Almond Butter

Megan
Jump to Recipe Print Recipe
5 from 2 votes

Simple, easy and delicious, this Homemade Almond Butter truly is the best! 1 ingredient and 15 minutes later you have the best Almond Butter ever!

Simple, easy and delicious, this Homemade Almond Butter truly is the best! 4 ingredients and 20 minutes later you have the best Almond Butter ever!

Almond Butter is my latest obsession. The nutty, creamy, lightness of it all has me more obsessed with it than peanut butter (which is saying a lot!). I first had Almond Butter at a local smoothie bowl shop and I was hooked (note – it was homemade there). Unfortunately, they didn’t sell it there. So, I ran to the grocery store to buy a tub of it (um…. expensive!). However, I was disappointed. It didn’t taste anything like the one from the smoothie bowl shop. Also, it contained additives, preservatives, and unnecessary ingredients that I wasn’t a fan of. So, I thought to make my own.

This Homemade Almond Butter is made with really only 1 ingredient – almonds. The ingredients are optional. It does not contain any additives, preservatives, etc. Simply raw, whole almonds. There is one catch though – you have to be patient!

Ingredients – The Best Homemade Almond Butter

Almonds – raw, whole, natural almonds. We pop them in the oven for 10 minutes to enhance the nutty flavor, release their natural oils, and make them easier to process.

Optional Ingredients – The Best Homemade Almond Butter

• Salt (optional) – to bring out all the flavors! If your almonds are already salted, you can leave this out.

• Maple Syrup (optional) – I like to add 1-2 tablespoons of maple syrup as it sweetens it up, but it tastes just as good without it. You can substitute honey or agave.

• Oil (optional) – obviously it’s preferable to leave this out, but if your food processor is not very powerful and you are running short on time, then adding a little bit of oil (melted coconut, vegetable, avocado, canola) one tablespoon at a time will make it turn creamier faster.

How to Make The Best Homemade Almond Butter

First, roast the almonds on a baking sheet at 350F for 10 minutes.

Next, transfer the roasted almonds to a food processor (I have not tried this in a blender so I’m not sure if it would work). Add a pinch of salt (if the almonds are unsalted) and process the almonds for 10-15 minutes, scraping down the sides as needed. It will become crumbly, then form into a ball, then, as it continues heating, the natural oils from the almonds will release and make it smooth and creamy.

Then, if using, add the maple syrup and/or oil and continue processing for another 5-10 minutes. It may all come together and form into a ball again – don’t worry – keep processing and it will become smooth as the oil and maple syrup will help make it creamier. If you aren’t using oil or maple syrup, it will still turn creamy, it will just take a little longer. Patience is key here!

Finally, transfer your Homemade Almond Butter into jars and store in the cabinet for several weeks or in the fridge for longer. I like to store mine in these mini glass jars from Amazon. Almond Butter stores and tastes better in glass!

Simple, easy and delicious, this Homemade Almond Butter truly is the best! 4 ingredients and 20 minutes later you have the best Almond Butter ever!

How to Eat The Best Homemade Almond Butter

I put it on everything! Fruit, rice cakes, oatmeal, açaí bowls, smoothies, dates, toast, bananas, cookies and even with a spoon! The possibilities are endless.

Make this recipe, then use the almond butter to make my Raw, Vegan and GF Almond Butter Bars – they are such a hit!

Spice Up Your Almond Butter With These Add-Ins

Sometimes I like to spice things up and flavor my almond butter with various spices and ingredients. Here are some of my favorites and how to make them.

• Maple Cinnamon / Cinnamon Roll – add 3 tbsp maple syrup, 1 tsp cinnamon and 1/2 tsp vanilla extract to the food processor once the almond butter has turned smooth and process until well incorporated. 

• Chai – add 1 tsp cinnamon, 3/4 tsp ginger, 1/4 tsp nutmeg, 1/4 tsp ground cloves and 1/2 tsp vanilla extract to the food processor once the almond butter has turned smooth and process until well incorporated. 

More Homemade Nut Butter Recipes

Peanut Butter

Hazelnut Butter

This post contains affiliate links which means I will make a small commission if you purchase through those links. I only recommend products that I know, trust and love!

The Best Homemade Almond Butter

Simple, easy and delicious, this Homemade Almond Butter truly is the best! 1 ingredients and 15 minutes later you have the best Almond Butter ever!
5 from 2 votes
Print Pin Rate
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Author: Megan

Ingredients

  • 3 cups almonds
  • pinch of salt optional - if the almonds are unsalted

Instructions

  • Preheat oven to 350℉ and place almonds on a baking sheet. Roast for 10 minutes.
  • Transfer the roasted almonds along with a pinch of salt to a food processor and process for 10-15 minutes, stopping to scrape down the sides as needed, until it becomes smooth and creamy. It may take longer depending on how powerful your food processor is. Patience is key!
  • If using, add the maple syrup and/or oil, or any of the flavor add-ins referenced in the blog post above, and process for another 5-10 minutes, until it's creamy and silky. It will likely form back into a ball when you add it, but it will become smooth and creamy again.
  • Once desired texture is achieved, pour into jars and enjoy! Or, eat with a spoon straightaway.

Notes

  1. Store almond butter in jars in the cabinet for a month weeks or in the refrigerator for longer.
  2. For flavor add-in and recommendations, see the blog post above.

Nutrition information is automatically calculated, so it should only be used as an approximation.

6 Comments

  • Aisha Malik

    January 30, 2023 at 12:50 am

    I tried making nut butters at home but they turn out grainy. Like they’re creamy but also grainy, never smooth like those store bought ones. Why is that?

    1. Megan

      January 30, 2023 at 4:50 pm

      Hi Aisha, some nut butters can be grainy to a certain extent. For example, almond butter is a little more grainy than peanut butter due to it’s hard shell. Are you roasting the nuts beforehand? Doing this will help break them down & release their natural oils. Also, patience is key! Keep processing (sometimes mine takes 20 minutes of processing to get it silky) & if your food processor isn’t that powerful or the blade isn’t sharp enough, add a little bit of melted coconut oil to help thin it out. Good luck! 🫶🏻

  • Karen

    April 16, 2022 at 1:19 pm

    5 stars
    I’ve tried other recipes for almond butter but this one is the best.
    I did add 3/4 tsp of salt and increased the almond oil to almost 5 tbsps to get the creamier texture. Do be patient because it does take the food processor about 8-9:minutes total.. my guess is a newer more powerful processor( mine is a 30 year old. Cuisinart) will take less time.
    As it is Passover now I find myself dipping matzo into the almond butter as a snack.
    I will never buy almond butter again!. Thank you Megan.

    1. Megan

      April 16, 2022 at 3:56 pm

      I am so glad you enjoyed it, Karen! I agree, I can’t go back to store-bought ever again! Thank you so much for the review – wishing you a happy Passover 🙂

  • emma

    April 10, 2022 at 4:26 pm

    5 stars
    so delicious!

    1. Megan

      April 10, 2022 at 4:32 pm

      Thank you, Emma!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Previous Post Next Post