Homemade Nutella (Creamy Chocolate-Hazelnut Spread) Recipe

Say goodbye to Nutella and hello to a totally homemade chocolate-hazelnut spread, loaded with more hazelnuts and deep, caramel flavor.

By
Stella Parks
Stella Parks
Editor Emeritus
Stella Parks is a CIA-trained baking nerd and pastry wizard, dubbed one of America's Best New Pastry Chefs by Food & Wine. She was the pastry editor at Serious Eats from 2016 to 2019.
Learn about Serious Eats' Editorial Process
Updated November 05, 2023
A slice of toast smeared with homemade Nutella spread, topped with sliced banana. A bite has been taken out of the toast.

Serious Eats / Vicky Wasik

Why It Works

  • Caramelizing the hazelnuts and sugar gives the spread a nutty caramel flavor.
  • Hazelnut oil boosts the flavor of the spread.
  • A small amount of water will liquefy the hazelnut brittle, for a smooth and creamy spread.

Crunchy Nutella was a staple back in my restaurant days, when I used it for everything: a drizzle for cake, a sauce for panna cotta, a spread over a baguette, a dip for fresh fruit, a swirl in ice cream, a center for truffles, and the black bottom of a cream pie.

Nutella may be the world's most famous brand of gianduja, Italy's beloved chocolate hazelnut paste—though, where traditional gianduja has a much higher percentage of hazelnuts, Nutella is made predominantly from sugar and palm oil, flavored with the bare minimum of hazelnuts and cocoa.

My version is spiritually related to both, but technically quite distinct. I make it by grinding hazelnut brittle in a food processor, along with melted chocolate and roasted-hazelnut oil. This produces a soft chocolate spread with a deep hazelnut flavor, backed by notes of caramel. The resulting spread has a luxurious, creamy consistency. If you opt to leave out the last addition of water, the bits of brittle give the spread a crispy bite. For this recipe, I've dialed in a method for dissolving the brittle, resulting in a silky-smooth spread that still has all the same notes of caramel, minus the crunch—so the final texture is up to you.

It's still something of a personal obsession, but over the last eight years, my method has evolved. I make it with less sugar, more hazelnuts, and a bit of baking soda to deepen its nutty flavor.

The recipe starts out with skinned toasted hazelnuts. For the uninitiated, the process is simple enough: Toast a batch of whole hazelnuts in a 350°F (180°C) oven until fragrant, then transfer them to a clean dish towel.

Fold it over the warm hazelnuts, then rub and roll them through the towel until their paper skins flake off. This bit of extra effort ensures a strong hazelnut flavor, as the fibrous and papery skins will only add unwanted texture and astringency.

Collage of roasted hazelnuts being rubbed in a dish towel to get rid of their bitter skins.

Serious Eats / Vicky Wasik

To make the brittle, I combine water, corn syrup or golden syrup, sugar, salt, and hazelnuts in a three-quart saucier over medium heat, and cook until it's caramelized to taste.

This means cooking the candy to somewhere between 320 and 340°F (160 and 171°C). Within this range, the texture of the brittle will remain the same; the only differences will be in color and flavor.

Err on the light/low end of that spectrum for a delicate, sweet caramel flavor, or push things to the dark/high end for a deeper, bittersweet profile instead. Lighter caramels pair well with darker or more bitter chocolates, while darker caramels can help balance sweeter, milder chocolates, so this decision may be influenced by the ingredients you already have on hand. You can find some of my favorite dark chocolates for baking right here.

The cooking process is easy to judge by eye when you're using corn syrup—the clear syrup can't begin to turn golden until it hits that range, and where you stop is a matter of personal preference, not science.

This isn't as easy with golden syrup, as it will make the candy darker from the start. While a preferred target color can be learned with experience, beginners will need a clip-on digital thermometer to confirm the candy has reached at least 320°F.

Handheld thermometers are fast when you're checking the temperature of a slab of meat, but they can lag behind while climbing from room temperature to somewhere beyond 320°F. Beyond that, inserting, removing, and reinserting the probe can trigger crystallization if it's not washed after each dip. So please: clip-on or bust!

