1. Fry onion in a large pan in the oil until tender, then add meat and brown quickly, add chorizo and do the same.
2. Then stir in chilli (fresh and dried), oregano, tomatoes and just over half of the beef stock, bring to boil stirring well.
3. Reduce heat and simmer for at least 60 mins, checking regularly and if necessary adding more stock.
4. Add kidney beans and cook for further 10 mins then serve in bowls with cheese crumbled on top and just stirred through, then topped with chopped, fresh coriander.