Chop the onion and ginger. Peel the vegetables (though just scrub the carrots) and cut into bite-size chunks.
Heat the oil in the pressure cooker over a medium-low flame then add the onions. Stir for about 5 minutes to soften. Add the spices and the ginger, stir for a minute.
Put in the vegetable chunks and stir well. Allow to sweat for 8-10 minutes under a lid.
Pour in the stock and bring to the boil.
Cook for ten minutes under high pressure then allow to cool. Alternatively simmer for about 25 minutes until the vegetables are tender.
Whiz, using a hand-held blender into a smooth soup.
Serve with chopped coriander leaves scattered on top.