Homemade Mocha Almond Butter

A rich and silky smooth homemade almond butter with amazing chocolate and coffee flavours. You only 5 ingredients to make this deliciously simple recipe that is naturally vegan, gluten-free and refined sugar free.

There is nothing better than nut butter – in any way shape or form. I love it spread on toast, drizzled over pancakes, served with breakfast bowls or just spooned straight from the jar. The latter is my favourite way to enjoy this homemade nut butter, and I could not stop myself. I have got through a jar a week on my own since making this – it is slightly addictive!

Homemade Mocha Almond Butter

Homemade Mocha Almond Butter

The key to a really silky-smooth nut butter is a high powdered blender (I was recently gifted a Vitamix for a recent campaign with Coconut Bowls) and I cannot stop using it for anything and everything. You can still make your own in a less powerful one, but it may take up to and above 10 minutes whereas mine took about 2 minutes start to finish!

Homemade Mocha Almond Butter

Homemade Mocha Almond Butter

Homemade Mocha Almond Butter

Homemade Mocha Almond Butter

So what do we need for this Homemade Mocha Almond Butter?

  • Almonds: obviously! These are the base for the nut butter. Roasting them in the oven for 10 minutes beforehand adds a lot of richness and depth to the flavour – if you are short on time you can skip this step, but I really recommend it.
  • Cacao or cocoa powder: this adds the chocolate element to the mocha flavour. I like to use unsweetened raw cacao powder for a really strong chocolate hit.
  • Espresso powder: the coffee part to the mocha flavour. I have a favourite instant espresso powder that I love, but coffee granules would also work!
  • Vanilla: this adds a subtle sweetness and gentle vanilla flavour to the nut butter. You can use vanilla essence or extract, whichever you prefer.
  • Salt: this is so important to really lift the flavours and amplify the rich notes. You can really tell the difference if you skip it, but if you are not a fan of “saltier” nut butters, you can reduce the amount. The important thing is to taste as you go along.

Simply blend the almonds to a really smooth paste, scraping down the sides as necessary, and keep going. Be patient if it is taking a while, as the extra blending time will really make a difference. Then add in all the flavour elements and blend again to make your Homemade Mocha Almond Butter.

Homemade Mocha Almond Butter

Homemade Mocha Almond Butter

This will last like other nut butters in a sealed glass jar or container although main has not lasted longer than a week…

If you are looking for ways to use this Homemade Mocha Almond Butter, how about in my Chocolate Cherry Almond Butter Cups, use them instead of tahini in my Chocolate Chip Cookie Crisp Cereal or try out an Almond Butter Cake with Chocolate Frosting and switch out the peanut butter. Or, serve it on top of breakfast ideas like my Vanilla Berry Acai Bowl, One-Pan Fruit Pancake, Cacao and Reishi Smoothie Bowl or Date and Cinnamon Skillet Pancake.

Homemade Mocha Almond Butter

  • Servings: 1 jar – 300g
  • Difficulty: easy
  • Print

A rich and silky smooth homemade almond butter with amazing chocolate and coffee flavours. You only 5 ingredients to make this deliciously simple recipe that is naturally vegan, gluten-free and refined sugar free.


  • 300g almonds
  • 2 tbsp cacao powder
  • 1 tbsp espresso powder
  • 1 tsp vanilla
  • ½ tsp salt


1. Preheat the oven to 160Fan/180*C. Place the almonds on a tray and roast for 12-15 minutes, flipping over halfway through until fragrant. Allow to cool fully.
2. Place the almonds in the blender and blend until really creamy and smooth, stopping to scrape down the sides as necessary or using the tamper. Once runny (a few minutes in a Vitamix or longer for other machines) add in the cacao powder, vanilla, espresso powder and salt and blend again until fully incorporated.
3. Transfer to a jar and keep sealed.
Homemade Mocha Almond Butter

Homemade Mocha Almond Butter

I look forward to hearing what you think of this easy recipe for Homemade Mocha Almond Butter so let me know in the comments below. Tag me in your creations, too. I’m @nourishing.amy on Instagram and use the hashtag #nourishingamy. I’m also on TwitterFacebook and Pinterest  – please say hello! xxx

