Polar Express Hot Chocolate Recipe
Introduction
Warm up your chilly days with this rich and creamy Polar Express Hot Chocolate. Made with a blend of chocolate, cocoa, and a hint of hazelnut liqueur, it’s a luxurious treat that’s perfect for cozy moments. Topped with plenty of whipped cream, it’s sure to please both kids and adults alike.

Ingredients
- 4 1/2 cups half and half or whole milk
- 1/2 cup mini semi-sweet chocolate chips
- 1/4 cup unsweetened cocoa powder
- 1/4 cup chopped dark or milk chocolate
- 2-3 tablespoons hazelnut liqueur
- 1 tablespoon vanilla extract
- 1 cup whipped cream, plus extra for serving
- Flaky salt, a pinch
Instructions
- Step 1: Combine the half and half or milk, mini chocolate chips, chopped chocolate, cocoa powder, hazelnut liqueur, vanilla extract, and a pinch of flaky salt in a small pot or preferred cooking vessel.
- Step 2: Stovetop method: Heat the mixture over medium-low heat, stirring constantly until it is steaming and nearly scalding but not boiling. Stir in the whipped cream until fully mixed.
- Step 3: Whisk the hot chocolate well to create a smooth, frothy texture. Pour into mugs and top generously with additional whipped cream. Enjoy immediately.
- Alternative methods:
- Microwave: Place all ingredients except for the extra whipped cream into a microwave-safe glass measuring cup. Microwave on high for 1 minute, whisk well, add whipped cream, then microwave for an additional minute or until steaming. Pour into mugs and top with more whipped cream.
- Crockpot: Add all ingredients except the extra whipped cream into the crockpot. Cook on low for 2 hours, stirring occasionally. Switch to warm setting and keep for up to 2 more hours if needed. Stir in whipped cream before serving and top with more whipped cream once poured into mugs.
Tips & Variations
- For a nut-free version, simply omit the hazelnut liqueur or substitute with vanilla or almond extract.
- Use full-fat milk or cream for an even richer hot chocolate experience.
- Add a pinch of cinnamon or nutmeg for a subtle spice twist.
- Top with mini marshmallows along with whipped cream for extra indulgence.
Storage
Store any leftover hot chocolate in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat or in the microwave, stirring occasionally. Add fresh whipped cream when serving for the best taste.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this hot chocolate dairy-free?
Yes, you can substitute the half and half or whole milk with your favorite plant-based milk, such as almond, oat, or coconut milk. Use dairy-free whipped cream to keep it fully vegan.
Is the hazelnut liqueur necessary?
The hazelnut liqueur adds a lovely nutty depth and warmth, but it can be omitted or replaced with another flavoring like vanilla extract for a non-alcoholic version without sacrificing flavor.
Print
Polar Express Hot Chocolate Recipe
- Total Time: 15 minutes (stovetop), 2 hours and 5 minutes (crockpot), 7 minutes (microwave including prep)
- Yield: 4 servings 1x
Description
Experience the cozy warmth of Polar Express Hot Chocolate, a rich and creamy drink featuring a blend of milk, semi-sweet and dark chocolate, cocoa powder, and a hint of hazelnut liqueur. Smooth, velvety, and topped generously with whipped cream and a sprinkle of flaky salt, this hot chocolate is perfect for chilly days and festive gatherings. Easily prepared on the stove, microwave, or crockpot, it’s a delightful treat that brings comfort and joy with every sip.
Ingredients
Liquid Ingredients
- 4 1/2 cups half and half or whole milk
- 2–3 tablespoons hazelnut liqueur
- 1 tablespoon vanilla extract
- 1 cup whipped cream, plus extra for serving
Chocolate Ingredients
- 1/2 cup mini semi-sweet chocolate chips
- 1/4 cup chopped dark or milk chocolate
- 1/4 cup unsweetened cocoa powder
Seasoning
- Pinch of flaky or sea salt
Instructions
- Prepare Ingredients: Gather all your ingredients including half and half or whole milk, mini semi-sweet chocolate chips, chopped dark or milk chocolate, unsweetened cocoa powder, hazelnut liqueur, vanilla extract, whipped cream, and flaky salt.
- Stovetop Method: In a small pot, combine the milk, chocolate chips, chopped chocolate, cocoa powder, hazelnut liqueur, vanilla extract, and a pinch of flaky salt. Place the pot over medium-low heat. Stir the mixture continuously until the milk is hot and scalding but not boiling. This ensures the chocolate melts fully and flavors infuse without curdling the milk. Once warmed, stir in the whipped cream to add richness and a silky texture. Whisk well to combine all ingredients smoothly. Pour the hot chocolate into a mug, then top generously with additional whipped cream and a sprinkle of flaky salt. Enjoy the warm, creamy drink.
- Microwave Method: In a microwave-safe glass measuring cup, combine the milk, mini chocolate chips, chopped chocolate, cocoa powder, hazelnut liqueur, vanilla extract, and a pinch of flaky salt. Microwave on high power for one minute. Stir well to melt the chocolates and blend the flavors. Add the whipped cream and microwave for another minute or until the mixture is steaming hot. Pour into a mug and top with plenty of whipped cream and a touch of flaky salt. Sip and savor.
- Crockpot Method: Place the milk, mini semi-sweet chocolate chips, chopped chocolate, cocoa powder, hazelnut liqueur, vanilla extract, and a pinch of flaky salt into the crockpot bowl. Cover and cook on low heat for 2 hours, stirring occasionally to ensure even melting and flavor blending. Once heated through, switch the crockpot to the warm setting and keep warm for up to 2 additional hours if needed. Just before serving, stir in the whipped cream for creaminess. Ladle the hot chocolate into mugs and top with extra whipped cream and a sprinkle of flaky salt. Serve warm and enjoy the comforting drink.
Notes
- Use half and half for a richer, creamier hot chocolate; whole milk will yield a lighter version.
- Adjust the amount of hazelnut liqueur according to taste or omit for a non-alcoholic version.
- For a dairy-free alternative, substitute milk with almond or oat milk and use dairy-free whipped cream.
- Be careful not to boil the milk to prevent curdling and maintain smooth texture.
- Flaky salt enhances the chocolate flavor by balancing sweetness with a subtle salty crunch.
- Store leftovers in the refrigerator and gently reheat on the stove or microwave, stirring frequently.
- This recipe can be doubled or halved easily depending on serving needs.
- Prep Time: 5 minutes
- Cook Time: 10 minutes (stovetop), 2 hours (crockpot), 2 minutes (microwave total)
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Keywords: hot chocolate, Polar Express hot cocoa, creamy hot cocoa, chocolate drink, hazelnut liqueur hot chocolate, cozy winter drink, whipped cream topping

