Dark Chocolate Rocky Road Ice Cream with Hazelnuts
Rich and creamy dark chocolate ice cream with mini marshmallows and toasted hazelnuts.
- 1 cup whole milk (237 ml)
- 2 cups heavy whipping cream (475 ml)
- ¼ cup unsweetened cocoa powder (20 grams)
- 6 ounces bittersweet chocolate , chopped or use chips (170 grams)
- ⅔ cup granulated sugar (66 grams)
- Pinch of salt
- 1 tablespoon instant espresso , optional
- 5 large egg yolks
- 1 teaspoon vanilla extract
- 1 cup mini marshmallows (43 grams)
- ½ cup hazelnuts or other nuts , chopped and toasted (70 grams)
In a medium saucepan set over medium heat, combine the milk, 1 cup of the cream, cocoa powder, bittersweet chocolate, sugar, salt and espresso (if using). Heat until steaming, stirring frequently until smooth.
Meanwhile, whisk the egg yolks together in a large bowl. Very slowly pour the hot chocolate mixture into the egg yolks while whisking constantly until it is all combined. Pour the mixture back into the saucepan and return to medium-high heat. Cook until mixture coats the back of a spoon, while stirring constantly, about 5 minutes.
Remove from heat and stir in vanilla and the remaining 1 cup of heavy cream. If desired, pour through a mesh strainer to remove any lumps. Chill completely in the fridge, for at least 2 hours.
Freeze in an ice cream machine according to manufacturer's instructions. During the last 5 minutes of freezing, add the mini marshmallows and chopped hazelnuts. Transfer ice cream to a large bowl or plastic container. Cover and place in the freezer for at least 2 hours before serving.
Calories: 524kcal | Carbohydrates: 40g | Protein: 7g | Fat: 39g | Saturated Fat: 21g | Cholesterol: 208mg | Sodium: 49mg | Potassium: 332mg | Fiber: 3g | Sugar: 30g | Vitamin A: 1097IU | Vitamin C: 1mg | Calcium: 113mg | Iron: 2mg