Heat the avocado oil over low-medium heat in a large soup pot.Sautée diced onion and crushed garlic. Remove from heat once onion is soft and garlic is fragrant (about 7 minutes).Meanwhile, peel and chop potatoes, parsnips, celery, and apple.Return soup pot to heat. Add in cut up vegetables and fruit along with stock, cashew milk, bay leaf, dried thyme, black pepper, and salt. Bring soup to a boil. Once soup has boiled, reduce heat and simmer for 20 minutes, or until parsnips and potatoes have softened.Purée soup in a blender or using an immersion stick blender until completely smooth and velvety.Ladle parsnip soup into bowl and garnish with parsley, olive oil, and pine nuts.