drink · Drink

How to Make a Mocha at Home

A mocha combines espresso, chocolate, and steamed milk into one drink. Start with strong coffee, melt chocolate or cocoa powder with a splash of hot water, then add steamed milk. The key is balancing the bitter coffee with rich chocolate while keeping the milk silky.

Ingredients

Step by step

  1. Brew strong coffee. Make a double shot of espresso or brew 1/4 cup of very strong coffee using a French press or moka pot. The coffee needs to be concentrated to cut through the chocolate and milk.
  2. Prepare the chocolate base. In your serving mug, combine 1-2 tablespoons of unsweetened cocoa powder with 2 tablespoons of hot water. Stir until smooth, or melt 1 ounce of dark chocolate with a splash of hot coffee.
  3. Heat and froth the milk. Pour 3/4 cup of milk into a small saucepan and heat over medium heat until steaming but not boiling. For froth, use a milk frother, French press, or whisk vigorously for 30 seconds.
  4. Combine everything. Pour the hot coffee into the chocolate mixture and stir. Add the steamed milk slowly, holding back the foam with a spoon. Top with the reserved foam.
  5. Sweeten if needed. Taste and add sugar, honey, or maple syrup as desired. Stir gently to dissolve. The drink should taste balanced between bitter coffee and rich chocolate.

Tips & troubleshooting

Variations

Questions

Can I use hot chocolate mix instead of cocoa powder?
Yes, but use less since it already contains sugar and milk powder. Start with 1 tablespoon and adjust to taste.
What if I don't have an espresso machine?
Strong coffee from a French press, moka pot, or even a concentrated drip brew works well. Just make it stronger than you normally would.
How do I prevent the milk from curdling?
Heat the milk gently and avoid boiling. If your coffee is very acidic, let it cool slightly before adding the milk.
Can I make this dairy-free?
Absolutely. Use oat milk, almond milk, or coconut milk. Oat milk froths the best among non-dairy options.

Further reading