Brown onion and garlic in oil.
Add curry powder and garam masala. Cook for 5 minutes.
Add carrot, sweet potato and pumpkin, vegetable stock and simmer for 30 minutes.
Add coconut cream and blend till smooth.
Season to taste with salt and pepper.
Garnish with parsley or coriander and serve with crusty bread.