This post may contain affiliate links.
This Homemade Vegan Nutella is the best healthy Nutella alternative made with 5 simple ingredients. It’s also dairy-free, gluten-free, paleo, and refined-sugar-free!

The best Vegan Nutella recipe
If you’re interested in an easy and healthy alternative to store-bought Nutella, this Homemade Vegan Nutella recipe will be your new favourite!
Seriously though, it’s loaded with chocolate and hazelnut flavour and is mega creamy. One of my favourite things about this recipe is that it uses real chocolate.
You can use cocoa powder instead (if you do, add 1/3 cup of cocoa powder and omit the chocolate), but the chocolate adds such an amazingly rich and creamy quality to this spread.
I like to keep a jar of Vegan Nutella on hand to add to my toast or breakfast oatmeal, but this Nutella can be enjoyed in any way you like. (Yes, even right off the spoon 😉 )
Why you’ll love this vegan chocolate hazelnut spread
- Only 5 ingredients.
- Easy to make.
- Healthier than store-bought.
- Vegan, gluten-free and paleo-friendly.
Nutella ingredients
- Hazelnuts: this is the key ingredient to making a chocolate hazelnut spread! You want to make sure to use hazelnuts that aren’t salted.
- Dark chocolate: I like to use 70% dark chocolate in this recipe for a rich chocolately taste.
- Coconut oil: this will help add some creaminess to the Vegan Nutella.
- Maple syrup: this will be to sweeten the Nutella. You can also substitute with agave nectar.
- Salt: just a pinch to balance all the flavours.
How to make Vegan Nutella
Step 1
Roast the hazelnuts in the oven at 350 degrees for 5-10 minutes until toasted. Let the hazelnuts cool, then transfer them to a clean kitchen towel.


Step 2
Wrap the hazelnuts in the towel to form a pouch. Then use your hands to rub the hazelnuts in the towel to remove the skins. The hazelnut skins should mostly come off when you do this. Separate the hazelnuts from the skins in the towel and discard the skins.


Step 3
Add the hazelnuts to a food processor or high-speed blender and blend until it starts to form hazelnut butter. This can take a few minutes. (The hazelnuts will first blend into a fine powder, and then start to release their oils and turn more clumpy.)


Step 4
Melt the chocolate and coconut oil together in a microwave-safe bowl until smooth. You can also do this in a double-boiler pot on the stovetop.


Step 5
Add the melted chocolate, maple syrup and salt to the food processor or blender and blend for 3-4 minutes until everything is smooth and incorporated. The consistency should be thick and creamy.


How to store your Homemade Nutella
Store homemade Nutella in a sealed jar at room temperature for up to 2 weeks. You can also store the Nutella in the fridge, however, keep in mind that if it’s stored in the fridge it will become very hard and need to be thawed on the countertop before using.
This homemade Nutella is also freezer-friendly. Store it in a sealed jar or container in the freezer for up to 2 months. To use let the Nutella thaw on the countertop.

How to use homemade Vegan Nutella
Homemade Nutella can be used as a spread, a dip, a topping or added to recipes. The possibilities are truly endless! Here are some ideas to get you started.
- Spread on toast
- Added to oatmeal
- On pancakes, waffles or in crepes
- In smoothies (it would be great in this Date and Banana Smoothie.)
- Spread as frosting on top of brownies
- Swirled into Banana Bread
- On a spoon
- To stuff inside cookies
Tips for making this Vegan Nutella perfectly
- Make sure to use unsalted raw hazelnuts. You can use hazelnuts that have their skins on and remove them, (as shown in the recipe) or you can buy hazelnuts with the skins already removed. Most roasted hazelnuts are salted and have oil added to them, which is why it’s best to stick to raw for this recipe.
- Roast the hazelnuts. This is an important part of the recipe to build flavour! Roasting the hazelnuts is what gives the nutella that signature taste.
- Use dark chocolate for a rich chocolatey taste. 70% or higher I find are best for this recipe.
- No chocolate? Use cocoa powder. If you don’t have any dark chocolate on hand, you can substitute it with 1/3 cup of cocoa powder. Just melt the coconut oil and add the cocoa powder and coconut oil to the food processor.
- Blend the Nutella long enough. The longer you blend it together the smoother it will become. It helps to have a powerful blender or food processor to help make it creamy.
Nutella Frequently Asked Questions
Traditional store-bought Nutella from the brand Nutella is not Vegan and is made with skim milk. There are some store-bought chocolate-hazelnut spreads that are vegan though.
Homemade Nutella can last about 2 weeks in the pantry or 2 months in the fridge. If stored in the fridge it though it will become hard.
Yes. This recipe is definitely healthier than store-bought Nutella and can be enjoyed in moderation as part of a healthy diet.
Yes. While it technically won’t be a chocolate hazelnut spread, you can make this recipe with almonds, walnuts, cashews or any other nuts you love.
Yes, you can. Hazelnut butter can be a little tricky to find, which is why this recipe is made with hazelnuts, (plus making it from scratch is extra tasty!) but if you can find it you can use 1 1/2 cups of hazelnut butter instead of hazelnuts.

