Preheat your oven toor 375F.
In a large roasting dish or dutch oven place your chicken pieces skin side up and season well with the salt and pepper.
Slice the peaches or tomatoes (if using large ones) and scatter into the dish making sure to place a few underneath the chicken pieces.
Break up the garlic bulb leaving each clove in its skin, scatter all around the chicken and peaches/tomatoes.
Break the butter into pieces and place it all over the chicken, or cover with oil (if using oil as opposed to butter).
Salt and pepper to taste and toss in few sprigs of fresh thyme.
Add enough water to the bottom of your dish to cover 1cm of the bottom.
Cover the dish in tin foil and place in the oven for between 45 and 50 minutes.
Remove and uncover and place in the oven for another 20 minutes until nice a golden brown.