Almond butter

Homemade Almond Butter

  • Author: Alison Andrews
  • Prep Time: 10 mins
  • Total Time: 10 mins
  • Yield: 1 and 1/2 cups
  • Diet: Vegan


It’s so easy to make your own homemade almond butter and it’s so much better than store-bought. Smooth, creamy and utterly delicious!


  • 3 cups (450g) Roasted and Salted Almonds
  • 1 Tbsp Olive Oil (or other vegetable oil)


  1. Place the almonds into the food processor and begin processing. It will start off crumbly and then gradually it will become sticky and start sticking to the sides of the food processor.
  2. Stop the machine and scrape down the sides. Start it up again and pour in the oil while the machine is running.
  3. It will gradually start to form a butter, keep processing until thick and smooth.


*Roasted and Salted Almonds are the easiest to use for making homemade almond butter. If you can only get raw almonds, then you’ll need to roast them yourself beforehand. Preheat the oven to 350°F and spread your raw almonds over a parchment lined baking sheet. Roast for 10 minutes, giving them a stir at the 5 minute mark. Let them cool for a few minutes before proceeding with your almond butter. If your almonds are unsalted then you will also need to add some salt. 1/4 – 1/2 teaspoon should be sufficient, just taste test to see how much to add.

*Added oil isn’t strictly necessary, but I do find that adding a little olive oil really helps to turn your crumbly almonds into a smooth butter as fast as possible. You can omit it, but it will likely just take a couple of minutes longer.

*Storage: Keep your almond butter stored in a glass jar in the fridge (covered) for up to 2 weeks. It can also be frozen, place into a freezer safe container and freeze it. Let it thaw in the fridge before using.

*This recipe was first published in August 2017.

  • Category: How To
  • Method: Food Processor
  • Cuisine: Vegan, Gluten-Free


  • Serving Size: 1 Tablespoon
  • Calories: 117
  • Sugar: 0.8g
  • Sodium: 89mg
  • Fat: 10.5g
  • Saturated Fat: 0.8g
  • Carbohydrates: 3.7g
  • Fiber: 1.9g
  • Protein: 3.7g

Keywords: homemade almond butter, how to make