A portion of macchiato is stronger in taste than a latte. Macchiato contains more coffee and less milk. Latte, on the other hand, is made of a large (or double) espresso diluted in a large portion of milk, therefore the taste of a latte is not that strong.