Melt the butter in a small pan and fry the onion until it is translucent.
Stir in the granola, apricots and herbs.
Cook the mixture gently for ten minutes and season with salt and pepper. Let it cool before you stuff the chicken. Then spoon it into the neck end of the chicken's cavity. Don't pack the oats in too hard, as they will expand during cooking. Also, if they are too packed they may stop the heat penetrating the centre of the body. Put it straight in a preheated oven and cook as normal.
Once the chicken is cooked all the way through, serve as normal and spoon out the stuffing on to people's plates. They will be forever grateful.