Heat the olive oil in a large dutch oven or saucepan. Add the onion, fennel, potato, and carrots. Saute for 3 - 5 minutes until the veggies start to soften. Add the garlic, ginger, salt, and pepper, and saute for a few more minutes.
Add the broth and coconut milk. Bring the mixture to a boil, cover and simmer for 20 minutes.
Once the soup is cooked, add it to a blender and blend until creamy. You could also use an immersion blender. Taste and adjust seasonings to your taste.
Serve immediately with a dollop of yogurt, some chives (or green onions) and enjoy!