Zetrzeć skórkę z pomarańczy (tylko zewnętrzną, najbardziej pomarańczową część, jaśniejsza część jest gorzka), odmierzyć 2 łyżeczki skórki. Wycisnąć sok z pomarańczy, odmierzyć 250 ml. Do małego rondelka wlać wyciśnięty sok, dodać miód i wymieszać. Gotować przez około 15 minut.
Marchewkę obrać i pokroić w talarki. W garnku z grubym dnem rozgrzać masło z oliwą, dodać cebulkę pokrojoną w kosteczkę oraz talarki marchewki. Posolić, wymieszać, przykryć pokrywą i dusić na małym ogniu przez około 15 minut, nie rumieniąc. Od czasu do czasu zamieszać.
Dodać passatę pomidorową (jeśli zawiera drobinki skórek i nasion pomidorów, przetrzeć przez sito). Doprawić solą, pieprzem, gotować pod przykryciem przez 15 minut, od czasu do czasu mieszając.
Dodać skórkę z pomarańczy, wodę z kwiatu pomarańczy, cynamon i paprykę w proszku. Gotować przez 10 minut. Wlać sok z pomarańczy z miodem, wymieszać i zagotować. Gotować 5 minut, następnie zupę zmiksować.
Mleko ubić na pianę. Krem podawać w małych miseczkach lub filiżankach na kawę, udekorowany pianką z mleka, posypaną cynamonem i słodką papryką.