Soak cashews for a few hours or overnight. Drain and then blend with the ingredients for the dill crema (preferably in a high speed blender). Add water until you achieve desired consistency. Store in the fridge until ready to use.
Heat a large soup pot over medium heat. Add coconut oil. Add the onion and saute until soft, about 10 minutes.
Add turmeric and saute for a minute. Add carrots and mix well.
Add stock and simmer for 20 – 30 minutes until carrots are soft. Season with garlic salt and pepper to taste.
Turn off heat and let cool slightly. Using an immersion blender, puree soup.
Let cool completely and stir in chopped dill. Serve with a generous dollop of dill crema. Enjoy!