Peel and dice the carrots and potatoes. Finely chop the onion, garlic and ginger.
Set aside half of the ginger, sauté the rest with the onions and garlic in the hot oil. Add the carrots, potatoes, sugar and chili powder, sauté for 2-3 minutes. Pour in the stock, simmer for approx. 20 minutes, puree. Rub the orange peel and set aside. Squeeze out the juice, add to the soup with the cream. Heat, salt and pepper.
Finely chop the chilli pepper and coriander. Mix with the remaining ginger and orange peel to form a gremolata and serve separately with the soup.