Первоначальный сценарий, сделанный известной писательницей и драматургом Джей Прессон Аллен, не устроил Фосси, и он нанял для переработки Хью Уилера. Правда, в титрах Уилер был указан лишь как консультант, тогда как сама Джей Прессон Аллен, значилась автором сценария. Фильм в большей степени основан на цикле рассказов Кристофера Ишервуда «Прощай, Берлин» и пьесе Джона ван Друтена «Я – Камера», нежели на сценической версии Джо Мастероффа.
Известный театральный менеджер Сай Фойер реализовывал проект посредством студий «ABC Pictures» и «Allied Artists». Боб Фосси горел желанием занять режиссёрское кресло и предложил Фойеру свою кандидатуру. Однако, руководство студий предпочитало Джозефа Лео Манкевича или Джина Келли, так как предыдущий киномюзикл Фосси «Милая Чарити», снятый на основе ленты Федерико Феллини «Ночи Кабирии», провалился в прокате. Фойер всё-таки уговорил шефов взять именно Боба Фосси, сославшись на то, что в экранизации «Кабаре» основной акцент будет сделан не на сюжетных перипетиях, а на танцевальных номерах.
Сай Фойер и Боб Фосси ездили в Германию, чтобы набрать там недостающую часть съёмочной группы. Фосси горячо рекомендовал Фойеру взять американского оператора Роберта Сартиса. Но Фойер, недовольный тем, как Сартис снял «Милую Чарити», пригласил для съёмок британца Джеффри Ансуорта.
Лайза Миннелли и Джоэл Грей были утверждены на роли задолго до того, как в проект пришёл Боб Фосси. Ранее Миннелли было отказано сыграть Салли Боулз в театральной постановке, в отличие от Джоэла Грея, который в фильме исполнил ту же роль, что и на Бродвее. Майкл Йорк был приглашён режиссёром лично. Актёров для эпизодических ролей, а также танцоров было решено набрать в Германии.