Don't be put off by this strange pairing. The tartness of the orange helps elevate the smooth and creamy carrots. If you're looking to impress you can garnish the soup with some blood orange slices.
Heat the olive oil in a large saucepan over medium heat. Dice the onion and add to the pan, cook for 3 minutes or until soft. Add the cumin seeds and cook for a further minute. Roughly chop the carrot and pour into the pan, cook for 5 minutes or until just soft.
Add the stock. Bring to boil, then reduce heat and simmer for 20 minutes or until carrot is tender.
Once the carrot is cooked remove from the heat. Whilst the soup is cooling peel and dice the oranges. Add the segments to the soup and use a stick blender to puree until smooth. Season the soup to taste with salt and pepper
Serve the soup into bowls. Finely chop the coriander and use it to generously garnish each serving of soup.