This post may contain affiliate links.
Creamy homemade nutella! Whip up the beloved chocolate hazelnut spread with just 6 ingredients. Made with toasted hazelnuts, semi-sweet chocolate, and a splash of honey for natural sweetness, this homemade nutella recipe is simple and delicious.
Ingredients in Homemade Nutella
All you need for this homemade chocolate hazelnut spread is raw hazelnuts, semi-sweet bar chocolate, honey, oil, vanilla and almond extract and some salt. For the oil, you have a few options: olive oil, coconut, toasted walnut or toasted hazelnut. They each are delicious in their own right, choose whichever you like best.

Steps for Making Homemade Chocolate Hazelnut Spread
- Toast the hazelnuts: this adds flavor and it loosens the natural oils, making it easier to blend. The best way to toast nuts is to toast them on a baking sheet in the oven. Toasting in the oven creates a more even toast as opposed to on the stove top.
- Skin the hazelnuts: this creates a creamier nut butter. Transfer the toasted nuts to a clean kitchen towel, fold the towel over the hazelnuts and using your hands, roll the nuts around to release their skins. There will be some pesky skins—do your best to remove as many as possible.

- Blend into a butter: blend the nuts on low speed for about 10 minutes until a smooth hazelnut butter forms. You’ll need a high-powered blender (such as a Vitamix or Ninja) or food processor for this step. Nut butters can be hard on kitchen appliances, so make sure you trust the motor of your blender or processor!

- Add flavor: add a splash of vanilla and almond extract (I find just a tiny bit of almond extract makes this spread taste like the real stuff). Season with a dash of salt.
- Add melted chocolate: add the melted chocolate and blend until smooth. I prefer semi-sweet for this spread, but you can also use milk or dark chocolate. High-quality chocolate bars are best for this recipe (chips will work but not as well).
- Add oil and sweetener: add 2 tablespoons of desired oil and 1 tablespoon honey; blend until smooth. I prefer coconut or hazelnut oil, but olive oil works too. Add only 1 tablespoons of honey—the more liquid sweetener added, the thicker/stiffer this spread will become. If you want the spread to be sweeter, add ground coconut sugar or confectioners’ sugar.


How to Store Homemade Nutella
Because this homemade Nutella doesn’t contain preservatives and hasn’t been pasteurized, it should be stored in the refrigerator. If you plan to use the chocolate hazelnut spread within a few days, you can store it at room temperature.
Keep in mind, the nutella will harden in the refrigerator. To soften up the mixture and bring it back to its creamy state, microwave the chocolate spread in 15-second increments (for a total of 30–45 seconds) until drippy.
Stored in the refrigerator, homemade nutella will last up to 1 month.

Variations
- Sweeten it up, use ¼ cup to ⅓ cup confectioners’ sugar (powdered sugar) instead of honey.
- Swap the melted chocolate for ¼ cup cocoa powder for a more mild chocolate spread/
- Use milk chocolate instead of semi-sweet chocolate for a sweeter version.
- Swap the semi-sweet chocolate for dark chocolate (at least 72%) for a less-sweet version.
How to Enjoy It
- Spread onto crepes, pancakes, or waffles.
- Spread onto banana bread, carrot bread, and sweet potato bread.
- Sandwich between homemade graham crackers.
- Swirl into or drizzle over ice cream.
- Drip strawberries, bananas, and apples in nutella.

More Recipes to Check Out

Homemade Nutella Recipe
Description
Save This Recipe!
Ingredients
- 3 cups raw hazelnuts*
- 1 ½ teaspoons pure vanilla extract
- ½ teaspoon kosher salt
- ⅛ teaspoon pure almond extract
- 4 ounces semi-sweet bar chocolate, chopped
- 2 tablespoons oil, such as hazelnut oil, coconut oil, or olive oil, plus more as needed
- 1 tablespoon honey
Instructions
- Preheat oven to 350ºF (176ºC). Arrange hazelnuts in a single layer on a baking sheet; toast until fragrant, golden brown, and skins start to loosen from nuts; 12–15 minutes.
- Let nuts cool slightly; transfer to a large kitchen towel, fold half of the towel over nuts. Using your hands, roll nuts around to remove most of the skins. (The more skins you can remove, the creamier the dip will be.)
- Discard skins and add nuts to a high-powered blender or food processor (high-powered blender is best). Blend nuts on low speed until a creamy, smooth butter is formed, scraping down sides as needed; about 10 minutes.
- Meanwhile, melt chocolate over a double boiler or in microwave in 20 second increments until smooth.
- Add vanilla, salt and almond extract to nut butter and blend to combine.
- Add melted chocolate to nut butter and blend until completely smooth. Add oil and honey and blend until completely smooth. Add additional oil as needed to reach desired consistency. Season nutella with additional vanilla and salt to taste.
- Transfer nutella to a clean glass jar and store in the refrigerator for up to a month. The nutella will harden when chilled. To loosen the nutella and bring it back to it’s drippy state, microwave the spread in 15-second increments until soft, about 30–45 seconds.






