Espresso Hot Chocolate combines rich hot chocolate with a shot of espresso for a cozy, caffeinated treat. Perfect for cold days and holiday gatherings, this drink delivers both chocolate indulgence and a pleasant coffee kick.

About Espresso Hot Chocolate
Espresso Hot Chocolate is simply a classic hot chocolate enriched with espresso or very strong brewed coffee. The result is a mocha-like beverage that balances deep chocolate flavor with the boldness of coffee.
Expect a drink that is chocolaty, thick, rich, creamy, and comforting. If you enjoy coffee and chocolate together, this is an ideal winter beverage to make at home.
This recipe comes together quickly—typically in about 10 minutes—and uses straightforward pantry ingredients. It can be prepared on the stovetop, in an electric pressure cooker on the sauté setting, or in a slow cooker for easy batch-making. Below are clear options and step-by-step guidance for stovetop preparation, plus notes on other methods.
Top your cup with marshmallows, whipped cream, a drizzle of caramel, chocolate shavings, or a dusting of cinnamon to create a festive presentation. If you enjoy experimenting, variations include adding peppermint, a splash of liqueur, or warming spices like cinnamon and nutmeg.
Ingredients

Milk – Whole milk (full-fat) gives the creamiest texture, but skim, low-fat, or plant-based milks like oat or almond can be used if desired.
Heavy cream – A little unsweetened heavy cream makes the drink richer and silkier. Omit for a lighter or dairy-free version.
Cocoa powder – Unsweetened, Dutch-processed cocoa produces a deep chocolate flavor. Use any good-quality brand you prefer.
Dark chocolate chips – These melt into the milk for extra chocolate intensity. Semi-sweet chips work fine as a substitute.
Espresso – Freshly pulled espresso shots give the best flavor. If you do not have an espresso machine, use strongly brewed coffee as an effective alternative.
Brown sugar – Adds sweetness and a subtle caramel note; swap with white sugar, maple syrup, honey, or preferred sweetener if needed.
Vanilla extract – A small amount of good-quality vanilla rounds out the flavor.
How To Make Espresso Hot Chocolate
Below are straightforward stovetop instructions to make a creamy batch of espresso hot chocolate. Adjust quantities to suit your taste and number of servings.
- 4 cups whole milk
- ¼ cup unsweetened heavy cream
- ½ cup brown sugar
- ½ cup unsweetened cocoa powder
Combine the milk, heavy cream, brown sugar, and cocoa powder in a medium saucepan and whisk until smooth. Heat over medium, stirring often, until the mixture comes to a gentle boil. Stir frequently to prevent scorching.


Once the milk mixture is hot and well combined, add:
- ½ cup dark chocolate chips
- ½ teaspoon vanilla extract
- 3–4 shots of espresso (or ½ cup strongly brewed coffee)
Continue cooking and stirring until the chocolate chips fully melt and the drink thickens slightly. If any small fat globules appear, you can strain the hot chocolate through a fine-mesh sieve for a smoother texture.

Pour into serving mugs and garnish with whipped cream, marshmallows, a sprinkle of instant coffee powder, or a pinch of cinnamon. Serve immediately while warm.

Frequently Asked Questions
Use the SAUTE setting to heat the milk, cream, sugar, and cocoa in the inner pot, stirring to combine. When the mixture comes to a simmer, add chocolate chips, vanilla, and espresso. Stir until the chocolate melts and the drink is smooth. Serve warm.
Combine all ingredients in the slow cooker, cover, and cook on low for several hours until heated through and the chocolate has melted. Stir before serving and top as desired.
Yes. Substitute dairy milk and cream with plant-based milks such as almond, oat, soy, coconut, or cashew milk. Use dairy-free chocolate and skip the heavy cream, or use a plant-based cream alternative.
Options include peppermint extract, cinnamon, a drizzle of caramel, or a splash of liqueur such as Kahlúa, dark rum, or bourbon for an adult variation. You can also intensify the chocolate by using chocolate milk, adding chocolate syrup, or mixing in extra cocoa powder.

Perfect Espresso Hot Chocolate Recipe
Ingredients
- 4 cups whole milk (or skim, low-fat, or plant-based milk)
- ¼ cup unsweetened heavy cream
- ½ cup brown sugar (or preferred sweetener)
- ½ cup unsweetened cocoa powder
- ½ cup dark chocolate chips (or semi-sweet)
- ½ teaspoon vanilla extract
- 3–4 shots espresso (or ½ cup strongly brewed coffee)
Instructions
- In a saucepan, combine milk, heavy cream, brown sugar, and cocoa powder. Whisk until smooth.
- Heat over medium, stirring frequently, until the milk just comes to a boil. Watch carefully to prevent scorching.
- Add the chocolate chips, vanilla, and espresso. Stir until the chocolate fully melts and the mixture is thick and creamy.
- Optional: strain through a fine-mesh sieve if you prefer an ultra-smooth texture.
- Pour into mugs, garnish with whipped cream or marshmallows, and serve immediately.
Notes
The recipe makes about four servings but can be doubled or tripled for larger gatherings. Adjust espresso strength to taste.
Nutrition
Calories: 454 kcal, Carbohydrates: 58 g, Protein: 12 g, Fat: 22 g, Saturated Fat: 15 g, Sugar: 47 g, Calcium: 391 mg
Leave a rating or comment below and tell us how you like your espresso hot chocolate.