Let's be honest — Homemade Nutella is one of those things that's very hard to say no to. Chocolate, hazelnuts, smooth and spreadable — it's basically dessert pretending to be a breakfast condiment, and we've all fallen for it at some point.
The problem is the store-bought version is loaded with sugar, palm oil, and enough additives to make you squint at the label. The good news? You can make your own version at home with real, clean ingredients, and it tastes even better than the original. Oh, and did I mention it has roughly half the calories? Yeah, this recipe is the one.
All you need is a handful of hazelnuts, some good quality cocoa, and a food processor. Twenty minutes later you've got a jar of homemade chocolate hazelnut spread that will completely ruin store-bought Nutella for you — in the best possible way. Let's make it.
Preheat your oven to 350°F / 175°C. Spread the raw hazelnuts in a single layer on a rimmed baking sheet. Roast for 10-12 minutes, shaking the pan halfway through, until the skins are cracked and the hazelnuts are golden brown and fragrant. Keep a close eye on them after the 8-minute mark — they go from perfectly roasted to burnt faster than you'd expect.
Transfer the hot roasted hazelnuts onto a clean kitchen towel. Fold the towel over the hazelnuts and rub them together vigorously for about a minute. This loosens and removes most of the bitter outer skins. Don't stress about getting every last bit of skin off — some stubborn bits are totally fine and won't affect the final flavor.
Add the warm, peeled hazelnuts to your food processor. Blend on high for 4-5 minutes, stopping to scrape down the sides every minute or so. The hazelnuts will go through several stages — first a coarse crumble, then a thick paste, then eventually a smooth, creamy hazelnut butter. Be patient here. This step is where the magic happens. Ever wondered why homemade nut butters taste so much better than store-bought? This is exactly why.
Once the hazelnuts have reached a smooth, creamy butter consistency, add the cocoa powder, powdered sugar, melted coconut oil, milk, vanilla extract, and salt. Blend again for another 2-3 minutes until everything is fully combined and the spread is completely smooth and glossy.
Give it a taste. Want it sweeter? Add a little more powdered sugar. Want it more chocolatey? Add another teaspoon of cocoa. Want it thinner? Add a splash more milk. This is your spread — make it exactly how you like it.
Pour the finished spread into a clean glass jar and let it cool to room temperature before sealing. It will thicken slightly as it cools, which is completely normal.
The real question here is — what can't you put this on? But here are a few favorites:
Room temperature: This homemade Nutella keeps well at room temperature in a sealed glass jar for up to 2 weeks. Store it in a cool, dry spot away from direct sunlight.
Refrigerator: You can refrigerate it for up to 1 month. Just be aware that it will firm up considerably in the fridge. Let it sit at room temperature for 10-15 minutes before using, or give the jar a gentle warm water bath to soften it back up.
Freezer: This spread can be frozen for up to 3 months in a freezer-safe container. Thaw in the fridge overnight and stir well before using.
Note: Because this recipe uses no preservatives, it won't last as long as the store-bought version. Make smaller batches if you don't plan on going through it quickly — though honestly, finishing a jar of this in under two weeks has never been a problem for anyone who's tried it.
And just like that, you've got a jar of homemade chocolate hazelnut spread that blows the store-bought version completely out of the water. Cleaner ingredients, half the calories, and a flavor that's honestly in a different league altogether.
Make a batch this weekend, spread it on everything in sight, and try not to eat it straight from the jar — though again, absolutely no judgment if you do. Drop a comment below and let me know how yours turned out. I'd love to hear what you ended up putting it on first!
This homemade Nutella is everything you love about the store-bought version — rich, silky, deeply chocolatey — but made with clean ingredients and roughly half the calories. No palm oil, no preservatives, no mystery additives. Just roasted hazelnuts, real cocoa, and a few simple pantry staples blended together into the most delicious chocolate hazelnut spread you've ever tasted.
The hazelnuts need to be blended long enough to fully release their natural oils — this is what gives the spread its creamy texture. Don't rush this step.
A high-powered food processor gives the smoothest results.
If the spread seems too thick, add milk one teaspoon at a time until you reach your desired consistency.