Homemade Vegan Nutella (Healthy)

A rich, chocolatey and creamy healthy Homemade Vegan Nutella spread with 3 ingredients. This spread is easy to make in less than 10 minutes and tastes just like your favourite chocolate spread without the sugar.

Who doesn’t love chocolate spread? There is something so nostalgic about a jar of chocolate spread. It’s sticky, sweet, smooth and so chocolatey and you can spread it onto just about anything. The same goes for this homemade Nutella, you can use it in baking or for breakfasts and anything else your heart desires. This homemade version is made with just a few ingredients, contains no sugars and no additives.

A jar of Homemade Vegan Nutella
Homemade Vegan Nutella

Why will I love this?

This chocolate spread is really delicious, it is:

  • Rich, chocolatey and silky smooth
  • Creamy, indulgent and wholesome
  • Made with good-for-you ingredients
  • Only requires 3 basic ingredients
  • Sugar-free or an option to add sugar for a sweeter spread
  • Easy to make in less than 10 minutes
  • Cheaper, easier and healthier than the traditional spread
  • Versatile and great to make an edible gift

If you already love this sound of this chocolate spread then skip ahead to the recipe card. Or, let’s discuss the recipe in more detail.

What ingredients do I need?

This chocolate spread requires:

  • Hazelnuts: the key to a really good Nutella spread are hazelnuts. Ideally, use ones with the skin-off first as then you can skip the rubbing of the skin step, or roast them with the skins and then rub them off. Roasting the nuts first is really important for flavour and a better texture.
  • Cocoa powder: this is for richness and the chocolatey flavour. I use the Divine cocoa powder but I can imagine cacao powder will also be great.
  • Olive oil: I love the richness of olive oil and you can either use a light or darker olive oil. I do not recommend swapping this for coconut oil or butter, for example, as both of them will change the texture of the chocolate spread. This helps for a silky-smooth texture.
  • Vanilla essence: this is optional for flavour.
  • Coconut sugar: if you want a sweet (not as sweet as the original) spread, add the coconut sugar with the vanilla and salt. But, if making it without the sugar, this will be a rich cocoa and hazelnut spread that is less sweet (it has no sugar in). The important step is to blitz the coconut sugar to a fine powder so it blends more smoothly. You can swap this for powdered icing sugar, if you prefer. Do not be tempted to swap this for dates or maple syrup as this will ruin the consistency.
  • Salt: this is also optional but helps to enhance the flavours.
A spoon in a jar of Homemade Vegan Nutella
Homemade Vegan Nutella

How do I make this Nutella?

This is easy to make in a few steps:

  • Roast the hazelnuts for 10 minutes: until fragrant and golden.
  • If needed, rub off the skins: and allow to cool fully.
  • Add the cooled roasted hazelnuts to a high-powered blender and process: until really smooth. In my Vitamix this takes 1 minute but can take up to 5 minutes and check the machine is not over-heating.
  • Add in the cocoa powder, sugar (if using), olive oil, vanilla and salt: and blend again until fully incorporated.
  • Pour into a glass jar and serve: straight away or keep for 2-4 weeks.

How long will this last?

This will keep for 2-4 weeks in a sealed jar at room temperature.

Is this gluten-free and nut-free?

This chocolate spread is gluten-free but sadly is not nut-free. If you want to try this with sunflower seeds then follow the same method as for the hazelnuts although the overall taste will be different.

How can I use this chocolate spread?

You can use this homemade Nutella in any number of ways (and use it exactly like you’d use shop-bought Nutella):

Drizzling Homemade Vegan Nutella over a cookie stack
Homemade Vegan Nutella

What else can I make?

If you are looking for other wholesome chocolate recipes:

A jar of Homemade Vegan Nutella

Homemade Vegan Nutella (Healthy)

Yield: 1 jar (400-500g)
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

A rich, chocolatey and creamy healthy Homemade Vegan Nutella spread with 3 ingredients. This spread is easy to make in less than 10 minutes and tastes just like your favourite chocolate spread without the sugar.


  • 400g hazelnuts, skin off or on
  • 40g cocoa powder
  • 1 ½ tbsp olive oil
  • 1 tsp vanilla essence
  • A pinch of salt
  • 40g coconut sugar, optional (omit for an intense cocoa hazelnut butter)


  1. Preheat the oven to 180Fan/200ºC and add the hazelnuts to a large tray. Bake for 10 minutes, tossing halfway through. If you are using hazelnuts with the skin on, now transfer the warm nuts to a cloth and vigorously rub and remove the skins. Allow the nuts to cool fully. If using sugar, add the sugar to a food processor and blend to a fine powder consistency.
  2. For the Nutella: add the nuts to a food processor and blend until really smooth, scraping down the sides as necessary. Depending on the power of your machine, this may take 1-5 minutes.
  3. To make it chocolatey: now add in the sugar, if using, the cocoa powder, olive oil, vanilla and salt. Blend again until fully incorporated.
  4. To serve: enjoy like you’d use regular chocolate spread for example on toast, pancakes or from the jar. Allow to cool and keep in a sealed jar for 2-4 weeks.


Do not add maple syrup or plant-based milk at all to thin the chocolate spread as this will ruin the texture.

Recommended Products

As a brand ambassador and affiliate, I may earn commission from links.

I look forward to hearing what you think of this Homemade Vegan Nutella so please let me know in the comments below and leave a star review above. If you do make this, I’d love to see so please tag me, I’m @nourishing.amy on Instagram and use the hashtag #nourishingamy. I’m also on TwitterFacebook and Pinterest  – please say hello!

With Nutella love x

Leave a Reply

Skip to Recipe