Chocolate Hazelnut Ice Cream with Ribboned Melted Chocolate

Prep: 45 minCook: 30 min1 servingsmediumAmerican
Chocolate Hazelnut Ice Cream with Ribboned Melted Chocolate

Luxurious homemade ice cream combining roasted hazelnut butter with a custard base, finished with ribbons of dark chocolate swirled through during churning. Rich, creamy, and deeply nutty with chocolate notes, this dessert suits dinner parties, summer gatherings, or any occasion calling for an elegant frozen treat. The technique of drizzling warm melted chocolate during the final churning stage creates distinct ribbons throughout, setting this version apart from simple mixed-in chocolate.

Ingredients

1 servings
  • 1 cup (roughly 4.25 oz) raw hazelnuts, skin-on
  • 6 Safest Choice pasteurized egg yolks
    regular egg yolks (raw)1:1less safe

    pasteurized eggs reduce salmonella risk

  • ¾ cup (150 g) granulated sugar
  • 1 ½ cups (360 mL) whole milk
    2% milk1:1texture shift

    slightly less creamy result

    Full guide →
  • 1 ½ cups (360 mL) heavy cream
    Greek yogurt0.5:1texture/flavor shift

    creates tangier, slightly less rich base; reduces yield

    Full guide →
  • ½ teaspoon pure vanilla extract
  • 1 pinch kosher salt
  • homemade hazelnut butter, from roasted hazelnuts
    almond butter1:1flavor shift

    changes nut profile entirely

  • 2 ounces semi-sweet chocolate, broken into small pieces
    dark chocolate1:1flavor shift

    increases cocoa intensity and bitterness

  • 1 tablespoon (15 g) unsalted butter

Instructions

  1. 1

    Preheat oven to 350°F. Toast raw hazelnuts on lined sheet pan for 10 to 15 minutes until fragrant and skins crack.

  2. 2

    Transfer hot hazelnuts to clean towel, wrap, and cool 5 to 10 minutes. Rub in towel to remove skins. Toast any stubborn nuts 3 to 5 minutes more if needed.

  3. 3

    Process skinned hazelnuts in food processor for 3 to 5 minutes, scraping sides every few minutes, until smooth creamy butter forms.

  4. 4

    Whisk egg yolks and sugar until thick and pale. Whisk in milk and cream.

  5. 5

    Transfer mixture to saucepan over medium-low heat, stirring frequently, until it coats the back of a spoon and holds when swiped with a finger.

  6. 6

    Transfer to large bowl. Whisk in vanilla, salt, and hazelnut butter until combined. Cool to room temperature.

  7. 7

    Strain through fine-meshed sieve into refrigerator-safe container. Cover and refrigerate until very chilled, ideally 12 hours.

  8. 8

    Churn ice cream mixture according to ice cream maker instructions.

  9. 9

    While churning, microwave chocolate and butter together in 15 second increments, stirring between each, until melted and smooth.

  10. 10

    Transfer melted chocolate to small plastic bag, seal, and squeeze out air.

  11. 11

    In final minutes of churning, snip small hole in corner of bag and drizzle chocolate in thin stream into ice cream.

  12. 12

    Transfer to airtight container, cover surface with parchment or plastic wrap, and freeze minimum 4 to 6 hours until firm.

Tips

Tip 1

Toast hazelnuts just until skins begin to crack; over-roasting creates bitter flavors that overpower the delicate chocolate notes.

Tip 2

Chill the ice cream base at least 12 hours before churning; a properly cold base churns faster and yields smoother texture.

Tip 3

Keep melted chocolate warm during churning by placing sealed bag in warm water; cool chocolate won't drizzle smoothly.

Good to Know

Storage

Cover surface with parchment or plastic wrap to prevent freezer burn. Store in airtight container in freezer up to 2 weeks. Texture degrades after 3 weeks as ice crystals form.

Make Ahead

Prepare hazelnut butter 1 day ahead. Chill custard base 12 hours or overnight before churning. Churn and freeze 4 to 6 hours before serving.

Serve With

Scoop into chilled bowls or serve alongside fresh berries, biscotti, or within waffle cones. Remove from freezer 5 minutes before scooping for easier portioning.

Common Mistakes

Watch

Over-roast hazelnuts to avoid bitter, acrid flavors that overpower chocolate.

Watch

Use cold custard base to avoid churning slowly or creating grainy texture.

Watch

Allow melted chocolate to cool to avoid losing ribbon definition during churning.

Substitutions

Safest Choice pasteurized egg yolks
regular egg yolks (raw)1:1less safe

pasteurized eggs reduce salmonella risk

semi-sweet chocolate
dark chocolate1:1flavor shift

increases cocoa intensity and bitterness

Full guide →
semi-sweet chocolate
milk chocolate1:1flavor shiftadds dairy

reduces cocoa depth, increases sweetness

Full guide →
whole milk
2% milk1:1texture shift

slightly less creamy result

Full guide →
hazelnut butter
almond butter1:1flavor shift

changes nut profile entirely

Full guide →
heavy cream
Greek yogurt0.5:1texture/flavor shift

creates tangier, slightly less rich base; reduces yield

Full guide →
Find more substitutions →

FAQ

Can I make this without an ice cream maker?

You can use the freezer-and-stir method, transferring the chilled base to a shallow container and stirring every 30 minutes for 3 to 4 hours. Texture will be grainier and less smooth than machine-churned versions. An ice cream maker is strongly recommended.

What if I don't have pasteurized eggs?

Use pasteurized eggs to reduce salmonella risk in this raw-cooking custard. Alternatively, heat the egg mixture to 160°F (71°C) before cooling. This changes texture slightly but ensures food safety for vulnerable populations.

How long can I keep this frozen?

Properly stored in airtight container with parchment covering the surface, homemade ice cream keeps 2 weeks with good texture. After 3 weeks, ice crystals form and flavor diminishes. Freezing past 4 weeks is not recommended.