Ingredients
– 2 cups whole milk β Forms the creamy base, providing richness and smooth mouthfeel.
– 4 oz chopped dark chocolate (70%) β Delivers intense chocolate flavor and antioxidants; melts for velvety texture.
– 2 tbsp cocoa powder β Boosts chocolate depth without extra sweetness; unsweetened for balance.
– 2 shots hot espresso (about 2 oz each) β Adds bold coffee kick and caffeine; freshly pulled for aroma.
– 2-3 tbsp sugar or honey β Sweetens to taste; honey adds floral notes.
– Whipped cream β Tops for extra indulgence and lightness.
– Marshmallows β Optional garnish for fun, melty sweetness.
Instructions
1-First Step: Gather and Prep Ingredients Measure 2 cups whole milk and pour into a small saucepan. Chop 4 oz dark chocolate into small pieces for even melting. Have 2 tbsp cocoa powder, 2-3 tbsp sugar, and 2 shots espresso (4 oz total) ready nearby. Pull espresso shots fresh if possible, keeping them hot. This setup takes 2 minutes and prevents scrambling mid-cook.
2-Second Step: Heat the Milk Place the saucepan over medium heat. Warm the milk, stirring occasionally, until it steams and tiny bubbles form at the edges, about 4-5 minutes. Avoid boiling to prevent scorching or separation. Medium heat around 160-170Β°F ensures gentle warming. Test by touching the pan side; it should feel hot but not burning.
3-Third Step: Melt in Chocolate and Cocoa Reduce heat to low. Add chopped dark chocolate and cocoa powder. Whisk continuously for 2-3 minutes until fully melted and smooth. The mixture thickens slightly, creating a luxurious base. If lumps appear, increase whisk speed or use an immersion blender for 10 seconds. This step builds the rich mocha hot chocolate body.
4-Fourth Step: Sweeten and Add Espresso Remove from heat. Stir in 2-3 tbsp sugar or honey until dissolved, tasting for sweetness. Pour in hot espresso shots slowly while whisking. The coffee bitterness balances chocolate sweetness instantly. For spiked hot chocolate, add 1 oz liqueur like Kahlua here. Takes 1 minute; aroma fills the kitchen.
5-Fifth Step: Froth and Serve Return to low heat for 30 seconds if needed to blend flavors. Froth with a whisk, milk frother, or blender for 15 seconds for airy texture. Pour into preheated mugs to retain heat. Top with whipped cream, marshmallows, and a cocoa dusting. Serve immediately at 160Β°F for optimal taste. Total time: 10 minutes.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
π‘ Use high-quality dark chocolate for richer, less sweet flavor.
π₯ Brew espresso strongβdouble shot amps mocha intensity without bitterness.
β Froth milk first with immersion blender for cafΓ©-style crema top.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Category: Beverage
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 mug (12 oz)
- Calories: 350 kcal
- Sugar: 28g
- Sodium: 120mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 60mg
