Peel and chop the pumpkin into small cubes. Remove the seeds.
In a saucepan, melt the butter and start frying the onions. When they soften, add the pumpkin cubes and continue to sauté till they start turning brown.
Now add 3 cups of water and season to taste. Let the pumpkin cook till completely soft - it'll start getting mushy.
Let the cooked pumpkin cool to room temperature before grinding it into a puree. If your baby is having pumpkin for the first time and you want the soup to be perfectly smooth, you can strain the puree.
Put the pumpkin puree in a pan and add the fresh cream. Allow it to boil on a low flame and then turn the heat off. Garnish with coriander leaves.