Most of us are looking to spend a bit less and cut down on waste. An ideal example of how this is possible, whilst keeping the taste buds enthused, is suggested below.

One three pound (1 1/2 kg) chicken can provide three delicious meals for two people. The first sitting can be a roast, second sitting a tasty tagine and third sitting a delicious main meal soup. If you are not main meal soup people, try using the left over chicken scraps in a stir fry or pasta dish.
Take your chicken and divide it into two by removing the legs and thighs from the breast. The main carcass should still be in tact. This is what you will use to roast. The legs and thighs need to be divided, leaving you with four pieces to be used in the tagine. After the roast, there should be some breast meat left and the carcass.
While the chicken is roasting, I generally prepare the tagine. This can then be chilled and kept for a couple of days (or frozen), before eating. After eating the roast, the carcass can be picked to remove the left over chicken bits. These (carcass and chicken bits) can then be frozen or used in the next couple of days for sandwich fillings (mix with mayo, mango chutney, pesto etc.) or add to a pasta dish or stir fry.