Rosenkohl waschen, den Strunk etwas abschneiden und die äußeren Blätter abnehmen, davon ca. 25 Blätter zur Seite legen. Kartoffeln schälen, waschen und grob würfeln. Zwiebel fein würfeln.
Butter in einem Topf zerlassen, Rosenkohl, Kartoffeln und Zwiebeln bei geringer Hitze darin dünsten, mit Salz und Pfeffer würzen. Mit Gemüsebrühe und Schlagsahne ablöschen, aufkochen und 25 Min. zugedeckt köcheln lassen.
Speck nach Belieben würfeln oder in Scheiben schneiden, in Öl anbraten und aus der Pfanne nehmen. Toast würfeln und im Speckfett kross anbraten.
Suppe fein pürieren, 7 Rosenkohlblätter in die Suppe geben und ziehen lassen. Mit Salz, Pfeffer und Muskat würzen.
Die Suppe anrichten, mit Speck, Croûtons und je 3 Rosenkohlblättern garnieren.