Homemade Almond Butter Recipe

Katie Wells Avatar

Reading Time: 3 minutes

This post contains affiliate links.

Read my affiliate policy.

How to make soaked and dehydrated almond butter in five minutes
Wellness Mama » Blog » Recipes » Homemade Almond Butter Recipe

Peanut butter is a staple in most American families, but did you know that the peanut is not a nut at all? It is actually a legume and in the same family as beans and soy. Our family avoids most legumes because of the impact they can have on the gut and instead use natural nut butters made from soaked nuts.

Like most foods, almond butter is quite simple to make yourself, and this homemade version is healthier for you and is easier on your wallet.

A Note About Almonds

Almonds, as well as other nuts, contain moderate levels of phytic acid and enzyme inhibitors that interfere with the body’s ability to absorb nutrients.

It is simple to reduce the phytic acid in nuts by soaking them before you eat them. The process involves soaking the nuts in warm salt water and then drying them in either a dehydrator or a very low-temp oven.

An easy way to do this is to dissolve 1 tablespoon of sea salt in 3-4 cups of warm water. Add 2 cups of organic, raw nuts (in this case, almonds) and soak for at least 7 hours (I like to leave them overnight). Drain the water and rinse in a colander. Then dry the nuts in a dehydrator or in a low-temp oven (ideally no more than 150 degrees) for 24-48 hours. Be sure that they are completely dry because any remaining moisture can allow the nuts to mold.

I go into much more detail in my post on the benefits of soaking nuts if you are looking for a bit more information.

Homemade Almond Butter Recipe

Almonds are packed with fiber, magnesium and vitamin E and are valuable for making many health food alternatives like almond milk, almond flour, and almond butter.

I use almond butter to make coconut no bake cookies which are a favorite at my house. Almond butter also makes a great topping on almond flour pancakes and can be added to smoothies to boost nutrients and give a rich, nutty flavor.

See below the recipe for different flavor variations of almond butter and a link to homemade almond milk!

How to make soaked and dehydrated almond butter in five minutes

Homemade Almond Butter Recipe

Learn how to make almond butter from scratch with this simple recipe.
Calories 76kcal
Author Katie Wells


1 cup



  • Put the soaked and dehydrated almonds and sea salt in a high-speed blender or food processor.
  • Blend at medium speed until the almonds are powdered.
  • Continue to blend. At this point it will be necessary to add the liquid oil. You can start with 1 tablespoon but I ended up adding 2 tablespoons in order to reach the consistency I like.
  • If your blade begins to spin freely, stop the blender or food processor and scrape down the sides, pushing the almond powder down to the bottom. It will be necessary to do this several times. If you have a Blendtec, the Twister Jar makes this part extremely easy and you will not need to add as much oil, if any at all.
  • Continue to blend, stopping to scrape the sides when necessary, until you reach the creamy consistency of nut butter.


Nutrition Facts
Homemade Almond Butter Recipe
Amount Per Serving (1 TBSP)
Calories 76 Calories from Fat 61
% Daily Value*
Fat 6.8g10%
Saturated Fat 0.6g4%
Sodium 12mg1%
Carbohydrates 2.6g1%
Fiber 1.5g6%
Sugar 0.5g1%
Protein 2.5g5%
* Percent Daily Values are based on a 2000 calorie diet.


Store in a clean, dry container for several weeks. It is best for homemade nut butters to be stored in the refrigerator because there are no added preservatives.
See below for flavor variations. 

Like this recipe? Check out my new cookbook, or get all my recipes (over 500!) in a personalized weekly meal planner here!

Almond Butter Variations

  • Honey almond butter: For honey almond butter, replace 1 of the tablespoons of oil with honey (or both for a really sweet treat)
  • Cinnamon pecan butter: Use pecans instead of almonds and replace 1 (or both) of the tablespoons of oil with real maple syrup. Follow the steps above until smooth. Add 1 teaspoon of cinnamon and pulse until incorporated.
  • Other nut butters: Substitute any other nut you like such as hazelnuts, cashews, walnuts, or pistachios.

The Best Pre-made Almond Butter

Making your own almond butter is definitely the least expensive option and a way to ensure that you are getting a high quality almond butter by soaking and dehydrating the nuts yourself. If you don’t want to make your own, I highly recommend the Better Than Roasted brand of almond butter (and other nut butters) available here. These nut butters are certified organic and are soaked, sprouted, dehydrated, and made into butters without being heated to retain the most nutrients.

Make Almond Milk too!

Almond milk is another super easy thing to make at home and you’ll save a lot over store bought varieties. Here’s my favorite homemade almond milk recipe (and you can make your own coconut milk too if you prefer that!).

What is your favorite nut butter? Did you make it yourself?

Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. WellnessMama.com is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.


