Heat the oil in a frying pan. Brown the meat in batches for approx. 2 mins. per batch, remove from the pan, season with salt. Reduce the heat. Fry the onion and all the other ingredients up to and including the chilli for approx. 5 mins. Return the meat to the pan, pour in the stock, bring to the boil, season, cover and cook over a medium heat for approx. 1 hr.