A macchiato is a coffee with a small amount of milk and foam, while a cappuccino is coffee with more milk and foam. A cappuccino also has more chocolate powder or syrup added. Both drinks are espresso-based.
The main difference between these two drinks is the amount of milk and foam. Macchiatos have less milk and foam while cappuccinos have more. A cappuccino is also usually sweeter than a macchiato because of the addition of chocolate powder or syrup.
To make a macchiato, add just enough steamed milk to cover the coffee. Froth the milk using a steam wand until it is thick and foamy. Do not add too much milk or your drink will become a latte. Pour the coffee into a glass and then use a spoon to hold back the foam as you it on top of the coffee. This technique allows you to pour the milk without mixing it in.
To make a cappuccino, add equal parts steamed milk and foam to your coffee. Add chocolate or vanilla syrup or sprinkle on some cocoa powder. You can also top your cappuccino with whipped cream if you prefer.
In general, some people prefer the strong coffee flavor of a macchiato, while others enjoy the added sweetness of a cappuccino. Try both drinks and decide which one you like best.
Now that you know the difference between a macchiato and cappuccino, why not give them both a try? They're both delicious espresso-based drinks!