More chocolate hazelnut recipes to try
If you tried this Homemade Vegan Nutella or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on Pinterest, Instagram and Facebook for even more deliciousness!

Homemade Vegan Nutella
- Prep Time: 10 mins
- Cook Time: 0 minutes
- Total Time: 10 mins
- Yield: 25 servings
- Category: Breakfast
- Method: Blend
- Cuisine: American
- Diet: Vegan
Description
The BEST EVER homemade vegan Nutella with all-natural ingredients. Yum!
Ingredients
- 1 1/2 cups plain unsalted hazelnuts
- 4 oz 70% dark chocolate
- 1/4 cup refined coconut oil
- 1/4 cup maple syrup
- 1/4 tsp salt
Instructions
- Preheat the oven to 350 degrees F. Place the hazelnuts on a baking sheet and toast for 10 minutes, or until lightly coloured.
- Remove from oven and let cool.
- Place the hazelnuts in the center of a kitchen hand towel and close all 4 edges to make a pouch. Use your hands to rub the hazelnuts in the towel to remove the skins. (This will be much quicker than doing them all individually by hand.)
- Once the skins are removed, place the hazelnuts in a food processor and blend until they start to turn into hazelnut butter. (This should take 2-3 minutes.)
- Next, melt the dark chocolate in a bowl with coconut oil in the microwave.
- Add the melted chocolate, maple syrup and salt to the food processor and puree for 3-4 minutes until smooth and creamy.
- Store in a jar in the pantry for up to 2 weeks. The Nutella can also be stored in the fridge for 2 months, but it will become quite hard and need to be thawed before using.
Notes
Make sure to use unsalted hazelnuts.
No chocolate? Use cocoa powder. If you don’t have any dark chocolate on hand, you can substitute it with 1/3 cup of cocoa powder.
Blend the Nutella long enough. The longer you blend it together the smoother it will become. It helps to have a powerful blender or food processor to help make it creamy.
Nutrition
- Serving Size: 1 tbsp
- Calories: 100
- Sugar: 4.6g
- Fat: 8.5g
- Saturated Fat: 3.2g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 1.8g
oh I meant freezer
Hi Theresa, I haven’t tested this out in the freezer but I suspect that it would be ok!
Oh I love your recipe! I only wondered, could one store this in the fridge?
I tried it out this morning and I’m loving it! I’m definitly going to do this more often. Thanks for the recipe 🙂
Hi Sibel, thank you for the review, so happy you enjoyed the recipe!
I love the flavour and texture of this recipe straight from the food processor however storing it in the fridge, it gets super firm and is difficult to spread. Is there any way around this? Does it have to be stored in the fridge?
Hi Hayley, it shouldn’t get too thick in the fridge to spread, but if you take the jar out of the fridge to warm up a bit before spreading it this should help! You can also blend it up with a little more coconut milk to make it a bit of a softer texture if you’d like!
THis sounds fantastic ! My son is allergic to coconut What would you substitute ? Whole milk/ another nut milk if so which one ? Thanks kindly
Hi Roxana, if you are ok eating dairy, then I’d recommend using a mix of cream and milk. You could also substitute with a nut milk, however since there is much less fat in nut milk than coconut milk, it will result in a less creamy texture!
Hi, can you taste the coconut in this recipe, thanks.
Hi Paula, you don’t really taste coconut in this! The chocolate and hazelnut overpowers it!
Hi ? I have two questions. Would you happen to have the weight measurements of th chocolte? I’ve purchases a bar of 70% chocolate and i wasn’t sure if I should melt first to get a half cup or……? Also, does the coconut milk refer to the full fat ones in the can that’s used for cooking or the one in carton for drinking ? I have all the ingredients so I’ll wait for a response thanks!
Hi Carrie! I don’t have the weight measurements for the chocolate, I usually use 70% dark chocolate chips, so what I recommend would be to chop up the chocolate bar into small pieces and then add that to the measuring cup. Since the pieces might be a bit bigger you can do up to 3/4 cup of chopped chocolate. For the coconut milk yes it’s full-fat coconut milk from a can! Hope this helps!:)
This looks so yummy I’m so excited to try it!!
Could I replace coconut milk with almond milk?
Hi Hailey, you can however I can’t guarantee the texture will come out as creamy as it does with coconut milk since coconut milk has a higher fat content. That being said almond milk will still definitely work!
Oh my gosh yum, this is such a nice twist on regular nutella. I really want to try this out!
Julia // The Sunday Mode
Hi Julia! Let me know if you try it and don’t forget to tag #choosingchia on Instagram if you post there! This is one of my favourite recipes!
Just made this and now I am in heaven <3 I love this recipe so much! Never gonna buy store bought ever again! 🙂
Hi Kat! Thank you so much I’m so happy you love it as much as I do! 🙂
Thank you for this recipe! I dont like maple syrup, can I substitute it for honey?
Hi Nikki! Absolutely! Honey, agave, or any liquid sweetener will work just fine:)