Chocolate Hazelnut Gelato

This chocolate hazelnut gelato, known as gianduia in Italian, is chocolate ice cream and hazelnuts. It’s a classic Italian gelato and tastes like Nutella.

Two cups with scoops of chocolate hazelnut gelato, known as gelato di gianduia, with a spoon

We’re food folks, not math people. But perhaps our most favorite equation ever? Chocolate + hazelnuts = gianduia. (That’s essentially what Nutella is, folks.) It’s a basic yet brilliant mathematical expression in the Piedmont region of Italy. And it perfectly illustrates how the sum is most definitely greater than the parts. Michelangelo couldn’t have expressed this creative brilliance any better.Renee Schettler Rossi

Chocolate Hazelnut Gelato

Two cups with scoops of chocolate hazelnut gelato, known as gelato di gianduia, with a spoon
This chocolate hazelnut gelato, known as gianduia in Italian, is chocolate ice cream and hazelnuts. It’s a classic Italian gelato and tastes like Nutella.
Melissa Hamilton and Christopher Hirsheimer

Prep 35 mins
Chill 4 hrs
Total 7 hrs
8 servings
582 kcal
5 from 1 vote
Print RecipeBuy the Canal House Cooking, Volume No. 7: La Dolce Vita cookbook

Want it? Click it.


  • Ice cream maker


  • 3 cups skinned hazelnuts
  • 2 1/4 cups whole milk
  • 1 1/4 cups heavy cream
  • 3/4 cup granulated sugar
  • 6 large egg yolks
  • 1 pinch salt
  • 6 tablespoons unsweetened cocoa powder
  • 1 tablespoon Frangelico or other hazelnut liqueur
  • 2 teaspoons store-bought or homemade vanilla extract


  • Heat the oven to 350°F (176°C).
  • Scatter the hazelnuts on a baking sheet and toast until deep golden brown, 10 to 15 minutes. Tip the hazelnuts onto a plate to cool.
  • Measure 1 cup hazelnuts, coarsely chop them, and set aside. Finely grind the remaining 2 cups hazelnuts in a food processor. Pour the milk and cream into a saucepan and bring to a simmer over medium heat. Remove the pan from the heat, stir in the finely ground hazelnuts, and let steep for 1 hour.
  • Strain the nut mixture through a fine-mesh sieve into another saucepan, pressing on the solids before discarding them. Add 1/2 cup sugar and bring to a simmer over medium heat, stirring until the sugar dissolves.

  • Place the yolks, salt, and remaining 1/4 cup sugar in a medium bowl and whisk until thick and pale yellow. Whisk in the cocoa. Gradually ladle about 1 cup hot milk mixture into the yolk mixture, whisking constantly. Stir the warm yolk mixture into the hot milk in the saucepan. Reduce the heat to low and cook, stirring constantly, until the custard is thick enough to coat the back of the spoon and registers between 175°F (79°C) and 180°F (82°C) on an instant-read thermometer, 3 to 5 minutes.
  • Strain the custard into a bowl. Add the liqueur and vanilla and set aside to cool, stirring frequently, until room temperature. Cover and refrigerate until completely chilled, about 4 hours. (This will keep in the refrigerator for up to 2 days.)
  • Churn the custard in an ice cream maker, following the manufacturer’s directions. Just before the gelato has finished churning, add the reserved chopped hazelnuts, letting the paddle stir them in. Transfer the gelato to a container with a lid, cover, and freeze for a couple of hours or until it is just firm. Scoop at will.
Print RecipeBuy the Canal House Cooking, Volume No. 7: La Dolce Vita cookbook

Want it? Click it.

Show Nutrition

Serving: 0.5cupCalories: 582kcal (29%)Carbohydrates: 33g (11%)Protein: 12g (24%)Fat: 47g (72%)Saturated Fat: 13g (81%)Polyunsaturated Fat: 5gMonounsaturated Fat: 27gCholesterol: 196mg (65%)Sodium: 56mg (2%)Potassium: 497mg (14%)Fiber: 6g (25%)Sugar: 25g (28%)Vitamin A: 851IU (17%)Vitamin C: 3mg (4%)Calcium: 175mg (18%)Iron: 3mg (17%)

Recipe Testers’ Reviews

This chocolate hazelnut gelato is like the elegant, frozen cousin of Nutella. It has a deep chocolate flavor with the great texture of chopped hazelnuts. The richness of this ice cream would really lend itself well to Popsicle form.

This is a very nice gelato. Smooth, creamy, chocolatey, and crunchy. Rich, but not too rich; sweet, but not too sweet.

This recipe calls for a substantial amount of hazelnuts. Blanching the nuts literally was the most labor-intensive step in the entire process. In the future, I intend to plan ahead and purchase blanched hazelnuts. I read through the recipe before I began, and noted that the sugar was “divided use” so I didn’t inadvertently add all of it while things were under way. I used Cacao Barry Callebaut Amber, and Frangelico in the recipe. Two cups ground hazelnuts was too much for my strainer, so I had to do that in batches. I am the dishwasher in my kitchen, and this recipe requires a substantial amount of labor in that regard. Just sayin’. I had thought that an entire cup of chopped nuts added to the custard base would be too much, but the effect produced was similar to eating chocolate-covered almonds. The result was a nice toasted nut crunch, but not hazelnut that overpowered chocolate. The balance was just about right.

That said, if I were to make this recipe again, I would double the amount of Frangelico. Also, I used Jeni’s (Splendid Ice Cream) procedure of putting the custard in a resealable plastic bag and submerging it in an ice bath rather than refrigerating it for a more rapid chill.

Gianduia is probably one of my favorite flavors. It’s tough to go wrong with roasted hazelnuts and chocolate, and this recipe delivers that combination almost perfectly, with plenty of bitter chocolate and nutty hazelnut.

I say “almost perfectly” because I think it needs a touch more sugar. Maybe 1 cup instead of 3/4 cup would round out the sweetness better and will also help make for a softer texture for the ice cream.

As it is, the recipe is very tasty, but the ice cream sets too hard for my taste—I prefer ice cream that can be scooped right out of the freezer—and needs to sit on the counter for a few minutes to soften slightly.

Hazelnut and cocoa—wow, what a spectacular combination. This chocolate hazelnut gelato is simply divine with the robust hazelnut flavor and the hint of chocolate. Even though it’s a tad elaborate compared to making regular ice cream, this recipe was worth every effort.

I toasted the hazelnuts before skinning them, and that definitely helped in terms of efforts. One does have to watch the custard carefully while it cooks as it’s quite thick and can scorch if left unattended. I chilled the custard overnight before processing it.

Wow! This did not last long at my house! Gianduia is one of my favorite things, and this ice cream really delivers that flavor. Adding the toasted nuts at the end takes it over the top.

Originally published August 30, 2013


#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.


  1. 5 stars
    I have this issue of Canal House! Why didn’t I notice this recipe? (rhetorical question, please 😉

    This makes me think of the Baci gelato from Vaccaro’s in Baltimore’s Little Italy. My gosh, but I loved that stuff. No chopped nuts in it, but if this can equal that in flavor, I will be in heaven. I would say I want to be the Canal House ladies when I grow up, but I’m pretty sure I’m already older than them…if less grown up. 😉

    So glad you highlighted this recipe. Thanks!

Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Rate this recipe!

Have you tried this recipe? Let us know what you think.

Upload a picture of your dish