Gather and weigh your ingredients
Pour the stock into a medium sized, heavy based saucepan over medium heat
Add the carrots, garlic, onion and ginger (if you are using)
Bring up to a gentle boil and allow to cook through until the carrot is tender and the liquid has reduced by about a quarter.
Remove from the heat and cool slightly
Meanwhile, pick the the leaves from the stalk of the Coriander and set aside
Once the carrot mixture is cool enough, pour it into a food processor or use a hand blender and blend until smooth.
Transfer back to the saucepan over medium low heat and add the salt and white pepper to taste (I like to add enough white pepper to get a bit of a zing)
Simmer to reduce a bit more if needed- you want it to be quite thick at this point.
Add the minced Coriander and stir through - check the seasoning. [Note 2 ]
Stir through the Single Cream and continue warming through on low-ish heat
When thoroughly heated through, check the final seasoning
Ladle into bowls and garnish with the remaining leaves of Coriander