Preheat the oven to 180 ºC or 350 ºF. Halve the pumpkin and use a spoon to remove all seeds. Rub the pumpkin with olive oil, put the round side up in a baking dish and pour in about 200 ml or 1 cup of water. Bake it for 45 min or until tender. Let it cool.
Meanwhile, discard the very tip of the leek root and the dark green parts at the top. Cut the stalks lengthwise. Wash them well to remove the dirt. Roughly chop.
Put a skillet or a pot over medium heat. Chop the garlic clove and carrots. Add a bit of olive oil, chopped leek, carrots and garlic. Cook for 5-7 minutes or until soft.
Puree the pumpkin flesh with a fork. Reduce the heat and add it to the pot. Mix everything together, add turmeric, sweet and smoked paprika, a pinch of salt and black pepper. Add 2 cups of water. Let it all cook for 5 more minutes.
Blend the soup with an immersion blender until smooth. Add coconut milk.
Garnish with coconut milk, pumpkin seeds, a pinch of smoked paprika and crackers.