Na początku w większym garnku na średnim ogniu rozgrzej 2 łyżki oliwy z oliwek.
Gdy oliwa będzie gorąca, włóż do garnka grubo pokrojoną cebulę i smaż przez 2–3 minuty na średnim ogniu. Następnie do cebuli dodaj różyczki kalafiora i ziemniaki pokrojone w kostkę. Smaż wszystko razem na średnim ogniu przez 3–4 minuty.
Następnie wlej do garnka 900 ml bulionu, przykryj pokrywką i gotuj wszystko na średnim ogniu przez 12–15 minut.
Gdy ziemniaki będą miękkie, wyłącz ogień i dosyp do garnka sól, pieprz i gałkę muszkatołową. Za pomocą blendera ręcznego zmiksuj mieszaninę na gładki krem. Następnie wlej do garnka śmietankę i jeszcze raz krótko zmiksuj.
Gotową zupę kalafiorową rozlej do 4 talerzy i podawaj.