Heat oil in a large pot, add onion, garlic, and celery, cook stirring until onion is soft about 3 minutes.
Add parsley, thyme, cumin, butternut squash, carrot, potato, corn and cook stirring for a minute. Add vegetable broth, coconut milk, cayenne pepper and bring to a boil for about 5 minutes.
Meanwhile, prepare the dumplings. Add flour and salt into a medium bowl, add water to form a dough, break off pieces and roll between the palm of the hands to form a cylinder. Drop dumplings in boiling soup and repeat until dough is all gone.
Cover pot and reduce heat to simmer for about 15-20 minutes or until you have the desired thickness. Add salt to taste.