Pinterest Hidden Image

Rich, creamy, and a near identical Nutella alternative, you’d never guess this hazelnut chocolate spread recipe was vegan. Next time you’re in the market for homemade Ferrero Rocher candies (or perhaps a cake inspired by them), this quick and easy recipe is the perfect starting point.

This chocolate hazelnut spread is divine slathered on top of crusty sourdough bread (my favorite way), on top of dessert pizza, or as a ganache topping for vegan desserts. You can dollop it on dairy-free ice cream, or quite frankly eat it straight from the jar!

 45 degree angle shot demonstrating the thick, spreadable consistency of vegan nutella after chilling. You can see the marks the teeth of the butter knife left in the jar after scraping out a tablespoo’s worth.
Jump to:

📖 Recipe Overview

  • New & Improved - I’ve updated my original vegan Nutella recipe to make it even more delectable than before! Honestly, it’s so good, with flavors of sweet chocolate, roasted hazelnut, vanilla, and a pinch of saltiness. I happily gobble this dairy-free chocolate spread by the spoonful.
  • Sublimely Simple - Making Nutella vegan is a much simpler task than you might think. The whole recipe takes just 15 minutes of active time and 6 easy-to-find ingredients.
  • Super Versatile & Easily Customizable  - Serve it warm as a drizzling sauce for your favorite cakes and ice cream sundaes, or chill it to create the perfect vegan chocolate spread for your morning toast, pancakes, or waffles. It is naturally gluten-free and I even have instructions for making it refined sugar-free! Read on below for lots of ideas.

🧾 Ingredients Needed

As promised, you only need a handful of ingredients to make this dairy-free nutella recipe. Here’s what to grab:

Ingredients needed to make vegan Nutella chocolate hazelnut spread measured out into bowls on a wooden table.Pin

Ingredient Notes

While most of the ingredients for this dairy-free hazelnut spread are pretty self-explanatory, there are a few notes worth keeping in mind as you shop:

  • Vegan Dark Chocolate - Using real chocolate instead of just cocoa powder gives my vegan homemade nutella a superlatively chocolatey flavor. You can also swap in vegan milk chocolate for a sweeter, milkier flavor if you prefer!
  • Hazelnut Butter - You’re welcome to make this vegan chocolate hazelnut spread entirely from scratch by using homemade hazelnut butter. (Pro Tip: Make the hazelnut butter the same day you plan on making the homemade vegan nutella so you don’t have to clean your food processor twice!) Otherwise, feel free to use your favorite store-bought hazelnut butter instead.
  • Coconut Cream - Please make sure you don’t mistake this ingredient for sweetened cream of coconut! If you can’t find pure coconut cream, grab a can of full-fat coconut milk, chill it, and only use the thick part that floats to the top of the can. A lot of recipes will call for coconut oil, however, I find that coconut milk/cream adds richness and creaminess as well as a slight milky taste.
  • Powdered Sugar - Using confectioner’s sugar gives this homemade Nutella substitute the same consistency as the original. You’re also welcome to use pure maple syrup (or even agave) instead for a refined sugar-free version, though the consistency will be a bit looser.

🥣 How To Make Vegan Nutella

Making this homemade chocolate spread without palm oil is super simple. Here’s how it’s done:

All ingredients for making homemade dairy-free Nutella added to the base of a food processor equipped with the blade attachment.Pin

Step 1: Add all of the ingredients to a food processor or high-speed blender - either works well.

Vegan Nutella spread in the base of a food processor after blending and scraping to creamy perfection.Pin

Step 2: Blitz for a couple of minutes until all of the ingredients have combined to form a thick and creamy spread.

Woman’s hands doling out a spoon of vegan nutella from the glass jar.Pin

Step 3: Transfer the vegan spread to a sealed jar or an airtight container. Refrigerate for a thick spread or serve at room temp for a looser, drizzle-able consistency,

🥞 Ways To Use Hazelnut Spread

There are literally endless ways to enjoy your nutella vegan alternative chocolate spread, but here's some inspiration to get you started:

  • Smeared on Bread - Slathered on crusty bread, a bagel, or crackers.
  • Chocolate Dip - Dunk your favorite fruit and berries (strawberries are exceptionally good with chocolate and hazelnut!).
  • Frosting & Filling Cakes - Smear it on Vegan Cupcakes, Brownies, or swirl it on top of Cakes.
  • Breakfast - Smother your Vegan Pancakes, crepes, or waffles with chocolatey goodness. It's also a wonderful addition to smoothies, overnight oats, and oatmeal.