As soon as the candy has hit the desired color or temperature (for me this is a foxy amber, around 320°F), I shut off the heat and stir in a bit of baking soda. This foams and alkalizes the candy, giving it a more delicate texture that's easier to grind, while also producing, a deeper, nuttier flavor.

When the candy is evenly foamy and light, scrape it onto a greased half-sheet pan, and set it aside to cool. Once the candy has shed its heat, transfer it to a food processor, or else wrap it up tight in plastic and nestle it into an airtight container. (The cooled candy will quickly turn tacky and soft if left out or stored improperly.)

Grind the brittle in the food processor until it forms a thick, peanut butter–like paste. The timing can vary considerably depending on the size and power of the machine, but expect this to take between three and five minutes. After grinding, I add a bit of Dutch cocoa and continue processing until the mixture is homogeneous. The melted chocolate and roasted-hazelnut oil can then be drizzled through the pour spout while the machine is running.

At this stage, the mixture will be thin-bodied and warm. Sometimes this is as far as I go, because I can't resist spooning this crispy chocolate goo over a chunk of fresh baguette. While warm, the candy bits will have a slightly tacky texture, but that's never stopped me.

The freshly made chocolate-hazelnut spread is slathered over a torn hunk of baguette.

Serious Eats / Vicky Wasik

After about 24 hours at cool room temperature (longer if the ambient temperature is warmer), the mixture will set rather firmly, and the candy bits will develop a delicate crispness. At this point, it can be spooned up with a melon baller to make chocolate-hazelnut truffles, or simply spread over thick slices of toast.

Closeup of crispy chocolate hazelnut spread slathered over a slice of toast.

Serious Eats / Vicky Wasik

But those who prefer a perfectly smooth and creamy chocolate-hazelnut spread should pulse in about four ounces of water. Over-processing can break the emulsion, so add the water in a slow but steady stream, and stop pulsing as soon as the spread comes together in a creamy paste.

Closeup of a butter knife holding a dollop of creamy chocolate hazelnut spread up for the camera.

Serious Eats / Vicky Wasik

The mixture will keep at cool room temperature in an airtight container for about a month, remaining well emulsified and easy to spread. Its shelf life can be extended by refrigerating the whole batch, or by splitting it between two containers: one to keep at room temperature for now, and one to refrigerate and bring out somewhere down the road.

Whether you opt for thick and crispy or soft and creamy, this chocolate-hazelnut spread has a deeply nutty flavor and mellow sweetness, backed by the complexity of caramel. It's amazing as a filling for cookies or crepes, as a fudgy swirl in ice cream, or just spread over your morning toast.

May 2019

Recipe Details

Homemade Nutella (Creamy Chocolate-Hazelnut Spread) Recipe

Active About 25 mins
Total 85 mins
Serves 24 servings
Makes 3 cups

Ingredients

  • 3 ounces water (about 6 tablespoons; 85g)

  • 4 ounces golden syrup or corn syrup (about 1/3 cup; 115g)

  • 5 1/4 ounces sugar (about 3/4 cup; 150g)

  • Shy 3/4 teaspoon (2.5g) Diamond Crystal kosher salt; for table salt, use about half as much by volume or the same weight

  • 9 ounces hazelnuts, toasted, skinned, and roughly chopped (about 2 shy cups; 255g)

  • Shy 1/2 teaspoon baking soda

  • 1/2 ounce cocoa powder, preferably Dutch-process (about 2 heaping tablespoons; 15g)

  • 4 ounces dark chocolate, roughly 60% cacao solids (about 2/3 cup, finely chopped; 115g), melted

  • 1/2 ounce roasted-hazelnut oil or neutral oil (about 1 shy tablespoon; 15g)

  • 4 ounces water (about 1/2 cup; 115g)