With mocha almond butter love x

  1. nutritious.sophie says:

    Hey Amy. Looks wonderful your homemade mocha coffee almond butter. I am definitely a coffee fan for sure. I have never tried a almond mocha before or even made a one before. Would I be able to do this as decaf and also I don’t have a Vitamix machine- what machine could I use instead? Splendid idea using jars for mugs for sure, I have just recently got more jars for storing food in. As I want to do small steps to help the planet 🌍.
    Splendid photography as always and a vitamix looks amazing 😉 aww wish I had one and love the action video on Instagram. I am definitely going to save your above recipe to my WordPress saved collection for sure.
    As I always do with your recipes save it to my Instagram saved wordpress collection. Hope you are having a great week and love your mini action shot video on Instagram. So sorry my WordPress username is so rubbish. I can’t seem, to change it back to my old one ☝️. So sorry I have the most longest insta/Wordpress comments I do apologise! As well as commenting both on here and on Instagram. I also love your quotes and recipes on Pinterest. Hope to see you at a London food event later on in the year. As well sorry I am so late posting on your blog. Just been studying very hard and just having time now to update myself on your splendid blog.
    So pleased I managed to make your vegan 🌱 chocolate 🍫 oat cookies cereal at the weekend they are delicious 😋 ! As well managed to bake them independently by myself I was well chuffed. Usually my parents would help me with cooking.
    Thank you for inspiring me each and every day and all of your hardwork which you put into your business of Nourishing Amy. It’s splendid and just completely awesome. How’s your NA bear 🐻 and as well would be great if you could do a blog post on her. (Your bear) how’s your squirrel pet visiting your garden? As well my parents say hi and my dog 🐶 says woofs to you all as well. 😀😋😋😍🌱👌🏻😊xxxx Splendid photography as always and saved to both saved collections for sure. Sorry for my jk Rowling comments essays xxxxx

  2. nutritious.sophie says:

    Splendid photography as always and you are a super friend (primary schools day let a known. I was couple of years below xx

  3. […] more nut butter ideas, how about my Homemade Mocha Almond Butter or Chocolate Chai Peanut Butter or try out my Peanut Butter Granola or Chocolate Ganache Granola […]

  4. […] That’s all there is to this basic flapjack recipe, but then it gets a whole lot better with Oreo cookies! These are naturally/accidentally vegan but not gluten-free so either use a GF cookie in its place or skip them out and go for regular classic flapjack. The second element to these double Chocolate Oreo Flapjack is the dollops of Cookies and Cream Nut Butter on top! It’s deliciously decadent and so easy – it really amplifies these bars. Use my simple 2-ingredient recipe for the Cookies and Cream Nut Butter or use another nut butter you have (or make my Mocha Almond Butter). […]

  5. […] Homemade Mocha Almond Butter […]

  6. […] from Natures Heart who I love) and it works so well! You could also add some nut butter (like my Homemade Mocha Almond Butter), chocolate or other fruits, […]

  7. […] chocolate shell surrounding lots of chocolate spread or chocolate nut butter (try them with my mocha almond butter) with half a raspberry […]

  8. […] almond, cashew, walnut or even a seed butter like tahini. Or for an extra chocolatey treat try my Mocha Almond Butter or Cookies and Cream Nut […]

  9. […] but it adds sucha fun element to the bars. You could also use a chocolate spread/sauce or a nut butter to drizzle over the top. Again, I used the chocolate fudge sauce from Natures Charm and it is […]

  10. Caroline says:

    Sounds so delicious! I’ll have to make this butter.

  11. […] down to drizzle with the icing sugar or enjoy warm with coconut whipped cream, chocolate spread, Mocha Almond Butter, cold ice cream, warm custard… the possibilities are […]

  12. […] want to use a sweet hummus, you could use a chocolate spread, bowl of nut or seed butter like my Mocha Almond Butter, a pot of yoghurt or chocolate mousse. Instead of the cookies, you can use other small or large […]

  13. […] spread or mousse. You could use my chocolate mousse recipe used for this tart filling, make some Mocha Almond Butter or your favourite chocolate […]

  14. […] if you don’t have any dairy-free chocolate spread, you can make your own Mocha Almond Butter, or use another nut or seed butter of your choice. You could make these chocolate berry cupcakes […]

Leave a Reply