30 responses to “Homemade Almond Butter Recipe”

  1. Whitney Avatar

    5 stars
    Mmm, this was good! I sprouted then roasted my almonds, added 1/2 cup MCT oil and only 2 tbsp of honey and omg… cant stop eating it 🙂

  2. Gaurav Avatar

    Is there anything wrong in dehydrating in the oven for 15 min at 250 F?

  3. Natalie Avatar

    Yikes. I should have read your recipe first. I soaked but did not know to dehydrate so now I have a blob of almond meal with a little olive oil in the food processor, have been trying on and off all afternoon, giving my processor breaks as it’s heating up. Any way to salvage what I have or get it into butter still? I don’t seem to tolerate almonds as well and thought maybe soaking them first would help. Thanks!

  4. dani Avatar

    Can I use strained almonds from making almond milk to add to the almond butter while in the food processor?

  5. Julie Avatar

    I haven’t used soaked (that’s why I’m here) but you don’t need oil to make almond butter. It just takes longer but it gets super-smoothy without any oil (Cashew butter, on the other hand I can be as patient as I want to be, and take a lot longer than I do for almond butter, but it doesn’t happen. Cashews are roasted at such high temperatures (“blast oven”) to get them out of their shells, that they must lose some oil in the process. Anyway, be patient. In both the Vitamix and the Cuisinart I do on for 30 seconds and off for 30 seconds. The Vitamix will turn itself off it gets overheated but I’ve killed 2 food processors making nut butters by letting them overheat too often.

    1. Amy Avatar

      It took me two days of overheating my vitamix to make (a delicious) almond butter from soaked, dehydrated and roasted almonds. I’ve read since that soaking strips the oils and adding a bit of oil is necessary.

    1. Frank Pridemore Avatar
      Frank Pridemore

      Try Bremner Farms in Chico, Ca. for raw unpasteurized almonds. Order online. They also grow and sell walnuts.

  6. Sung Yun Cho Avatar
    Sung Yun Cho

    My oven’s lower temp is 170. Do you think that’s ok or will it burn?

  7. Ana Avatar

    Can I use almond flour to make almond butter? Just add sea salt and oil and blend it up and I should get the same results as with whole almonds? I usually don’t have almonds on hand…

  8. Heather Miller Avatar
    Heather Miller

    Why do you use oil at all? I’ve never soaked almonds but when I make almond butter, I roast the raw almonds and just put them in a food processor. They make their own oil so I’m just curious why you add anything since my whole reason for making homemade nut butters is so there’s nothing added to it like store bought. Thank you.

    1. Brent Avatar

      Amazon.com the brand is Terrasoul superfoods is raw unpasteurized organic almonds ect.

  9. Suzie Avatar

    Is drying really necessary? Why not just butter them after the soak.

    1. Dori Avatar

      I’m making almond butter for the first time, I soaked, sprouted and dehydrated the almonds.
      In the blender, my blade keeps flying off the center so I have to keep opening and pouring out the almonds and putting it back on. Is there a trick? I went to 1 cup at a time.

      I’ve added at least 4-5 tablespoons of oil. and it’s still not creamy. What am I doing wrong? Using MCT oil.

      thanks dori

  10. Tamela Avatar

    I would love to read the responses to the questions posted but I only see one response to one question.

  11. Tanya S Avatar
    Tanya S

    Can the almonds be purcased already soaked and dried? Just curious. This recipe looks great! Thanks! Some almond butters in our area are pricey but not organic and another brand is cheap but not organic and more oily. Would like to try my own.

  12. Laurie Avatar

    If you dehydrate in the oven do you still need 24 hours?

  13. Tara Avatar

    3 stars
    Would leaving the oven on for 24-48h not cost a bomb on electricity, even on a low temp? I know store bought almond butter is super expensive but surely cheaper than doing your own in the oven? Lovely recipe otherwise if you have a dehydrator.

  14. Rhiannon Avatar

    4 stars
    I’d use less oil – but that’s just me. Out of curiosity, what legumes DO you use? We use French lentils, and occasionally dried peas, but few beans and definitely no chickpeas! (Bad gas!).

    1. Danny Avatar

      5 stars
      I always do Donna. The soaking process isn’t so much for the recipe but for allowing your body to digest and get more of the nutrients found in the nut. As most nuts have the phytic acid and enzyme inhibitors that do not allow your body to absorb key nutrients found in the nuts. The soaking process will help break down he inhibitors and phytates.

    2. Marleni Avatar

      5 stars
      No, you don’t have to since in tv shows they make almond butter and they don’t soak the nuts I hope this helped you!

  15. bre Avatar

    Love making homemade almond butter, I use to not soak them, and just use raw and it use to taste amazing and more nuttier, after learning about the soaking process, I tried that and feel I cannot get them to the right consistency and flavor, It just doesnt taste as good! Whats your secret with the consistency with soaked almonds? I do dehydrate them for 8-9 hours as well.

    1. Danny Avatar

      Bre, that may not be long enough thats why. I tend to do mine for at least 24 hours on a really low temperature. I know some nuts need to dehydrate longer then others like almonds need to longer then cashews. But I usually do mine about 150 degrees, for anywhere from 12-24 hours. Maybe that will help with the consistency for you.

Leave a Reply

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

Recipe Rating