Sweat onion and leeks in butter and oil in a large pot until soft, then add sweet potatoes, stirring well. Add all but ½cup of the stock, bring to a boil, then simmer, covered, for about 40 minutes or until sweet potatoes are very soft.
Cool soup to room temperature, then purée in blender or f