Preheat the oven to 170 C / Gas 3. Lightly grease a 23x13cm (9x5 inch) baking tin.
Stir together apples, sugar and oil; add egg and mix well.
Sift together flour, baking powder, bicarbonate of soda and cinnamon. Stir flour mixture into wet ingredients, mixing just until dry ingredients are moist. Fold in cranberries and walnuts; spoon the mixture into prepared tin.
Bake in the preheated oven until a skewer inserted into the centre of loaf comes out clean, 35 to 45 minutes.
Have cooked variations on this most weeks since I found the recipe at Christmas. Blueberry and cranberry with a few tablespoons of fruit juice to replace the liquid from the apples was my favourite; blueberry and apple voted "best cake ever" by my husband To keep the calories down, have been omitting the nuts and using less sugar (dark brown - 75g with cranberries, 60g with sweeter fruit). Moist but light snack. Highly recommended. - 22 Jan 2013
found 250gs of apple too much, might reduce and went with only 75g of sugar, which was more than enough as the apples were sweet. loaf came out slightly burnt at 35, might look at 30 only. loaf was dry and hard, will add another egg. - 02 May 2013