**Ingredients:**
– 3 cups whole milk
– 1 cup heavy cream
– 1/2 cup sugar
– 4 large egg yolks
– 1 cup semi-sweet or dark chocolate chips (for a rich chocolatey flavor)
– 1 teaspoon vanilla extract
– 1/4 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg
– 1/4 teaspoon ground cloves
– Optional: 1/2 cup rum or bourbon (for an adult version)
**Garnishes:**
– Whipped cream or marshmallows
– Chocolate shavings or cocoa powder
– Ground nutmeg or cinnamon stick
– Mini candy cane or chocolate curls (for a festive touch)
**Instructions:**
1. In a medium saucepan, heat the milk and heavy cream over medium-low heat. Bring to a gentle simmer, then remove from heat.
2. In a mixing bowl, whisk the egg yolks and sugar until thick and creamy.
3. Slowly pour a small amount of the hot milk mixture into the egg yolk mixture, whisking constantly to temper the eggs and prevent curdling.
4. Pour the egg mixture back into the saucepan with the rest of the milk. Cook over low heat, stirring constantly until the mixture thickens slightly and coats the back of a spoon (about 5 minutes).
5. Remove from heat and add the chocolate chips, stirring until fully melted and smooth. Stir in vanilla extract, cinnamon, nutmeg, and cloves.
6. If desired, stir in the rum or bourbon for a spiked version.
**Garnishing:**
7. Pour the chocolate eggnog into mugs and top with whipped cream or marshmallows.
8. Sprinkle with chocolate shavings or cocoa powder, and add a dash of nutmeg for aroma.
9. Garnish with a mini candy cane or chocolate curls for an extra festive look.
**Serving Tip:**
Serve warm in holiday mugs and enjoy by the Christmas tree. This *Christmas Eve Chocolate Eggnog* will bring an extra dose of holiday cheer with every rich, chocolatey sip!