Heat the olive oil in a large pot over medium heat.
Add the chopped onion and cook until translucent.
Stir in the garlic and cook for an additional minute.
Add the chopped parsnips and stir to combine.
Sprinkle in the cumin and cayenne pepper, stirring well.
Pour in the vegetable broth, then bring to a boil.
Reduce the heat and simmer for 20 minutes until the parsnips are tender.
Use an immersion blender to puree the soup until smooth.
Stir in the coconut milk and season with salt and pepper.
Garnish with fresh parsley before serving.