In einem großen Topf Olivenöl erhitzen und Zwiebeln, Sellerie und Karotten darin anschwitzen. Champignons dazugeben und kurz mitanbraten. Mit der Gemüsebrühe ablöschen und zum Kochen bringen. Einige Minuten köcheln bis das Gemüse gar ist. Maronen, Zimt und Kokosmilch dazugeben und nochmals aufkochen lassen.
Orangen waschen und die Schale fein abreiben. Saft auspressen und alles zur Suppe hinzufügen. Mit Salz und Pfeffer abschmecken. Mit dem Pürierstab oder einer Küchenmaschine fein pürieren und anschließend servieren.