Heat the oil in a heavy based saucepan over a medium heat. Add the cloves, bay leaf and cardamon pods and fry for a few seconds until they start to sputter. Add the onions and cook, stirring frequently, for 12-14 minutes until they soften and turn light brown.