Easy Homemade Chocolate Hazelnut Gianduja (Silky Italian-Style)

By Marina Caldwell

Jump to Recipe
Spread Love ❤️:
★ 0.00 from 0 votes

Easy Homemade Chocolate Hazelnut Gianduja (Silky Italian-Style)

Have you ever caught yourself scraping the last bit of chocolate-hazelnut spread out of a jar with a spoon when no one was looking? Guilty as charged, every single time. That’s the craving that drove me to make my own gianduja at home — silky, glossy, and packed with real toasted hazelnut flavor instead of sugar and palm oil.

Gianduja (pronounced “jan-DOO-ya”) is a classic Italian chocolate-hazelnut paste from Turin — the elegant older cousin of Nutella. Fewer ingredients, deeper flavor, and a snap-you-in-half texture when you set it into squares. Let me show you how it comes together.

The Trick: Toast the Hazelnuts Until They Sing

Here’s the part most home cooks skip: the hazelnuts must be deeply toasted, not just warmed through. I toast mine at 175°C (350°F) for about 12 minutes, until the skins crack and the nuts smell like warm caramel. After toasting, rub them in a clean kitchen towel to slip off the loose skins — those papery bits will make your gianduja taste bitter and gritty if you leave them on. It’s a small step, but it’s the difference between a paste that tastes like dessert and one that tastes like the inside of a candy wrapper.

Second trick: use a food processor and let it run. The hazelnuts will go from chunky paste to smooth butter in about 8-10 minutes of patient processing. Don’t add anything else until you see that glossy pool of hazelnut oil release naturally. That’s when the chocolate goes in.

Ingredients

  • 200g (1 1/2 cups) raw hazelnuts, skins on
  • 150g (5.3 oz) dark chocolate (70% cacao), finely chopped
  • 30g (2 tbsp) cocoa butter, finely chopped (or 1 tbsp coconut oil)
  • 80g (1/3 cup + 1 tbsp) powdered sugar, sifted
  • 1/4 tsp fine sea salt
  • 1/2 tsp pure vanilla extract

From Hazelnut to Gianduja: My Method

Step 1: Toast the hazelnuts. Preheat your oven to 175°C (350°F). Spread the hazelnuts on a rimmed baking sheet. Toast for 10-12 minutes, shaking the pan halfway, until the skins crack and the nuts smell deeply fragrant. Tip them onto a clean kitchen towel, fold over, and rub vigorously — most skins flake right off.

Step 2: Grind the hazelnuts into butter. Add the warm toasted hazelnuts to a food processor. Process for 8-10 minutes, scraping down the sides every couple of minutes, until the nuts break down into a glossy, fluid paste. Be patient — this is the step where you can’t rush the machine.

Step 3: Melt the chocolate and cocoa butter together. Set up a double boiler with barely simmering water. Add the chopped dark chocolate and cocoa butter. Stir gently until completely melted and smooth (~45°C / 113°F), then remove from heat.

Step 4: Combine everything. With the processor running, pour the melted chocolate through the feed tube. Add the sifted powdered sugar, salt, and vanilla. Process for 1-2 minutes until completely homogeneous and silky — it’ll look glossy and pourable, like a thick ganache.

Step 5: Set and slice. Line a 20cm (8-inch) square pan with parchment, leaving overhangs. Pour in the warm gianduja and smooth the top. Tap the pan firmly on the counter to release air bubbles. Refrigerate at least 4 hours, until completely firm.

Step 6: Slice and enjoy. Lift the gianduja out using the parchment overhangs. Slice into small squares with a sharp knife warmed under hot water and dried. The clean snap is part of the joy. Store in an airtight container in the fridge for up to 3 weeks — if it lasts that long, which it never does in my house.

Creative Twists to Try

  • Sea-salt espresso gianduja: add 1 tsp instant espresso powder with the cocoa butter for a mocha-leaning paste that pairs beautifully with morning toast.
  • Almond-pistachio gianduja: swap half the hazelnuts for blanched almonds and finish with crushed pistachios on top.
  • Spiced winter gianduja: whisk 1/4 tsp cinnamon and a pinch of cayenne into the powdered sugar for a warming, almost Mexican-hot-chocolate vibe.
  • Gianduja truffles: roll tablespoon-sized portions in cocoa powder, chopped hazelnuts, or melted white chocolate for effortless holiday gifts.
  • Milk chocolate version: replace the dark chocolate with milk chocolate and skip the cocoa butter — a sweeter, kid-friendly paste that’s amazing on warm croissants.

Serving & Pairing Ideas

