Homemade Chocolate Hazelnut Spread

Creamy homemade Nutella spread, swirled in a glass jar, ready to slather on toast. Save
Creamy homemade Nutella spread, swirled in a glass jar, ready to slather on toast. | chenkudos.com

This homemade chocolate-hazelnut spread is irresistibly creamy, silky smooth, and packed with rich cocoa flavor. Roasted hazelnuts blend seamlessly with dark chocolate, cocoa, and vanilla for a luscious texture and depth of taste. Perfect for slathering on toast, pancakes, or enjoying straight from the jar. Simple preparation and pure ingredients make it a wholesome addition to your breakfast table or dessert creations. Whether enjoyed at room temperature for easy spreading or chilled for a firmer consistency, this chocolate-hazelnut treat is a delightful way to start or end the day.

There is something magical about whipping up a batch of creamy chocolate-hazelnut spread right in your own kitchen. This homemade Nutella is deeply nutty and luxuriously smooth, elevating your morning toast or pancake stack with pure, honest flavor. Once you taste the freshness of roasted hazelnuts and real chocolate, you may never go back to store-bought.

When I first blended those still-warm hazelnuts and watched them transform into butter, I knew I’d unlocked a new comfort food. This spread is a weekend breakfast treat in my home and finds its way into everything from oatmeal to dinner party desserts.

Ingredients

  • Raw hazelnuts: Use whole raw nuts for the deepest flavor. Look for plump and fresh hazelnuts—avoid any with shriveled skins or an off smell
  • Good-quality dark chocolate: Using 60 to 70 percent cocoa gives deep richness without overwhelming sweetness. Choose a bar you’d enjoy eating straight
  • Unsweetened cocoa powder: Boosts cocoa notes for chocolate lovers. Dutch-processed cocoa gives a smoother finish
  • Granulated sugar: Classic white sugar blends easily and gives just the right sweetness. Opt for organic if available
  • Pure vanilla extract: Enhances both hazelnut and chocolate
  • Neutral oil: A light oil like sunflower or grapeseed helps the spread stay silky and spreadable. Pick one with no strong scent or flavor
  • Fine sea salt: Rounds out the sweetness and brings all the flavors together. Use a fine grind so it disappears easily

Instructions

Roast the Hazelnuts:
Preheat your oven to 180 Celsius. Spread hazelnuts on a baking sheet in a single layer. Toast them for about eight to ten minutes until they smell fragrant and the skins start to crack—this is crucial for the best flavor
Skin the Hazelnuts:
Right after roasting, pour hot hazelnuts onto a clean kitchen towel. Fold the towel over them and rub firmly for a minute or two. Most skins should come off easily, but some left behind is fine for texture
Make Hazelnut Butter:
Transfer the still-warm hazelnuts into a food processor. Blend for at least four to five minutes, scraping down the sides a few times. Be patient as the nuts go from powder to a clump and finally smooth creamy butter
Melt the Chocolate:
While the processor runs, set a heatproof bowl over a small simmering pot of water. Add chopped chocolate and let it melt gently, stirring until fully smooth. Let the chocolate cool slightly so it blends beautifully without seizing
Blend Everything Together:
Add the cooled melted chocolate, cocoa powder, sugar, vanilla, oil, and sea salt directly into the hazelnut butter in your processor. Blend again for two to three minutes, pausing to scrape sides and tasting for perfect smoothness
Adjust Taste and Transfer:
Give the spread a quick taste. If you want more sweetness or salt, add it now and pulse again. Transfer the fresh Nutella to a clean jar and set aside uncovered until completely cool before sealing
Store and Enjoy:
You can leave the homemade spread at room temperature for up to two weeks or pop it in the fridge for longer. If chilled it may firm up, but a few seconds at room temperature will bring back creamy magic
Silky Homemade Nutella: a rich blend of roasted hazelnuts and dark chocolate, irresistible! Save
Silky Homemade Nutella: a rich blend of roasted hazelnuts and dark chocolate, irresistible! | chenkudos.com

Hazelnuts bring back cozy memories of weekend baking with my kids. I always let them set aside a spoonful to lick before we jar up the rest and their giggles make this recipe a household classic.

Storage Tips

