Into a large pot add your Sweet Onion (1 1/2 cup) and heat on medium for 20 seconds before adding your Olive Oil (2 tablespoon) and cooking till translucent and caramelized. This may take 10-20 minutes. Stir often to avoid burning.
After your onions are fragrant and soft you can add your Garlic (2 clove) and cook for another 5 minutes.
Add your Cauliflower (1 head) season with Salt (to taste) and cook for another 5 or so minutes. Stir often.
Increase your heat to high, add your Coconut Milk (1 can), Filtered Water (400 milliliter), Vegetable Broth Paste (1 teaspoon), and Nutritional Yeast (2 tablespoon) to the pot and bring it to a boil with the lid on. Once boiling, reduce the heat to low and simmer till your cauliflower is nice and soft.
Into a small cup add your Arrowroot Starch (1 tablespoon) and around 1/4 cup of water. Stir till well combined and slowly add to the soup mixture, stir well to avoid any lumps.
Transfer soup mixture to a high-speed blender and blend for around 1 minute or until perfectly silky smooth.
Serve immediately with Olive Oil (1 dash), Freshly Ground Black Pepper (to taste), and some Fresh Dill (to taste). Enjoy!