Spread gianduja on warm brioche, swipe it across a warm croissant, or layer thin slices between two shortbread cookies for a sandwich cookie that will ruin you for all others. A small square on a cheese board next to aged manchego and a few figs is one of my favorite dinner-party moves. For dessert, a single shard with a quenelle of vanilla bean ice cream and a drizzle of warm espresso syrup makes a stunning finish.

Storage & Make-Ahead Tips

Set gianduja keeps in the fridge for up to 3 weeks in an airtight container — layer the squares between sheets of parchment so they don’t stick. You can also freeze the sliced gianduja in a freezer-safe bag for up to 3 months; just pull out what you need and let it come to fridge temperature for 15 minutes before serving.

Making it ahead for a dinner party? The whole slab can be made up to 5 days in advance. Slice the day of, dust a few pieces with cocoa powder, and arrange on a small marble board — your guests will think you hired a pastry chef.

Common Mistakes & Easy Fixes

Grainy texture? Your chocolate was probably too cool when added, or your powdered sugar wasn’t sifted well enough. To fix: gently re-melt the whole batch over the double boiler, stir until completely smooth, and re-set.

Gianduja won’t set firmly? Usually not enough cocoa butter or too much liquid. Add another 10g of melted cocoa butter, stir, and re-set for a few more hours.

Bitterness? Either the skins weren’t fully removed, or your chocolate was too high a percentage. Aim for 65-72% dark chocolate, and really take the time to rub those skins off after toasting.

Your Gianduja Questions, Answered

Can I use store-bought hazelnut butter instead of grinding my own? You can, but the flavor won’t be as deep and the texture often has added oils that change the final consistency. If you go the shortcut route, use a brand with only hazelnuts as the ingredient and toast a small handful of extra nuts to fold in for that fresh-roasted flavor.

Is gianduja the same as Nutella? Not quite. Nutella is a spread made with gianduja as its base, but it contains milk powder, palm oil, and quite a bit more sugar. True gianduja is a confection — denser, less sweet, and sliced rather than spread.

Can I make this dairy-free? Absolutely. Use a dark chocolate that’s dairy-free (most 70% bars are) and substitute the cocoa butter with the same amount of refined coconut oil. The result is just as silky.

How do I know when the hazelnuts are properly toasted? Trust your nose. The kitchen will fill with a warm, almost caramel-like aroma, and the skins will look crackly and loose. If unsure, toast another 2 minutes — they go from perfect to burnt quickly, but a few minutes longer is almost always better than pulling them too early.

A Little Goodbye from My Kitchen

I hope this recipe brings a little piece of Turin into your kitchen. There’s something deeply satisfying about transforming a handful of hazelnuts and a bar of good chocolate into a confection that tastes like it came from a tiny pasticceria on a side street in Piedmont. Make it once, and I promise you’ll start finding excuses to share it — with a friend, a neighbor, a particularly stressful Tuesday evening.

If you try this gianduja, I’d love to hear how it turned out. Did you go classic, or did you add your own twist? Drop me a comment below and tell me — I read every single one. Until next time, keep your chocolate close and your hazelnuts closer.

—Marina Caldwell

Homemade Chocolate Hazelnut Gianduja

⏱ Prep: 20 min 🔥 Cook: 12 min ❄ Set: 4 hr 🍫 Yield: ~400g

Ingredients

  • 200g (1 1/2 cups) raw hazelnuts
  • 150g (5.3 oz) dark chocolate, 70%, finely chopped
  • 30g (2 tbsp) cocoa butter, finely chopped
  • 80g (1/3 cup + 1 tbsp) powdered sugar, sifted
  • 1/4 tsp fine sea salt
  • 1/2 tsp pure vanilla extract

Method

  1. Toast hazelnuts at 175°C (350°F) for 10-12 minutes until skins crack. Rub in a clean towel to remove skins.
  2. Process warm hazelnuts in a food processor for 8-10 minutes until a glossy butter forms.
  3. Melt dark chocolate and cocoa butter together over a double boiler until smooth (~45°C).
  4. With processor running, pour in melted chocolate, then add sugar, salt, and vanilla. Process 1-2 minutes until silky.
  5. Pour into a parchment-lined 20cm (8-inch) square pan. Tap to release air bubbles. Refrigerate 4+ hours until firm.
  6. Lift out using parchment, slice into squares with a warm dry knife. Store in fridge up to 3 weeks.
Tip: Always toast a few extra hazelnuts beyond what the recipe calls for — a few always burn, and you’ll want some for garnishing the top of the set gianduja.
Spread Love ❤️:
★ 0.00 from 0 votes
You may also like

Leave a Comment

Your email address will not be published. Required fields are marked *