Στύβουμε το πορτοκάλι και κρατάμε το ξύσμα του.
Πλένουμε την ψίχα κολοκύθας και την κόβουμε σε κυβάκια (συνήθως θα την βρείτε να πωλείται κομμένη σε κυβάκια). Καθαρίζουμε την πατάτα και τα καρότα και τα κόβουμε επίσης σε κυβάκια και τα σοτάρουμε σε δυνατή φωτιά όλα μαζί σε κατσαρόλα με το ελαιόλαδο.
Σβήνουμε με το κρασί και προσθέτουμε το κάρδαμο, το αλάτι και το πιπέρι, καθώς και το ξύσμα πορτοκαλιού, τον χυμό πορτοκαλιού και το ζωμό.
Σκεπάζουμε την κατσαρόλα, χαμηλώνουμε τη φωτιά και αφήνουμε τα υλικά να σιγοβράσουν για περίπου 40 λεπτά μέχρι να λιώσουν τα υλικά.
Πολτοποιούμε τη σούπα με την ειδική ράβδο και αφήνουμε να βράσει για λίγα ακόμη λεπτά.
Μετά προσθέτουμε την κρέμα γάλακτος, ανακατεύουμε και τέλος λίγο πριν αποσύρουμε από την φωτιά προσθέτουμε και το βούτυρο.
Σερβίρεται ζεστή.