We study the cocktail model in which the Majorana neutrino masses are generated by the so-called ``cocktail'' three-loop diagrams with the dark matter particle running in the loops. In particular, we give the analytic expressions of the neutrino masses in the model by the detailed calculation of the cocktail diagrams. Based on the numerical calculation of the loop integrals, we explore the parameter space which can give the correct orders of neutrino masses while satisfying other experimental constraints, such as those from the neutrinoless double beta decay, low-energy lepton flavor violation processes, electroweak precision tests, and collider searches. As a result, the large couplings and the large mass difference between the two singly charged (neutral) scalars are required.