Heat olive oil in a large Dutch oven on medium heat.
Add diced onion with a pinch of salt and sauté until softened.
Stir in garlic, celery, and potatoes, cooking briefly.
Slice the kernels off the corn cobs and scrape the cob juices into the pot.
Add diced red pepper, celery salt, paprika, black pepper, and a pinch of salt, stirring well.
Cook until the potatoes start to soften, about 5 minutes.
Pour in sherry vinegar, vegetable broth, and coconut milk, then cover and let simmer for 15 minutes or until the potatoes are tender.
Allow the soup to cool slightly, then blend half until smooth.
Mix the blended portion back into the pot.
Taste, adjust seasoning, and serve garnished with chopped chives.