Wkładamy kalafior, marchewkę oraz seler do garnka średniej lub dużej wielkości i zalewamy te warzywa rosołem lub wodą z kostką bulionową. Następnie musimy zaczekać aż do zagotowania.
Gdy zupa zacznie wrzeć, gotujemy ją przez około 15 minut – do momentu, gdy warzywa zmiękną. Masło rozpuszczamy w rondelku postawionym na małym ogniu i dodajemy mąkę, sól, pieprz, paprykę i inne przyprawy.

Później powoli dodajemy mleka i doprowadzamy mieszaninę do wrzenia. Gdy już to zrobimy – mieszamy ciągle przez 2 minuty, aż stanie się gęstsza.