Homemade Almond Butter

Almond butter on whole wheat toast

Almond butter on whole wheat toast

Breakfast is a tough meal sometimes. Often it’s a debate between sleeping in extra ten minutes vs having a hearty breakfast before heading to work. Usually, sleeping in wins. For a while,  my breakfast consisted of a having a granola bar and coffee at my desk . Often, this was not filling enough and left me thinking about my lunch before 9 am! Also, the ingredient list in granola bars is a bit ridiculous and unhealthy. So I started thinking about alternative portable breakfast options.  Peanut butter sandwiches were an obvious solution, except I am not a fan of peanuts or peanut butter! Then I remembered almond butter! I  had bought some from an organic food store before to add to smoothies. It was creamy and almond-ey and I loved it! However, after two trips to the same grocery store only to find it sold out both times, I thought “Why not just make your own almond butter?” Google revealed that the process is fairly simple. All you need are almonds and a food processor. And without any additives or preservatives, this is a healthier alternative to store-bought versions.

Almond butter is rich in nutrients such as vitamin E, potassium, magnesium, iron, calcium and phosphorus. It is also a good source of fiber and protein and contains healthy fats. Add almond butter to smoothies, spread them on whole wheat bread or simply eat a spoonful or two before you head out for some energy.

Note: This recipe is scale-able and the amount of whole almonds you need to start with depends on the size of your food processor. For my 9-cup processor, I felt at least 2 cups of almonds were needed.

Almond Butter
Prep time: 30-40 mins
Makes: approx. 2 cups of almond butter

2 cups whole unsalted almonds
salt to taste


1. Preheat your oven to 350 F. Roast whole almonds on a baking sheet for 20 minutes, stirring once in between.

2. Let the almonds cool and come to room temperature.

3. Once the almonds are cool, place them in a food processor fitted with the “S” blade.

4. Turn on the food processor and let it do its magic! Occasionally, stop the processor and scrape down the sides.

5. Run the processor for around 10-15 minutes until you achieve the desired creaminess of almond butter. It may take less or more time depending on the power of your food processor.

5. Towards the end, add some salt to taste and blend to mix.

6. Transfer your almond butter into an airtight container and store in the fridge.

Optional: You can also add ingredients like honey, agave syrup or melted chocolate to your almond butter for an additional flavor but bear in mind that this will shorten the lifespan of the butter.

Start with almonds in the food processor

Start with roasted almonds in the food processor

Almond meal

Almond meal

Almonds get clumpy

Almond meal gets clumpy as the oils get released!

Almond "dough" moves around the processor as one mass

Almond “dough” moves around the processor as one mass

Voila! Almond butter!

Voila! Almond butter!

Smooth and Creamy Almond Butter

Smooth and Creamy Almond Butter


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s