Remove and discard chicken bones and skin and place chicken in a casserole. Peel and roughly chop onion and garlic and place in a food processor or blender with chilli, peanuts, salt, pepper and coriander. Whiz to a paste. Heat oil in a frying pan and fry the onion paste for 2-3 minutes until the mixture smells fragrant. Add coconut cream, bring to a boil and pour over the chicken. Cover and bake at 180ºC (350ºF) for about 50 minutes until chicken is cooked.