In a large pot fry an onion in olive oil until soft and translucent Add a 3 finger pinch of salt.
Add crushed garlic and sweet potato and stir for 2 minutes.
Add the butternut and continue to fry for a further 3-5 minutes
Add grated fresh ginger and hot & sour paste and stir to mix together
Add chicken stock along with the juice and zest from the orange. Simmer on low to medium heat for 30 minutes or until vegetables are soft.
Now add the butter beans and cook for a further 10 minutes
Use a stick blender and blitz until smooth.
Add coconut cream and blend again. If the soup is too thick add some water or more chicken stock. Check the seasoning and add more if necessary
Ladle into warm bowls and sprinkle with coconut shavings and sesame seeds and extra olive oil.