Odetnij łodygę kalafiora i usuń liście. Główkę podzielić na różyczki, umyć i osączyć.
Brokuły umyj i odcedź. Usuń liście. Oddziel różyczki od łodygi, lekko skróć łodygi, przekrój je w poprzek i obierz tylko łodygi. Marchewki oczyścić i pokroić w drobną kostkę. Pokrój szynkę w paski. Zagotuj osoloną wodę w dużym garnku i gotuj różyczki kalafiora przez 3 minuty. Następnie dodaj marchewkę i różyczki brokuła i gotuj razem przez kolejne 7 minut. Odcedź i pozwól odcieknąć.
Rozgrzej piekarnik do 200 stopni. Rozpuść masło w rondlu, dodaj mąkę i smaż, aż do uzyskania jasnobrązowego koloru. Dodaj śmietanę i mleko, cały czas mieszając, i gotuj na wolnym ogniu przez 3-4 minuty. Dodaj ser. Doprawić solą i pieprzem i gotować przez 2-3 minuty.
Warzywa ułóż w naczyniu do pieczenia, posyp szynką i polej sosem serowym. Piec w piekarniku nagrzanym do 180 stopni z termoobiegiem przez około 15 minut, aż do uzyskania chrupkości.