Homemade Almond Butter

5 from 1 vote

This is a step-by-step tutorial for how to make your own homemade almond butter with a food processor including tips, guidelines and add-ins!

This post may contain affiliate links. Please read our disclosure policy.

Did you know you only need nuts and a food processor to make your own nut butter? When I figured out how to make almond butter, it was like a lightbulb moment. It’s so easy and way more cost-effective (especially if you’re like me and can easily spend $12 on a jar of nut butter!). Plus, with homemade almond butter, you customize the chunkiness level and pick your own add-ins like cinnamon, honey, or chocolate chips!

Homemade almond butter in a white bowl with spoon inside
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

I love almond butter. I’ll eat it on oatmeal, slathered onto toast, with slices of apple, or straight from the jar with a spoon! This recipe needs just two ingredients and basically just requires turning on the food processor until the almonds break down and turn into butter. Sometimes, I like to add cinnamon, vanilla, or honey. Other times, I’ll stir in chocolate chips or toasted coconut flakes! There’s no way to go wrong.

Recipe At a Glance

Cuisine Inspiration: American
Primary Cooking Method: No-cook
Dietary Info: Vegan and gluten-free
Key Flavor: Creamy, salty, nutty
Skill Level: Easy

Why This Is So Good

  • Fast: It takes just 10 minutes in a food processor to make almond butter!
  • You can make as much as you want: I like to make a large batch since I go through it quickly, but you could always halve this recipe.
  • Tastes better than store-bought: This DIY nut butter tastes nuttier and way more almond-y than anything you can buy.
Almonds in a white bowl

Ingredients to Make Almond Butter

  • Almonds: First, for the purest product, start with raw, unsalted almonds. That way, you control the salt and oil in your almond butter. Pre-salted nuts could make for too-salty nut butter!
  • Salt: Try the recommended amount in the recipe below and then adjust to your taste! Remember: You can always add salt, but you can’t subtract it.
  • Add in sweetener. If you want to sweeten things, add honey, agave syrup, or maple syrup.
  • Try spices. Spice-wise, try cardamon, cinnamon, pumpkin spice, or even hot pepper flakes for something savory.
  • Add some texture. Mix in chia seeds, flaxseeds, or a handful of other kinds of nuts.
  • Make it chocolatey. Mix in cocoa powder or stir in chocolate chips!

How to Make Homemade Almond Butter

Below, I’ll walk you through how to make your own almond butter. Spoiler alert: it’s super simple. As in just toasting the nuts and letting the food processor do the rest of the work!

Whole almonds on a sheet pan.
Step 1: Place the almonds on a baking sheet and toast in the oven, stirring and turning halfway through. If you’re starting with roasted nuts, it’s still a great idea to toast them just for a few minutes to warm them up. Heating releases their oils, which makes for better blending.
Roasted almonds in a food processor.
Step 2: Let the almonds cool a bit, but not too much. (They blend better warm, but you never want to put HOT food in a food processor.) Then, transfer the almonds to a food processor along with the salt.
After blending almonds into a grainy texture.
Step 3: Blend until the nuts break down and start to form a paste.
After blending almonds until smooth and creamy.
Step 4: Keep blending until the mixture becomes smooth and creamy.

Tips for Making the Best Homemade Almond Butter

  1. Use the freshest nuts. These make the best nut butter, and the resulting almond butter will have a longer shelf life.
  2. Watch the nuts in the oven. Burnt nuts taste acrid–and nuts burn easily! The moment you start smelling toastiness, remove the almonds immediately from the oven.
  3. Be super patient. Achieving creamy nut butter takes a while, even in the best food processor. It could take up to 10 minutes to get the right consistency.
  4. Use this two-step method if you love chunky nut butter. First, set aside a scoop of the ground-up almonds when they’re at that granular, wet-sand stage. At the end of processing, mix this in.
  5. Add your own oil. For spreadable nut butter, add a bit of a neutral oil—like peanut or avocado. Start with a very small amount, about one teaspoon.

Recipes That Use Almond Butter

Frequently Asked Questions

Do I need to refrigerate almond butter?

For long storage, yes. And it will last in the refrigerator for up to 6 months. If you prefer warm almond butter and go through it quickly, you can store it in the pantry.

Can I freeze almond butter?

Yes, actually! It will never freeze solid because of its high fat content, but for smoothies, it is great right from the freezer. Expect it to last up to a year if stored in an airtight container.

Can I use a blender to make almond butter?

Yes, you can, but I recommend a high-speed blender. Here’s how to make almond butter in a blender: add the nuts and salt to a blender and blend, using the blender’s tamper to push the nuts toward the blades as necessary and scraping the sides of the blender as needed.

Homemade almond butter in a mason jar

More Cooking Tutorials

If you try this feel good Homemade Almond Butter recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

Homemade Almond Butter

This is a step-by-step tutorial for how to make your own homemade almond butter with a food processor including tips, guidelines and add-ins!
5 from 1 vote
Servings 8 servings
Calories 310
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

Instructions

  • Preheat oven to 275°F. Place the almonds on a baking sheet and toast for 20-25 minutes, turning halfway through.
  • Transfer the warm almonds from the baking sheet into a food processor fitted with the metal blade along with the salt.
  • Blend until a smooth homogeneous paste forms, stopping to scrape down the sides as needed. It could take up to 10 minutes depending on your food processor.

Notes

Storage: Store the homemade almond butter in the pantry for up to one month. Or store it in the refrigerator for up to 6 months. If you prefer warm almond butter and go through it quickly, you can store it in the pantry. For ultimate safety, always refrigerate. 

Nutrition

Calories: 310kcal, Carbohydrates: 12g, Protein: 11g, Fat: 27g, Saturated Fat: 2g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 17g, Trans Fat: 0.01g, Sodium: 73mg, Potassium: 393mg, Fiber: 7g, Sugar: 2g, Vitamin A: 1IU, Calcium: 144mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American

Photo Credit: Erin Jensen

5 from 1 vote (1 rating without comment)

Rate and comment

Recipe Rating




Comments

  1. Monika Wendehorst says:

    I definitely will do the almond butter, sounds easy and no preservatives, bonus.

    1. Yumna J. says:

      Yes! Let me know what you think once you do!