Heat oil in a pot. Add in onions, garlic and saute for 1 min.
Add in pumpkin and cook till caramelized.
Add stock and mix well. Bring it to a boil. Cover and simmer for 15 mins.
Now take pumpkin and puree till smooth.
Add it back to the pot, add more stock and mix well. Simmer for 2 to 3 mins.
Add in cream or milk, salt and mix well.
Serve hot with some pepper and coriander leaves.