Den Rosenkohl putzen, waschen und die Strünke kreuzweise einschneiden. Die Kartoffeln waschen, schälen und in Würfel schneiden. Die Zwiebel schälen und fein würfeln. Die Butter in einem großen Topf erhitzen und die Zwiebel andünsten. Den Rosenkohl, die Kartoffeln und die Brühe zufügen und zugedeckt bei mittlerer Hitze ca. 25 Minuten gar kochen.
Die Suppe pürieren, die Sahne einrühren und mit Salz, Pfeffer und Muskat würzen. Die Suppe auf Teller verteilen und nach Belieben mit kurz gegarten (blanchierten) Rosenkohlblättern und fein gestifteten Möhren oder krossem Putenspeck garniert servieren.