Add the oil to a pan and heat over a medium-high heat
Pour in the onion and cook for approximately 3 minutes until softened but not browned
Add the garlic, carrot and pumpkin and cook for 5-10 minutes, stirring occasionally
Sprinkle in the spices and stir, leaving it to cook for 1 minute
Pour in the stock, cover and bring to the boil
Reduce to a low heat and simmer for 10-12 minutes until soft
Remove from the heat and set aside for 2 minutes
Using an immersion blender blend until smooth
Place pan back over a low heat for 1 minute and stir in the crème fraîche
Season with black pepper