• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pinch of Parsley
  • Recipes
  • About
  • Resources
  • Partnerships
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Resources
  • Partnerships
  • About
    • Facebook
    • Instagram
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Resources
    • Partnerships
    • About
    • Facebook
    • Instagram
    • TikTok
    • YouTube
  • ×

    Home » Recipes » Gluten Free/Gluten Free Option

    Homemade Almond Butter (Creamy or Crunchy)

    Published: Apr 11, 2021 · Modified: Dec 19, 2022 by Lauren Casolaro · This post may contain affiliate links · 3 Comments

    • Yum
    • Share
    Jump to Recipe Print Recipe
    Homemade creamy almond butter

    This homemade almond butter is seriously better than any store-bought version! It's healthy, easy to make, oil-free, and more affordable. Whether you prefer creamy or crunchy almond butter, I've got you covered!

    homemade almond butter being scooped with a spoon.
    Jump to:
    • Ingredients
    • Instructions
    • Recipe Substitutions & Variations
    • Expert Tips
    • FAQ
    • 📖 Recipe
    • 💬 Reviews

    You can make this recipe in either a food processor or like me, a high-speed blender (think Vitamix or Ninja). This recipe will take less than 20 minutes to make and is perfect to have on hand to use with snacks, sandwiches, or yummy desserts like my vegan rice krispie treats.

    Ingredients

    The only 1 ingredient you truly need for this recipe is raw almonds. I am totally NOT sticking to that because I want this recipe to be as yummy as possible, while still being healthy. Feel free to consider the 3 other ingredients I list below as optional, but highly recommended!

    ingredients for homemade almond butter
    • Raw Almonds: the star of the show, of course.

    These extras are the perfect additives because they seriously take this almond butter to the next level and help heighten the flavor.

    • Vanilla Extract
    • Cinnamon
    • Salt

    Instructions

    Let's go over the creamy version of this recipe first because all the steps are the same for the crunchy version, aside from a few extra!

    step by step instructions for homemade almond butter
    1. Preheat the oven to 350 degrees Fahrenheit, add the almonds to a baking sheet, and roast for 10 minutes, flipping halfway through. This will help the oils release and make the almonds easier to blend. Let the almonds cool for at least 5 minutes after removing them from the oven.
    2. Transfer the roasted almonds to a food processor or high-speed blender and blend.
    3. Scrape down the sides as needed (you'll have to a few times regardless of what machine you're using). The almond butter will go from powdery like almond flour, to clumpy, to a ball, then finally to creamy almond butter.
    4. Once it gets creamy, keep blending!! The longer you blend it, the creamier it'll get. Now you can add in the vanilla, cinnamon, and salt and blend again just to combine. Taste and adjust the flavors to your preference.
    5. Transfer the creamy almond butter to an airtight container and enjoy!

    Now let's make crunchy almond butter!

    For crunchy almond butter, you're going to follow the same steps as above except you're going to roast an additional ¾ cup of raw almonds. After roasting, but before adding all the almonds to the blender or food processor, set aside ¾ cup of roasted almonds and roughly chop them. Use the rest of the almonds to make the creamy almond butter as described above.

    Once you've achieved a creamy almond butter, add in the roughly chopped almonds and stir with a spoon until the chunks are evenly distributed.

    Creamy Almond Butter

    Recipe Substitutions & Variations

    I love this recipe as is but feel free to try any of these variations!

    • Keep it simple by using only almonds.
    • Make this recipe faster by buying roasted almonds instead of raw almonds. This allows you to skip straight to step 2, cutting your time in half.
    • Change the flavor by either using flavored roasted almonds or adding different spices. Spice wise I'd recommend cinnamon, nutmeg, or cardamom for a sweeter almond butter; turmeric, pepper, or cayenne for a savory almond butter.
    • Don't roast the almonds! You can keep the almonds raw, but you will need to add 1-2 tablespoons of oil in order to get them to blend easily and to reach the proper consistency.
    • Make it sweeter by adding 1-2 tablespoons of maple syrup or agave.
    • Make chocolate almond butter by adding in a tablespoon of cocoa powder.

    Expert Tips

    • PATIENCE!!! It's going to seem like it might never become creamy but I promise it will. Just keep blending, just keep blending...Let it go through all its phases. Depending on your blender or food processor, it could take 10-20 minutes of blending.
    • If you're using a high-speed blender, I would highly recommend taking a break from blending every few minutes to avoid burning out your motor.

    FAQ

    Can you freeze homemade almond butter?

    Yes! Pour the almond butter into an airtight container and freeze it for up to 4-6 months. Let it thaw completely before using.

    How to store homemade almond butter?

    Always store your homemade almond butter in an airtight container in the fridge. Do not keep your almond butter at room temperature. It does not have the same preservatives as store-bought nut butters, and will spoil much quicker.

    How long does homemade almond butter last?

    If storing in the fridge, it will last up to 2 weeks. If storing in the freezer, up to 4-5 months.

    Why is my almond butter dry?

    The biggest reason might be that you didn't blend it long enough. Blend time can vary based on your machine or even the almonds you have. Try blending it a bit longer, or add 1 tablespoon of oil!

    Is it cheaper to make your own almond butter?

    Yes!! I highly recommend buying almonds, really any nut, in bulk if your local grocery or health food store offers it. I purchased 1 pound (16oz) of almonds for $8.99 at Whole Foods, which makes roughly 16oz of almond butter. The almond butter you can buy at the grocery store is usually 12oz for anywhere from $7.99 to $18.99. This means that your homemade almond butter costs ~$0.56/oz, whereas a store-bought almond butter costs ~0.74/oz.

    Homemade creamy almond butter

    If you make this homemade almond butter, be sure to snap a pic and tag me on Instagram. If you have any questions or feedback at all, send me an e-mail or leave a comment below! I hope you love this dish as much as we do!

    📖 Recipe

    Runny, Natural Almond Butter
    5 from 2 votes
    Rate this Recipe Print Recipe Pin Recipe

    Homemade Almond Butter

    Lauren Casolaro
    This homemade almond butter is seriously better than any store-bought version! It's healthy, easy to make, oil-free, and more affordable. There's also an option for creamy OR crunchy!
    Cook Time 10 minutes mins
    Total Time 20 minutes mins
    Category: Basics
    Cuisine: American
    Servings: 2 cups
    Prevent your screen from going dark

    Equipment

    • Food Processor

    Ingredients
     

    • 2 cups raw almonds
    • 1 teaspoon vanilla extract
    • ½ teaspoon salt
    • ¼ teaspoon cinnamon

    Instructions

    • Preheat the oven to 350 degrees Fahrenheit, add the almonds to a baking sheet, and roast for 10 minutes, flipping halfway through. Let the almonds cool for at least 5 minutes after removing them from the oven.
      2 cups raw almonds
    • Transfer the roasted almonds to a food processor or high-speed blender and blend.
      2 cups raw almonds
    • Scrape down the sides as needed (you'll have to a few times regardless of what machine you're using). The almond butter will go from powdery like almond flour, to clumpy, to a ball, then finally to creamy almond butter.
    • Once it gets creamy, keep blending!! The longer you blend it, the creamier it'll get. Add in the vanilla, cinnamon, and salt and blend again just to combine. Taste and adjust the flavors to your preference.
      1 teaspoon vanilla extract, ½ teaspoon salt, ¼ teaspoon cinnamon
    • Store in an airtight container and enjoy!

    Notes

    For crunchy almond butter, roast an additional ¾ cup of raw almonds. After roasting, but before adding all the almonds to the blender or food processor, set aside ¾ cup of roasted almonds and roughly chop them. Use the rest of the almonds to make the creamy almond butter as described above. Once you've achieved a creamy almond butter, add in the roughly chopped almonds and stir with a spoon until the chunks are evenly distributed.
    Skip step 1 by buying already roasted almonds. You could also leave the almonds completely raw and just add 1-2 tablespoons of oil with the vanilla, cinnamon, and salt. 
    Store almond butter in an airtight container in the fridge for up to 2 weeks or in the freezer for up to 4-6 months. 
    Nutritional values are estimates only. See our full nutrition disclosure here. 

    Nutrition Facts

    Serving: 2tablespoons | Calories: 70kcal | Carbohydrates: 2.6g | Protein: 2.5g | Fat: 5.9g | Saturated Fat: 0.5g | Sodium: 74mg | Fiber: 1.5g | Sugar: 0.5g
    Keywords: almond butter,homemade almond butter,nut butter
    Did you make this recipe?Mention @pinchofparsley_ on Instastram or tag #pinchofparsley!

    More Gluten Free / Gluten Free Option Vegan Recipes

    • Easy 4 Ingredient Guacamole Recipe
    • Matcha Chia Pudding
    • Oat Milk Chia Pudding
    • Crispy Air Fryer Smashed Potatoes

    Reader Interactions

    Comments

      Did you make this recipe? Leave any questions or thoughts below: Cancel reply

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

      Recipe Rating




    1. Lauren

      January 11, 2022 at 5:25 pm

      5 stars
      My favorite almond butter 🙂 I make it every month or so!

      Reply
    2. Mariann

      June 14, 2021 at 9:47 am

      5 stars
      Almost blew up my blender but definitely worth it! The almond butter came out so smooth and creamy. Waiting on a bread recipe so I can make a almond butter & jelly sandwich!

      Reply
      • Pinch of Parsley

        June 14, 2021 at 10:03 am

        OMG LOL. Try a food processor - it might be able to handle the long term blending better. Bread recipe coming soon 😉

        Reply

    Primary Sidebar

    Homemade creamy almond butter

    hi there!

    Welcome to Pinch of Parsley, thank you so so much for being here! On my page you'll find a wide range of delicious vegan recipes that are suitable for both beginners and long-time home cooks. I can't wait for you to start cooking with me! Read more about me here!

    connect with me!

    • Instagram
    • Facebook
    • YouTube
    • Pinterest
    • TikTok

    i'm in the mood for...

    Spring Recipes

    • Vegan Lemon Blueberry Muffins
    • Blueberry Pomegranate Margarita
    • Vegan Couscous Salad with Chickpeas
    • jam and peanut butter on toast
      Strawberry Chia Seed Jam

    subscribe to our weekly newsletter!

    Most Popular Recipes

    • Vegan Pumpkin Coffee Cake with Pecan Streusel
    • Grapefruit Gin Spritz
    • Vegan Broccoli Cheddar Soup
    • Vegan Raspberry Sorbet without Ice Cream Maker

    Featured On

    Footer

    Homemade creamy almond butter
    ↑ back to top

    about

    • About
    • Privacy Policy & Terms of Use
    • Accessibility Policy

    let's connect!

    • Newsletter
    • Work with Me

    contact

    • Contact Us
    • Partnerships

    AT NO COST TO YOU, I MAY EARN FROM QUALIFIED PURCHASES MADE THROUGH AFFILIATE LINKS ON MY WEBSITE.

    Copyright © 2023 Pinch of Parsley LLC. All Rights Reserved.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
    Cookie SettingsAccept All
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT