Hot chocolate bombs are trendy, but for me a proper hot cocoa needs espresso — a classic mocha. This rich, chocolatey drink unlocks your inner child while delivering a satisfying caffeine kick.
If you enjoy both coffee and hot chocolate, this recipe is for you. It makes a delightful “adult” hot chocolate that works as a morning pick-me-up or a cozy after-dinner treat.
Use freshly brewed espresso for the most vibrant flavor, or switch to decaf or a splash of Irish cream for a night-time version.

🥘 Ingredients Needed

- Espresso — two shots (about 2 ounces). Freshly brewed espresso gives the best mocha flavor.
- Whole milk — 1 cup, steamed for a creamy texture. Substitute your preferred milk; coconut cream works well for a thicker dairy-free option.
- One hot chocolate bomb — filled with hot cocoa mix and marshmallows.
- Optional: whipped cream, extra mini marshmallows, or 2 ounces Bailey’s Irish Cream instead of espresso for an adult version.

🍽 Equipment Needed
- Espresso machine (or a strong coffee brew and a way to heat milk). If you don’t have a steamer, heat the milk on the stove or microwave and froth with a hand frother.
- Coffee grinder if you use whole beans.
- A large mug to allow room for stirring and foam.
🥣 How to Make It
Gather your ingredients: espresso (or Bailey’s), milk, and a hot chocolate bomb. Work quickly so the espresso and milk stay hot enough to melt the chocolate.
How to Make Great Espresso
For the best espresso: use fresh beans, store them properly, and grind just before brewing. We typically use about 15–16 grams of beans for two shots. A consistent, even grind produces more even extraction and a better-tasting shot.
Measure and grind your beans, tamp them evenly in the portafilter, and lock it into the machine. Start the shot and watch the color and flow — good crema and a steady, even stream indicate a well-pulled shot. If your machine allows, steam the milk while the espresso pours; otherwise steam immediately after brewing.
Wipe the steam wand right away and purge it briefly to keep it clean.

How to Make the Mocha Drink
Place a hot chocolate bomb in a large, heatproof mug. Pull two shots of espresso (about 2 ounces) or warm a shot (or two) of Bailey’s if you prefer an alcoholic version.
Steam the milk a touch hotter than usual so it melts the chocolate bomb quickly. Pour the espresso over the chocolate bomb to help it begin to dissolve, then pour in the hot milk and reserve a little foam to top the drink.

Stir until the chocolate is fully dissolved and the drink is smooth. Top with leftover foam, whipped cream, or extra marshmallows and serve immediately.

🙋♀️ Frequently Asked Questions
A hot chocolate bomb is typically a hollow chocolate sphere filled with hot cocoa mix and mini marshmallows. Place it in a mug and pour hot milk or espresso over it to melt the shell and release the cocoa mix.
A hot chocolate bomb is a chocolate shell filled with hot cocoa mix and marshmallows that melts when warm liquid is poured over it, creating a mug of hot chocolate.
A single-origin coffee with a lighter or medium roast highlights nuanced flavors like fruity or chocolatey notes. Very dark roasts can taste bitter or smoky when extracted as espresso.
Mix 1.5 tablespoons of chocolate syrup or two tablespoons melted chocolate with your espresso, then add a packet of hot cocoa mix and hot milk. Stir until smooth and top with whipped cream.
Use a dairy-free hot chocolate bomb and a dairy-free milk like heated coconut cream (heat it first to prevent curdling) or a barista-style plant milk. Heat before combining with hot coffee.

🍲 Serving Size
This recipe makes one serving using two shots of espresso and one cup of milk. Choose a large mug to avoid spills when stirring.
🥫 Storage / Reheating
If your drink cools, reheat briefly in the microwave. If the mug has sat out several hours, discard it — milk left at room temperature can become unsafe.
✏️ Helpful Tips
- Pull espresso fresh when possible for the best flavor.
- Use a large mug to avoid spills while stirring and to enjoy a comforting, full cup.
- For an evening treat, use decaf espresso or substitute Bailey’s Irish Cream.
- Add a drop of peppermint extract or use peppermint-flavored dairy-free creamer for a peppermint mocha variation.
Cheers!

Have You Tried This Recipe?
Please rate it and leave a comment below. I would love to hear what you think!

Hot Chocolate Bomb Homemade Mocha Coffee
Ingredients
-
2 ounces espresso
about 15g beans and 2 shots brewed - 1 hot chocolate bomb
-
1 cup whole milk
or alternative milk
Optional
- whipped cream
- 2 ounces Bailey’s Irish Cream
Instructions
- First, gather your ingredients: coffee beans, milk, and a hot chocolate bomb. Work quickly so the espresso and milk stay hot enough to melt the chocolate.
- Place one hot chocolate bomb in a large mug.
- Make two shots of espresso (about 2 ounces) or warm Bailey’s Irish Cream for an adult version.
- Steam the milk hotter than for a latte to help melt the chocolate. If serving kids, allow it to cool slightly before serving.
- Pour the espresso over the chocolate bomb, then add the steamed milk. Reserve a bit of foam to top the drink.
- Stir until the chocolate is fully dissolved. Top with foam or whipped cream and enjoy immediately.
Notes
This recipe uses two shots of espresso and one cup of milk. Use a large mug to avoid spills.
Storage / Reheating
Reheat briefly in the microwave if the drink cools. Discard if left out several hours.
Tips
- Pull espresso fresh for the best flavor.
- Use a large mug and top with foam or whipped cream.
- Make a night-time version with decaf espresso or Bailey’s Irish Cream.
- Add peppermint for a peppermint mocha variation.
Special Equipment Needed
- Espresso machine (or strong coffee maker)
- Milk frother or steam wand
- Large mug
Nutrition information is approximate and should be used as a guide.
Did you make this recipe?
Share your creation and tag your photos with your favorite handle or hashtag!