Woman spreading a thick layer of chocolate hazelnut dairy-free Nutella on a piece of toast.Pin

💬 FAQs

Does homemade Nutella need to be refrigerated?

It doesn’t need to be refrigerated, per se, but I do recommend it for a longer shelf life. If you keep this vegan nutella alternative at room temp, it will have a softer, more viscous consistency. That said, it’ll only last for about 3 days. 

I recommend keeping it in the fridge, where it will last upwards of a week. Not to worry if you prefer that softer consistency, though — simply let it sit out at room temp for about an hour to shake off the chill of the refrigerator!

Why isn’t regular Nutella considered vegan?

Brand-name Nutella is made with dairy, making it unacceptable for vegans.

Is this a healthy Nutella recipe?

While calling this a healthy nutella alternative might be a bit of a stretch, I’d certainly consider it to be a *healthier* chocolate hazelnut spread insofar as there are no hydrogenated oils, no preservatives, and no artificial flavors to be seen. Instead, this 6-ingredient lactose-free Nutella is made with only real, easy-to-pronounce ingredients. 

Can I make nutella without hazelnuts?

You can actually make a version of this vegan nutella without hazelnuts by swapping in peanut butter, almond butter, cashew butter, pistachio butter, or another nut butter of your fancy.

You can even opt for nut-free nutella spread by swapping in sunflower seed butter.

Action shot of warm homemade chocolate hazelnut spread (i.e. Nutella) being drizzled into a glass jar.Pin

🌰 More Chocolate Hazelnut Recipes

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

BEST Vegan Nutella (Hazelnut Spread)

5 from 25 votes
PREP TIME: 15 minutes
TOTAL TIME: 15 minutes
Servings: 15 (460g)


If you’ve ever wondered how to make your own Nutella, you’ve come to the right place. My quick and easy Vegan Nutella recipe uses just 6 simple ingredients and is ready in about 15 minutes!


  • 100 g (3.5 oz) vegan dark chocolate
  • 150 g ( cup) hazelnut butter
  • 150 g ( cup) coconut cream , or full-fat canned coconut milk, *see notes 1+2
  • 60 g (½ cup) confectioners sugar , (powdered sugar/icing sugar) or maple syrup *see note 3
  • 2 teaspoons vanilla bean paste, or vanilla extract
  • 1 teaspoon (teaspoon) sea salt


  • Finely chop the chocolate and add it to a heat-resistant bowl. Place the bowl on top of a saucepan that is about ¼ ways filled with simmering water (bain-marie). Stir the chocolate with a rubber spatula every so often to melt it evenly.
  • Add all of the ingredients to a high-speed blender or food processor and blend for a couple of minutes until smooth and creamy.
  • Transfer the chocolate spread to airtight jars or a container and refrigerate for a couple of hours before serving for a thick spread consistency. Alternatively, you can serve it immediately at room temperature for a drizzleable more viscous consistency.
  • Storage: Store it in an airtight jar or container in the refrigerator. It will keep well in the fridge for a week or so, and at room temperature for 3 days.
    For the best consistency and to lengthen the shelf life of your vegan chocolate spread, I recommend storing it in the fridge and taking it out to sit at room temperature for about an hour before serving.



  • Coconut Cream : Pure coconut cream (not sweetened cream of coconut).
  • Coconut Milk: Grab a can of full-fat coconut milk, chill it, and only use the thick part that floats to the top of the can. 
  • Sugar: You’re also welcome to use pure maple syrup (or even agave) instead for a refined sugar-free version, though the consistency will be a bit looser.


Serving: 30g | Calories: 153kcal | Carbohydrates: 10g | Protein: 2g | Fat: 12g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.002g | Cholesterol: 0.2mg | Sodium: 157mg | Potassium: 153mg | Fiber: 2g | Sugar: 6g | Vitamin A: 3IU | Vitamin C: 1mg | Calcium: 7mg | Iron: 3mg
Did you make this recipe? Tag me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #addictedtodates

© All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.


Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    just tried this and its easily the best nutella like spread ive ever made! the only thing is what do you mean it only last in the fridge for a week i just made one 0,5L JAR AND A 0,2L jar, i am only one person how am i gonna eat this in a week?

    1. Hi!

      So happy you loved the recipe 🙂 You can freeze a portion of the nutella in an airtight container.