Freshly made Nutella keeps best in an airtight glass jar on your kitchen counter for up to two weeks. If you want to stretch its shelf life or your house gets hot, store the jar in your fridge where it will stay good for three to four weeks. Before using chilled Nutella let it sit at room temp for ten to fifteen minutes to return to its luscious spreadable texture.

Ingredient Substitutions

No hazelnuts on hand Try toasted almonds or cashews for a new twist. Allergic to nuts Sunflower seeds can also be used though the flavor will be different. If you want a dairy-free batch double check the chocolate is vegan and swap in your favorite plant-based chocolate.

Serving Suggestions

Warm a spoonful in the microwave and drizzle over pancakes or waffles. Swirl through overnight oats for breakfast that feels decadent. I love dolloping a small scoop over ice cream or folding it into cake batter for surprise pockets of rich flavor.

Close-up of luscious Homemade Nutella - imagine the decadent chocolate-hazelnut aroma, perfect for breakfast. Save
Close-up of luscious Homemade Nutella - imagine the decadent chocolate-hazelnut aroma, perfect for breakfast. | chenkudos.com

With a spoonful of homemade Nutella and a fresh-baked slice of bread, every morning feels just a little bit special. Try a jar and see the smiles multiply at your table.

Recipe FAQs

Process the roasted hazelnuts until completely creamy, scrape down sides often, and blend well after adding chocolate.

Yes, milk chocolate creates a sweeter, milkier spread. Make sure to melt thoroughly before adding.

Keep in a sealed jar at room temperature for up to 2 weeks, or refrigerate for longer shelf life.

Use dairy-free chocolate and double-check all ingredient labels to ensure a fully plant-based version.

A splash of espresso or a pinch of cinnamon enhances depth and adds a unique twist to the spread.

The spread contains hazelnuts and chocolate, which may carry traces of dairy or soy. Always verify ingredient labels.

Homemade Chocolate Hazelnut Spread

Silky chocolate-hazelnut blend perfect for spreading on breakfast favorites or enjoying by the spoonful.

Prep 15m
Cook 10m
Total 25m
Servings 16
Difficulty Easy

Ingredients

Nuts

  • 2 cups raw hazelnuts

Chocolate & Cocoa

  • 3.5 ounces good-quality dark chocolate (60–70% cocoa), chopped
  • 2 tablespoons unsweetened cocoa powder

Sweeteners

  • 1/2 cup granulated sugar
  • 1 teaspoon pure vanilla extract

Oils & Others

  • 3 tablespoons neutral oil, such as sunflower or grapeseed
  • 1/4 teaspoon fine sea salt

Instructions

1
Roast the Hazelnuts: Preheat oven to 350°F. Spread hazelnuts in a single layer on a baking sheet and roast for 8 to 10 minutes, until fragrant and skins are cracking.
2
Remove Hazelnut Skins: Take hazelnuts out of the oven and transfer to a clean kitchen towel. Wrap and rub them vigorously to remove most of the skins, leaving some skin as needed.
3
Blend Hazelnuts: Place warm hazelnuts in a food processor and blend until a smooth and creamy butter is formed, scraping down the sides periodically. This process should take about 4 to 5 minutes.
4
Melt Chocolate: While the nuts are processing, melt the chopped dark chocolate in a heatproof bowl set over a pan of simmering water, stirring until fully smooth. Remove from heat and let cool slightly.
5
Combine Ingredients: Add melted chocolate, cocoa powder, sugar, vanilla extract, neutral oil, and sea salt to the hazelnut butter and process until smooth and spreadable, about 2 to 3 minutes. Scrape down the sides as needed.
6
Adjust Flavor: Taste and adjust sweetness or salt to your preference.
7
Cool and Store: Transfer the spread to a clean jar and allow it to cool completely before sealing. Store at room temperature for up to 2 weeks, or refrigerate for a longer shelf life. The spread will firm up when chilled.
Additional Information

Equipment Needed

  • Baking sheet
  • Kitchen towel
  • Food processor or high-powered blender
  • Heatproof bowl
  • Jar with lid

Nutrition (Per Serving)

Calories 145
Protein 2g
Carbs 10g
Fat 11g

Allergy Information

  • Contains hazelnuts (tree nuts).
  • Contains chocolate, which may include traces of dairy or soy.
  • Gluten-free, but check the chocolate label if sensitive to gluten.
  • Always read ingredient labels if you have food allergies.
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.