Peel, deseed, and chop 500g of pumpkin into cubes. Slice 1 onion, peel 4 garlic cloves, and gather vegetable stock, olive oil, salt, and pepper.
Preheat the oven to 200°C (400°F) and toss pumpkin, onion, and garlic with olive oil, salt, and pepper. Roast for 20-25 minutes until golden and soft.
Let the roasted veggies cool slightly, then blend them with 1 cup vegetable stock. Blend until the soup is smooth and creamy.
Pour the blended mixture into a pot and heat on medium. Add ½ cup coconut milk (optional) for extra creaminess and stir well.
Taste and season with more salt, pepper, or a pinch of nutmeg. Let the soup simmer for a few minutes to enhance the flavors.
Ladle the soup into bowls and drizzle olive oil or a swirl of cream on top. Serve immediately for a comforting winter treat.
Top with roasted pumpkin seeds, croutons, or fresh parsley. Pair with warm bread for a cozy, wholesome meal.