Directions

  1. To Make the Brittle: Lightly grease a half-sheet pan and set aside. Combine water, golden syrup or corn syrup, sugar, salt, and prepared hazelnuts in a 3-quart saucier over medium heat. Scrape and stir with a heat-resistant spatula until sugar has dissolved and the candy begins to bubble around the edges, about 5 minutes. If this takes substantially more or less time, this is simply an indication that the heat level needs adjustment due to equipment variation.

    Collage of combining sugar, corn syrup, and hazelnuts in a saucier for hazelnut brittle.

    Serious Eats / Vicky Wasik

  2. Continue cooking and stirring until the candy darkens to a tawny amber or foxy brown, registering between 320 and 340°F (160 and 171°C) on a clip-on digital thermometer, about 10 to 12 minutes more depending on the desired temperature. (The risk of error is high with handheld thermometer styles, so be sure to use a clip-on.) For more delicate caramel notes and a cleaner hazelnut flavor, stop at the low end of that range; for a bolder, bittersweet flavor, aim for the higher end of the range.

    Collage of stirring baking soda into the hazelnut caramel.

    Serious Eats / Vicky Wasik

  3. Remove from heat, then immediately stir in baking soda, folding with the heat-resistant spatula until the candy is evenly foamy, then pour onto prepared sheet pan. Cool to room temperature, then proceed immediately to the next step. If the candy is allowed to sit out for extended periods of time after cooling, it will turn tacky and soft. Alternatively, wrap the cooled candy tightly in plastic and store in an airtight container for up to 1 week at cool room temperature or for several months in the fridge or freezer.

    Collage of cooling and chopping the brittle.

    Serious Eats / Vicky Wasik

  4. To Make the Chocolate-Hazelnut Spread: Break the brittle into pieces and transfer to the bowl of a food processor. Pulse several times to pulverize the candy, then let food processor run continuously until the brittle transforms into a thick, peanut butter–like paste. This typically takes between 3 and 5 minutes, but that range can vary substantially depending on the size and power of the machine.

    Collage of grinding the brittle into a paste and adding cocoa powder.

    Serious Eats / Vicky Wasik

  5. Add cocoa powder and process until well distributed. With the machine still running, pour in melted chocolate, along with roasted-hazelnut oil. Scrape the blade and bowl, particularly around the bottom and in the corners, then continue processing until homogeneous and relatively smooth.

    Collage of adding melted chocolate and and roasted hazelnut oil to the running food processor.

    Serious Eats / Vicky Wasik

  6. Pulse food processor while drizzling in remaining water in a steady stream. Process only as needed to incorporate the water and create a smooth and silky spread, as over-processing can break the emulsion. Transfer to an airtight container and store up to 1 month at cool room temperature or several months in the fridge. As is, the spread can be used over toast, crepes, and waffles; as a thin layer of cake or cupcake filling; as a filling for a fresh-fruit tart; or as a fudgy ice cream swirl, among other uses.

    Collage of carefully adding water to dissolve the brittle bits while retaining the emulsion.

    Serious Eats / Vicky Wasik

  7. Troubleshooting: While adding water in the last step, excess processing may break the emulsion. Should this happen, additional water can be pulsed in as needed to restore the emulsion. This will salvage the spread and prevent waste, but its softer consistency and higher water content may make it unsuitable for some applications.

Special Equipment

3-quart stainless steel saucierheat-resistant spatulaclip-on digital thermometerhalf-sheet panfood processor

Make-Ahead and Storage

The prepared brittle can be wrapped tightly in plastic, then sealed in an airtight container, where it will keep at cool room temperature for about 1 week or for several months in the fridge or freezer.

Read More

Nutrition Facts (per serving)
143Calories
9gFat
15gCarbs
2gProtein
×
Nutrition Facts
Servings: 24
Amount per serving
Calories143
% Daily Value*
Total Fat 9g12%
Saturated Fat 1g7%
Cholesterol 0mg0%
Sodium 68mg3%
Total Carbohydrate 15g5%
Dietary Fiber 2g5%
Total Sugars 11g
Protein 2g
Vitamin C 0mg2%
Calcium 17mg1%
Iron 1mg6%
Potassium 112mg2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes