Preheat your oven to 400°F (200°C). Toss the pumpkin chunks with olive oil and spread them in a single layer on a baking sheet. Roast until the edges are caramelized and the flesh is tender, about 30-35 minutes, filling your kitchen with a sweet, toasted aroma.
Remove the pumpkin from the oven and let it cool slightly so it’s easier to handle. Once cool enough to handle, peel off any remaining skin if necessary, or leave it on for added flavor if roasted well—it will blend smoothly later.
Place the roasted pumpkin flesh into a large pot. Add the minced garlic, cinnamon, and nutmeg to the pot for a warm, aromatic base. Sauté over medium heat for 2-3 minutes until fragrant and slightly softened.
Pour in the vegetable broth and bring the mixture to a gentle simmer. Let it cook uncovered for about 10 minutes, allowing flavors to meld and the soup to thicken slightly.
Add the coconut milk to the soup for extra creaminess if desired. Use an immersion blender directly in the pot, or carefully transfer the soup to a blender and puree until smooth and velvety. Be cautious of splashes—blend in batches if needed.
Return the pureed soup to a gentle simmer. Taste and season with salt and pepper as needed. Adjust the texture by adding more broth if it’s too thick; continue simmering for a few more minutes.
Serve the roasted pumpkin soup hot, garnished with a swirl of coconut milk or a sprinkle of extra spices if desired. Enjoy the rich, creamy texture and warming aroma in each comforting spoonful.