Wash and dry your pumpkin. Cut in half, remove seeds, remove peel and cut into smaller pieces. The smaller the pieces, the sooner it will cook. Peel onion and garlic and slice both.
Pour 1 tbsp of olive oil in a pot and heat on medium. Add onion slices and saute until tender and translucent. Then, add garlic, and pumpkin pieces. Give it a good stir for about a minute and let it sautee, giving it a stir every once in a while. When it starts to stick to the bottom, pour in a bit of stock, stir and let it cook with lid on top for another minute.
Pour in the rest of the stock. If the pumpkin is not fully covered in liquid, add more water. Salt & pepper to taste and bring to a boil. Let it cook on medium or low (simmering), until the pumpkin becomes soft.
Remove from heat and blend with a stick blender until smooth. If your soup is too thick, reduce with more water.
Serve in bowls while hot. Dust lightly with nutmeg, a pinch of chopped fresh herbs, add a teaspoon of sour cream, drizzle with pumpkin seed oil and sprinkle chopped pumpkin seed on top.