Easy Homemade Nutella Recipe: Homemade Hazelnut Chocolate Spread
Are you looking for a homemade alternative to commercial Nutella that’s healthier and just as delicious? This homemade hazelnut and chocolate spread recipe is made for you. Using simple, natural ingredients, you can create a smooth, rich-flavored spread perfect for your breakfasts or snacks. Plus, it’s fully customizable to suit your taste preferences.
Homemade Nutella: A Gourmet and Balanced Recipe
Ingredients
- Hazelnuts: 300 g (whole, raw or lightly roasted)
- Powdered sugar: 90 g (for a smooth, sweet texture)
- Cocoa powder: 30 g (unsweetened)
- Neutral oil: 30 to 40 ml (hazelnut oil, sunflower, or grape seed oil)
- Vanilla extract: 1 tsp (about 5 ml)
- Fine salt: 1 pinch

Equipment Needed
- Oven
- Baking sheet
- Food processor or powerful blender
- Silicone spatula
- Airtight jar for storage
Step 1: Roast the Hazelnuts

- Preheat the oven to 180°C (350°F).
- Spread the hazelnuts evenly on a baking sheet lined with parchment paper.
- Roast for 8 to 10 minutes, stirring halfway through to ensure even roasting.
- Let cool slightly, then rub the hazelnuts in a clean kitchen towel to remove the skins.

If you love homemade spreads and chocolatey treats, be sure to check out our Chocolate Crêpes with Banana Filling or this ultra-decadent Chocolate Lava Cake. You might also enjoy this No-Churn Dark Chocolate Ice Cream or our Maple Chocolate Chip Muffins.
Step 2: Prepare the Hazelnut Paste

- Place the hazelnuts in the food processor bowl and pulse until you get a smooth paste. This can take 5 to 10 minutes, scraping down the sides as needed.
- Add the powdered sugar, cocoa powder, and salt. Blend until well combined.
- Pour in the oil and vanilla extract. Blend again until the mixture is smooth and creamy.

Step 3: Storage and Usage
- Transfer the spread into an airtight jar.
- Store at room temperature for 1 to 2 weeks.
- Use as a spread on bread, crepes, waffles, or incorporate into dessert recipes.

Frequently Asked Questions (FAQ)
Q: Can I use pre-roasted hazelnuts?
A: Yes, but make sure they are unsalted and of good quality. Freshly roasted hazelnuts offer a more pronounced flavor.
Q: Which oil is best for this recipe?
A: Hazelnut oil provides an authentic flavor, but sunflower or grape seed oil also work well.
Q: Can I reduce the sugar amount?
A: Yes, adjust to your taste. Keep in mind that powdered sugar helps create a smooth texture.
Q: Is this spread suitable for vegans?
A: Yes, this recipe is entirely vegan.

Tips and Variations
- Smoother texture: Add an extra tablespoon of oil if you prefer a thinner spread.
- More chocolate flavor: Incorporate 50 g of melted dark chocolate for a richer chocolate intensity.
- Longer shelf life: Add 1 to 2 tablespoons of powdered milk for creamier texture and better preservation.
- Sweet and salty version: Add a pinch of fleur de sel for an interesting flavor contrast.
This homemade Nutella recipe offers a healthy and customizable alternative to the commercial version. By adjusting the ingredients to your preferences, you can create a spread perfectly tailored to your taste. Don’t hesitate to experiment with the suggested variations to find your ideal combination.
More Chocolate Recipes You’ll Love
- Chocolate Banana Crêpes — sweet, soft, and Nutella-perfect.
- Chocolate Lava Cake — gooey, rich, and restaurant-style.
- No-Churn Dark Chocolate Ice Cream — creamy and intense without an ice cream maker.
- Maple Chocolate Chip Muffins — a perfect blend of maple sweetness and melty chips.
- 3 Quick Muffin Ideas — including chocolate versions to try in minutes.

Easy Homemade Nutella Recipe: Homemade Hazelnut Chocolate Spread
Ingredients
- 300 g whole hazelnuts raw or lightly roasted
- 90 g powdered sugar
- 30 g unsweetened cocoa powder
- 30 –40 ml neutral oil hazelnut, sunflower, or grapeseed
- 1 tsp 5 ml vanilla extract
- 1 pinch fine salt
Instructions
- Roast the hazelnuts: Preheat oven to 180°C (350°F). Spread hazelnuts on a baking sheet and roast for 8–10 minutes. Rub them in a towel to remove the skins.
- Blend the hazelnuts: Process the hazelnuts in a food processor until smooth and creamy (5–10 min), scraping down the sides as needed.
- Add dry ingredients: Add powdered sugar, cocoa powder, and salt. Blend until fully combined.
- Add liquids: Pour in the oil and vanilla. Blend again until smooth and spreadable.
- Store: Transfer to an airtight jar. Store at room temperature for 1 to 2 weeks.
Video
Notes
Frequently Asked Questions (FAQ)
Q: Can I use pre-roasted hazelnuts?A: Yes, but make sure they are unsalted and of good quality. Freshly roasted hazelnuts offer a more pronounced flavor. Q: Which oil is best for this recipe?
A: Hazelnut oil provides an authentic flavor, but sunflower or grape seed oil also work well. Q: Can I reduce the sugar amount?
A: Yes, adjust to your taste. Keep in mind that powdered sugar helps create a smooth texture. Q: Is this spread suitable for vegans?
A: Yes, this recipe is entirely vegan.
Tips and Variations
- Smoother texture: Add an extra tablespoon of oil if you prefer a thinner spread.
- More chocolate flavor: Incorporate 50 g of melted dark chocolate for a richer chocolate intensity.
- Longer shelf life: Add 1 to 2 tablespoons of powdered milk for creamier texture and better preservation.





