Adsorption of nanoparticles on a spherical colloidal particle is studied by molecular dynamics simulations. We consider a generic model for a mixture of nanoparticles with energetically favored self-assembly into alternating layers of the two components. When both components are attracted to the colloidal particle, the adsorbed nanoparticles self-assemble either into alternating parallel tori and clusters at the two poles of the colloidal particle, or into alternating spirals wrapped around the spherical surface. The long-lived metastable states obtained in simulations follow from the spherical shape of the adsorbing surface and the requirement that the neighboring chains of the nanoparticles are composed of different components. A geometrical construction leading to all such patterns is presented. When the second component particles are repelled from the colloidal particle and the attraction of the first component is strong, the attracted particles form a monolayer at the surface of the colloidal particle that screens the repulsion of the second component. The subsequent adsorbed alternating spherical layers of the two components form together a thick shell. This structure leads to the adsorption that is larger than in the case of the same attraction of the two components to the colloidal particle.