main content


Deliciously sweet, nutty and chocolatey. This creamy coffee drink is an espresso-based beverage, but it often causes confusion as to exactly what a mocha is. We explain what it is, where it came from and how it differs to other coffees.

What is mocha coffee?

Although a mocha is often interpreted differently across the world, the basis is that a shot of espresso is combined with a chocolate powder or syrup, followed by milk or cream. It is a variant of a latte, in the sense that it is often 1/3 espresso and 2/3 steamed milk. However, a chocolate flavour is added, and this can be milk or dark.

Mocha origin – where did it come from?

Now we understand what a mocha is, where exactly did it come from? It is believed that the drink was originally named after the mocha bean, which is a type of coffee bean shipped from the port of Al Mokka in Yemen. Mocha beans were known for their naturally chocolatey flavour. These days, the name mocha doesn’t reference these coffee beans as such, but rather the presence of added chocolate flavourings in the coffee drink.

Cappuccino vs mocha – what are the differences?

For starters, the cappuccino hails from Italy and the mocha originates in Yemen. Interestingly, they’re both espresso-based drinks, but the mocha contains chocolate flavouring and the cappuccino is topped with a milk foam to form a frothy coffee beverage – sometimes with a dusting of chocolate on top too.

The mocha is the perfect treat for coffee and chocolate lovers alike. Try Nescafé Gold Mocha and fall in love with its velvety texture and creamy taste. 

Other articles you might be interested in

  • What is a Flat White?

    What is a flat white? - a newcomer in the coffee world that is increasing popular. Learn exactly what a flat white is and where it came from, here.

  • What is an Espresso?

    What is an espresso? - espresso forms the base of many coffee beverages, but exactly what is an espresso & what makes it different to others? - Learn more.

  • What is a Macchiato?

    What is a macchiato? - an espresso coffee drink, topped with a small amount of foamed milk to enable the espresso taste to shine through - learn more.